If you’re craving a taste of true Indian nostalgia, the Kulfi Ice Cream Recipe is the treat your soul needs. Imagine velvety-rich, cardamom-scented ice cream studded with crunchy pistachios – every bite feels like a celebration. This homemade version perfectly balances sweet, creamy, and aromatic notes, making it a delicious adventure you simply have to try. Whether you serve it after a hearty meal or indulge in a midday snack, kulfi’s unmistakable charm will whisk you away to summer evenings in the streets of Mumbai or Delhi.

Ingredients You’ll Need
-
Main Ingredients:
- 2 cups whole milk
- 1 cup heavy cream
- 1/2 cup sweetened condensed milk
- 1/3 cup sugar
Additional Ingredients:
- 1/4 teaspoon ground cardamom
- 1/4 cup finely chopped pistachios or almonds
- 1/4 teaspoon rose water or a few drops of kewra essence (optional)
- saffron threads (optional, for garnish)
How to Make Kulfi Ice Cream Recipe
Step 1: Simmer the Base
Start by combining the whole milk, heavy cream, sweetened condensed milk, and sugar in a heavy-bottomed saucepan. Gently bring everything to a boil over medium heat, stirring frequently – you want the sugar to dissolve completely and the mixture to heat up without scorching at the bottom. Feel free to enjoy the sweet, cozy aroma filling your kitchen!
Step 2: Reduce and Infuse
Once it’s boiling, lower the heat and let the mixture simmer gently. This step is where the magic happens; simmer for 20–25 minutes, stirring occasionally so nothing sticks. Watch as it thickens and reduces – you’ll notice it turn delightfully rich and creamy. This slow thickening amplifies the flavors and sets the kulfi apart from regular ice cream.
Step 3: Add Flavors and Cool
Take the saucepan off the heat. Stir in the ground cardamom, your choice of finely chopped pistachios or almonds, and the rose water or kewra essence if you’re using them. These final touches infuse the ice cream with unmistakable Indian dessert flair. Give everything one last good stir, then let it cool to room temperature – patience pays off for perfect kulfi texture!
Step 4: Fill and Freeze
Pour the cooled mixture into kulfi molds, popsicle molds, or even small paper cups if you’re feeling extra traditional. If you’re using cups or popsicle molds, insert sticks for easy eating later. Pop them in the freezer for at least 6 hours, or until they’re perfectly solid and ready to unmold.
Step 5: Unmold and Garnish
Ready to eat? Run the outside of your molds briefly under warm water to loosen the kulfi – just a few seconds will do. Gently pull or squeeze the kulfi out onto serving plates. Sprinkle with saffron threads or a few more chopped nuts if you’re feeling fancy. Time to dig in!
How to Serve Kulfi Ice Cream Recipe

