Heat ghee in a pan or skillet over medium heat. Add the makhana, almonds, and cashew nuts, Roast them for about 5 minutes until they turn crispy and golden brown.
1 cup makhana, 5-6 nos cashew nuts, 1 tablespoon ghee, 5-6 nos almonds
Keep stirring continuously to prevent burning. Remove from heat and grind it into a fine powder.
In a separate saucepan, heat the milk over medium heat until it comes to a boil. Reduce the heat to low and let it simmer for about 10 minutes, stirring occasionally.
1 litre full-fat milk
Add the roasted makhana powder to the simmering milk and continue to cook for another 15-20 minutes, or until the makhana becomes soft and the kheer thickens. Stir occasionally to avoid sticking to the bottom of the pan.
1 cup makhana, 5-6 nos almonds, 5-6 nos cashew nuts
Add sugar, cardamom powder, and saffron strands (if using) to the kheer. Mix well and cook for an additional 5 minutes, allowing the flavors to blend together. Taste and adjust the sweetness according to your preference.
1/2 cup sugar, 1/4 teaspoon cardamom powder, A pinch of saffron strands
Remove the pan from heat and let the kheer cool to room temperature. It will thicken further as it cools. You can refrigerate it for a few hours if you prefer to serve it chilled.
Garnish the makhana kheer with the chopped nuts of your choice. (Or fry the chopped nuts in ghee and then add it to the kheer). You can either serve it warm or chilled, based on your preference.
2 tablespoons chopped nuts