Go Back Email Link


Badam Kesar Pista Kulfi is a creamy, delicious frozen treat flavored with almonds, saffron, pistachio and cardamom. Easy to make, it never fails to impress my family and friends. Homemade kulfi is the best as it has no artificial flavorings or colors.
5 from 11 votes
Prep Time 5 minutes
Cook Time 25 minutes
Freezing Time: 6 hours
Total Time 6 hours 30 minutes
Course Dessert
Cuisine Indian
Servings 6 kulfis


  • 1 litre full fat milk
  • 1 cup mawa/khoya grated
  • cup sugar
  • 6-8 almonds
  • 8-10 pistachios
  • ¼ tsp cardamom powder
  • tsp nutmeg powder
  • ¼ tsp saffron


  • Put milk in a heavy bottom wok/ kadai or a saucepan and bring it to a boil.
  • Remove about 2 tbsp of the hot milk and add to a small bowl. Add the saffron to it. Allow the saffron to infuse into the milk.
  • Lower the heat and let the milk simmer till it becomes half the quantity. In between don't forget to stir the milk so that it does not stick to the bottom of the pan. Also keep scraping the milk solid that develops on the sides of the pan and add to the milk.
  • This will take about 10 -15 minutes in a kadai. It will take longer if you are using a saucepan.
  • While the milk is simmering, process the almonds and pistachios into a coarse powder. You can use a mortar and pestle, chop it up roughly using a sharp knife or use a food processor.¼
  • Add grated khoya and sugar to the reduced milk. Mix well.
  • At this point you will find that the mixture becomes more liquid. Don't worry it will become thick as you allow it to simmer for further 10 -15 minutes.
  • By now you should have a thick custard like mixture.
  • Add the coarsely chopped nuts, saffron milk, nutmeg and cardamom powders to the mixture.
  • Mix well. Allow the mixture to cool down a bit, especially if you are going to use metal moulds.
  • Spoon the mixture into the moulds.
  • Put the moulds in the freezer.
  • The kulfi will freeze within 4-6 hours.
  • To serve, dip the mould in warm water. Run a knife along the edges and the kulfi will come out.
  • Slice it up and serve.


  • Serve with chopped nuts.
  • Add chocolate chips and chopped walnuts instead of almonds, pistachios,saffron, cardamom and nutmeg.
  • Add ½ cup of thick fruit puree to the cold mixture.
  • Add about ¼ cup of dark chocolate chips to the hot mixture. Mix well. The chocolate will melt and you'll get chocolate kulfi.
  • Add chopped dried fruits like raisins, sultana, figs, etc.
Keyword badam kesar pista kulfi, easy kulfi recipe, homemade kulfi recipe