Ingredients: (Serves: 4 Person)

3 liters Milk , (I use 2% fat)
1/2 cup Sugar
1 teaspoon Saffron strands
2 teaspoons Cardamom (Elaichi) Powder , freshly pounded
1/2 cup Pistachios , finely chopped

Preparation:

To begin making the Kesar Pista Kulfi, we will first have to condense the milk. For this heat milk in a heavy bottomed saucepan and bring the milk to a boil.
Once the milk comes to a boil, turn the heat to low and simmer the milk with almost continuous stirring and reduce the milk to more than half its quantity.
It is important to note that during the initial stages of milk condensation frequent stirring is important, but as it begins to start condensing and reaches less than half the quantity it is absolutely important that you stir continuously.
This is because condensed milk tends to get stuck to the bottom and sides of the pan and burn; leading to a very unpleasant taste. Burning of milk is also toxic so you want to be extra careful.
Once it is reduced to about more than half of its quantity stir in the sugar until it dissolves completely. Finally stir in the cardamom powder, saffron and chopped pistachios into the Kulfi milk mixture.
Turn off the heat and allow the kesar pista kulfi mixture to cool completely. Pour the kesar pista kulfi mixture in the moulds until 3/4th full, seal them airtight and freeze them in the refrigerator. The Kesar Pista Kulfi takes a good fifteen hours or more to freeze.  If you get wooden ice cream sticks in the market, you can insert them in and freeze the Kulfis.
Once frozen you can run the kesar pista kulfi moulds under water to enable easy release onto the plate and serve.
Serve the Kesar Pista Kulfi for your Holi or Diwali Party or when you have an elaborate Indian Dinner Menu planned for your parties.