Kulfi is a rich and creamy frozen dessert that’s loved for its dense texture and delicate flavor. Unlike traditional ice cream, kulfi is slowly simmered to create a luxurious consistency that melts beautifully in every bite. Infused with cardamom and topped with crunchy pistachios, this homemade version is refreshing, simple to prepare, and perfect for warm days or festive gatherings.
Why You’ll Love This Recipe
Made with only a handful of simple ingredients
Rich, creamy texture without an ice cream machine
Naturally flavored with cardamom and pistachios
Easy to customize with different flavors
Perfect make-ahead dessert for parties and celebrations
Freezer-friendly and stays delicious for weeks
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
14 ounces sweetened condensed milk
14 ounces evaporated milk or whole milk
1 1/4 cups heavy cream
1/2 teaspoon vanilla extract
1/2 teaspoon ground cardamom
1/4 cup pistachios, finely chopped
Directions
In a medium saucepan, combine the condensed milk, evaporated milk, and heavy cream.
Place the saucepan over medium heat and allow the mixture to simmer gently for about 15 minutes. Stir occasionally to prevent sticking.
Remove the saucepan from the heat and whisk in the vanilla extract and ground cardamom until smooth.
Let the mixture cool completely to room temperature.
Stir in most of the chopped pistachios, reserving a small amount for garnish.
Pour the mixture evenly into kulfi molds, popsicle molds, or small cups.
Sprinkle the remaining pistachios on top.
Insert sticks if using molds and freeze for at least 6 hours or until fully set.
To serve, briefly run the molds under warm water to help release the kulfi easily.
Servings and timing
Servings: 8 servings
Prep Time: 20 minutes
Cook Time: 15 minutes
Freeze Time: 6 hours
Total Time: Approximately 6 hours 35 minutes
Variations
Mango Kulfi: Blend in 1/2 cup mango puree before freezing.
Rose Kulfi: Add 1/2 tablespoon rose water and garnish with dried rose petals.
Saffron Kulfi: Stir in a pinch of saffron soaked in warm milk for a luxurious flavor.
Almond Kulfi: Replace pistachios with sliced almonds.
Chocolate Kulfi: Mix in 2 tablespoons cocoa powder and a handful of chocolate chips.
Strawberry Kulfi: Add 1/2 cup strawberry puree for a fruity twist.
Storage/Reheating
Store kulfi in the freezer in airtight molds or containers for up to 2 months. For the best texture, keep the molds tightly covered to prevent ice crystals from forming.
Kulfi does not require reheating. Before serving, let it sit at room temperature for 2 to 3 minutes so it softens slightly and becomes easier to unmold.
FAQs
What is kulfi?
Kulfi is a traditional Indian frozen dessert made by slowly simmering milk until rich and creamy, then freezing it in molds.
Is kulfi the same as ice cream?
No. Kulfi is denser and creamier than regular ice cream because it is not whipped during freezing.
Can I make kulfi without molds?
Yes. Small cups, ramekins, or popsicle molds all work well.
How long does kulfi take to freeze?
Kulfi typically needs at least 6 hours to freeze completely.
Can I use whole milk instead of evaporated milk?
Yes. Whole milk can be used, though evaporated milk gives a richer texture.
Why is my kulfi icy?
Ice crystals usually form if the mixture has too much water content or if it hasn’t simmered long enough.
Can I make kulfi dairy-free?
Yes. Use coconut condensed milk, full-fat coconut milk, and plant-based cream.
What nuts work best in kulfi?
Pistachios and almonds are the most traditional choices, but cashews also work well.
Can I add fruit to kulfi?
Absolutely. Mango, strawberry, and even banana puree make excellent additions.
How do I remove kulfi from the molds easily?
Dip the outside of the mold briefly in warm water for a few seconds before pulling it out gently.
Conclusion
Homemade kulfi is a wonderfully creamy dessert that brings classic Indian flavors right into your kitchen. With its rich texture, fragrant cardamom, and crunchy pistachios, this frozen treat is both elegant and incredibly easy to prepare. Whether you enjoy it plain or experiment with different flavors, kulfi is sure to become a favorite dessert for every occasion.
Kulfi is a rich and creamy Indian frozen dessert with a dense texture and delicate flavor, infused with cardamom and topped with crunchy pistachios for a refreshing homemade treat.
Author:Sophia
Prep Time:20 minutes
Cook Time:15 minutes
Total Time:6 hours 35 minutes
Yield:8 servings
Category:Dessert
Method:Freeze
Cuisine:Indian
Diet:Vegetarian
Ingredients
14 ounces sweetened condensed milk
14 ounces evaporated milk or whole milk
1 1/4 cups heavy cream
1/2 teaspoon vanilla extract
1/2 teaspoon ground cardamom
1/4 cup pistachios, finely chopped
Instructions
In a medium saucepan, combine condensed milk, evaporated milk, and heavy cream.
Place over medium heat and simmer gently for about 15 minutes, stirring occasionally.
Remove from heat and whisk in vanilla extract and ground cardamom until smooth.
Allow the mixture to cool completely to room temperature.
Stir in most of the chopped pistachios, reserving some for garnish.
Pour the mixture into kulfi molds, popsicle molds, or small cups.
Sprinkle remaining pistachios on top and insert sticks if using molds.
Freeze for at least 6 hours or until fully set.
To serve, run molds briefly under warm water to release the kulfi easily.
Notes
Add mango puree for mango kulfi variation.
Use rose water or saffron for traditional flavor twists.
Store tightly covered in the freezer for up to 2 months.
Let kulfi sit at room temperature for 2–3 minutes before serving.
Use coconut-based ingredients for a dairy-free version.