Garnishes
Some say the garnish makes the dessert, and with kulfi, a final flourish brings both beauty and flavor. A pinch of saffron threads whispers luxury, while chopped pistachios help summon up pure festive energy. For extra drama, sprinkle edible rose petals or a light dusting of cardamom on top – it’s all about what makes you smile.
Side Dishes
This Kulfi Ice Cream Recipe is bold enough to star on its own but plays beautifully alongside a warm gulab jamun, crisp jalebi, or even a handful of seasonal sliced mango. Serve it after a spicy biryani or hearty dal for the most satisfying finish to your meal – your guests will be talking about dessert long after the plates are cleared.
Creative Ways to Present
If you want to impress, try slicing the frozen kulfi and serving on chilled plates, garnished with fresh fruit. You can also cut the kulfi into bite-sized cubes and serve them on skewers or layer cubes in a parfait glass with diced mango and more nuts. Turn it into an over-the-top sundae with a drizzle of rose syrup and a scattering of crispy wafers for a modern, playful spin.
Make Ahead and Storage
Storing Leftovers
Your homemade Kulfi Ice Cream Recipe keeps beautifully in the freezer for up to two weeks. Store any leftovers tightly wrapped or in airtight containers to prevent icy crystals and keep every bite as luscious as the day you made it.
Freezing
Want to make it ahead for a party or simply to satisfy future cravings? Freeze the kulfi in individual molds or a loaf pan, covered well to lock in freshness. If you’re making a large batch, keep the molds or containers wrapped tightly in plastic wrap or a lid to avoid freezer odors sneaking in.
Reheating
Here’s a little secret: there’s no reheating needed! Simply let the kulfi sit at room temperature for a couple of minutes to soften slightly before unmolding or slicing. If you’ve made it in a pan, a sharp knife dipped in hot water will help to create clean, gorgeous slices every time.
FAQs
Can I make this Kulfi Ice Cream Recipe without a special mold?
Absolutely! Paper cups, ramekins, or even small silicone muffin pans work beautifully. Just cover and insert a popsicle stick or small spoon before freezing, and you’ll have charming single-serve kulfis ready to go.
How can I make my kulfi extra creamy?
For an ultra-creamy treat, blend the cooled kulfi mixture before pouring it into the molds. This step smoothens any nut bits and gives a more ice-cream-like consistency, while still honoring that classic kulfi richness.
Can I customize the flavors in this Kulfi Ice Cream Recipe?
Definitely! Try blending in mango purée for a tropical flare, or swap out the pistachios for cashews or hazelnuts. You could even infuse the base with a hint of vanilla or add a sprinkle of cocoa for a chocolatey twist.
How do I prevent ice crystals from forming?
Be sure your mixture thickens fully as it simmers and cover the kulfi molds tightly before freezing. The higher fat content from cream and condensed milk also keeps the texture smooth and luxurious.
Is this Kulfi Ice Cream Recipe suitable for lactose-intolerant friends?
Traditional kulfi is dairy-based, but you can experiment with full-fat coconut milk and coconut cream for a delicious vegan adaptation. Replace the sweetened condensed milk with a coconut or almond-based version and use your usual nut substitutions!
Final Thoughts
This Kulfi Ice Cream Recipe is a true celebration of heritage, comfort, and irresistible flavor. If you’ve never made homemade kulfi, this is your moment – savor the process, share it with your favorite people, and fall in love with every creamy, dreamy bite. Ready to make your kitchen smell like childhood summers and sweet festivals? Give this recipe a try, and let it transport you somewhere spectacular!
Print
Kulfi Ice Cream Recipe
- Total Time: 35 minutes (plus freezing)
- Yield: 6 kulfis 1x
- Diet: Vegetarian
Description
Indulge in the rich and creamy goodness of homemade Kulfi Ice Cream. This traditional Indian dessert is a delightful treat flavored with cardamom, nuts, and a hint of rose water, perfect for a sweet ending to any meal.
Ingredients
Main Ingredients:
- 2 cups whole milk
- 1 cup heavy cream
- 1/2 cup sweetened condensed milk
- 1/3 cup sugar
Additional Ingredients:
- 1/4 teaspoon ground cardamom
- 1/4 cup finely chopped pistachios or almonds
- 1/4 teaspoon rose water or a few drops of kewra essence (optional)
- saffron threads (optional, for garnish)
Instructions
- Cook the Mixture: In a saucepan, combine milk, cream, condensed milk, and sugar. Boil, then simmer until slightly thickened.
- Add Flavors: Stir in cardamom, nuts, and rose water. Cool to room temperature.
- Freeze: Pour into molds, insert sticks, and freeze for at least 6 hours.
- Unmold and Serve: Run warm water over the mold to unmold. Garnish with saffron or nuts.
Notes
- For a creamier texture, blend the mixture before freezing.
- Try adding mango puree or ground pistachios for flavor variations.
- Kulfi can be stored in the freezer for up to 2 weeks.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Method: Freezing
- Cuisine: Indian
Nutrition
- Serving Size: 1 kulfi
- Calories: 230
- Sugar: 20g
- Sodium: 55mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 45mg