Step-by-step instructions
1️⃣ Simmer the Milk: In a heavy-bottomed saucepan, heat the whole milk over medium heat until it starts to simmer. Once it begins to simmer, reduce the heat to low. Stir frequently to prevent burning and let it simmer until reduced to about half its original volume, taking approximately 30-40 minutes.
2️⃣ Add Sweeteners and Spices: Stir in the sweetened condensed milk, powdered sugar, ground cardamom, and chopped nuts (your choice of pistachios, almonds, or cashews). Continue simmering for another 10-15 minutes, stirring occasionally, allowing it to thicken slightly.
3️⃣ Cool the Mixture: Remove the saucepan from heat and let the mixture cool to room temperature.
4️⃣ Freeze the Kulfi: Pour the cooled mixture into popsicle molds or small cups. Insert popsicle sticks into each mold and place them in the freezer. Freeze for at least 6 hours or until the kulfi is solid.
5️⃣ Serve: Carefully remove the kulfi from the molds or cups. Garnish with saffron strands and chopped pistachios if desired before serving.
Best ways to enjoy it
Kulfi can be served in various delightful ways. You can present it in individual cups, garnished with a sprinkle of chopped nuts or saffron strands to add a touch of elegance. For a more festive appeal, serve alongside fresh fruit or a drizzle of chocolate or mango sauce. Pairing kulfi with a cup of spiced chai or a refreshing mint lemonade can elevate the experience, perfect for warm weather gatherings or as a sweet finale to your dinner party.
How to store
To keep your kulfi fresh and delicious, make sure it’s stored in an airtight container in your freezer. It can last for about 2-3 weeks if kept frozen properly. If you notice any ice crystals forming on the surface, it’s a sign that it needs to be eaten soon! Always handle it with clean utensils to avoid contamination.
Helpful cooking tips
- Stir Frequently: This prevents the milk from burning or sticking to the bottom of the pan, ensuring a smooth, creamy texture.
- Flavor Variations: Feel free to experiment with different spices like vanilla or rose water for a unique twist.
- Nut Allergies: If you’re making this for someone with nut allergies, you can skip the nuts altogether or replace them with seeds like sunflower or pumpkin.
Creative twists
Get creative with your kulfi by trying different flavors or toppings! You could add mango puree for a refreshing mango kulfi or mix in chocolate chips for a decadent dessert. For a fun twist, consider offering a variety platter with different flavors, such as pistachio, saffron, or even matcha!

Common questions
How long does it take to prepare kulfi?
The preparation time for making kulfi is about 40-45 minutes, but remember to account for the 6-hour freezing time!
Can I substitute the whole milk?
Yes! You can use half-and-half or coconut milk for a different flavor profile or to cater to dietary restrictions.
What’s the best way to serve kulfi?
Kulfi can be enjoyed straight from the mold or garnished with nuts and saffron. Pairing it with a drink like chai or a light fruit salad can enhance the experience.
Now that you’re equipped with this delightful kulfi recipe, it’s time to sweeten up your kitchen and share this taste of tradition with those you love!

