🌸🍨 Creamy Malai Kulfi
Rich, creamy, and wonderfully fragrant, this homemade Malai Kulfi is a classic Indian frozen dessert made with milk, cream, cardamom, saffron, and crunchy nuts.
Unlike regular ice cream, kulfi is traditionally denser and creamier because the milk is slowly reduced to create a rich, concentrated flavor. This easy version uses milk powder and condensed milk to achieve a luxurious texture without requiring hours of stirring.
Every bite is infused with delicate cardamom, aromatic saffron, buttery pistachios, and crunchy almonds.
⏱️ Recipe Information
Prep Time: 10 minutes
Cook Time: 35–45 minutes
Freezing Time: 6–8 hours
Total Time: About 7–9 hours
Yield: 8–10 kulfi servings
Difficulty: Easy
Method: Stovetop and Frozen
🛒 Ingredients
- 1 litre full-fat milk — 4¼ cups
- ½ cup milk powder — approximately 50g
- ½ cup granulated sugar — 100g
- ½ cup fresh cream — 120ml
- ¼ cup sweetened condensed milk — approximately 75g
- ½ teaspoon cardamom powder
- 2 tablespoons chopped pistachios
- 2 tablespoons chopped almonds
- A generous pinch of saffron strands
- 1 tablespoon warm milk, for soaking the saffron
Optional Garnishes
- Extra chopped pistachios
- Extra sliced almonds
- Saffron strands
- Dried rose petals
- Silver leaf, for a traditional presentation
👩🍳 Instructions
🌸 Prepare the Saffron
1. Soak the Saffron
Place the saffron strands in a small bowl.
Add 1 tablespoon warm milk and gently crush or rub the strands between your fingers.
Allow the saffron to soak for 10–15 minutes.
This helps release its beautiful color and fragrance.
🥛 Prepare the Kulfi Mixture
2. Combine the Milk and Milk Powder
Pour the full-fat milk into a heavy-bottomed saucepan.
Add the milk powder and whisk thoroughly until completely dissolved.
Make sure there are no lumps before turning on the heat.
3. Heat the Milk
Place the saucepan over medium heat.
Bring the milk slowly to a gentle simmer, stirring frequently.
Do not allow the milk to boil aggressively, as it may scorch on the bottom of the pan.
4. Reduce the Milk
Once the milk begins to simmer, reduce the heat to low.
Cook for approximately 20–30 minutes, stirring often and scraping the bottom and sides of the pan.
The milk should reduce slightly and become richer and creamier.
5. Add the Sugar
Add the granulated sugar.
Stir until completely dissolved.
Continue cooking for another 3–5 minutes.
6. Add the Condensed Milk and Cream
Stir in the condensed milk and fresh cream.
Mix until smooth and fully incorporated.
Continue cooking over low heat for approximately 5 minutes, stirring frequently.
The mixture should look creamy and slightly thickened.
7. Add the Flavorings
Add:
- Cardamom powder
- Saffron and its soaking milk
- Chopped pistachios
- Chopped almonds
Stir well.
Cook for another 2–3 minutes, allowing the nuts and spices to release their flavor.
❄️ Cool and Freeze
8. Cool the Mixture
Remove the saucepan from the heat.
Allow the kulfi mixture to cool at room temperature until it is no longer hot.
For faster cooling, place the saucepan in a bowl of cold water and stir occasionally.
9. Blend for a Smoother Texture
For an especially smooth kulfi, transfer the cooled mixture to a blender and blend briefly.
This step is optional but can help create a silkier texture.
Avoid blending for too long, especially if the mixture is still warm.
10. Pour Into Molds
Pour the mixture into kulfi molds, small paper cups, popsicle molds, or silicone molds.
Leave a little space at the top to allow for expansion during freezing.
If using traditional kulfi molds, insert the sticks or cover them according to the mold instructions.
11. Freeze
Place the molds in the freezer.
Freeze for at least 6–8 hours, preferably overnight, until completely firm.
Avoid opening the freezer frequently during the first few hours.
🍨 Unmold and Serve
12. Release the Kulfi
To remove the kulfi from the molds, dip the outside of each mold in warm water for 5–10 seconds.
Gently pull the kulfi out.
Do not use hot water, as it can melt the outer layer too quickly.
13. Garnish
Place the kulfi on a serving plate.
Garnish with:
- Chopped pistachios
- Sliced almonds
- Saffron strands
- Dried rose petals
- A small pinch of cardamom
Serve immediately while still firm and creamy.
⭐ Chef’s Tips
Use full-fat milk: Low-fat milk won’t provide the same rich, creamy texture.
Choose a heavy-bottomed pan: This helps prevent the milk from scorching during reduction.
Stir frequently: Milk can easily stick to the bottom of the saucepan.
Don’t boil aggressively: A gentle simmer gives the best flavor and texture.
Soak the saffron: Warm milk helps release the saffron’s aroma and golden color.
Chop the nuts finely: Smaller pieces distribute evenly throughout the kulfi and make it easier to eat.
Cool before freezing: Never place a very hot mixture directly into delicate plastic molds.
Freeze overnight: A longer freezing period ensures that the kulfi is completely set.
For smoother kulfi: Blend the cooled mixture briefly before pouring it into molds.
🌸 Easy Variations
🥭 Mango Kulfi
Blend 1 cup ripe mango purée into the cooled kulfi mixture before freezing.
🌹 Rose Kulfi
Add 1–2 teaspoons rose water and garnish with dried rose petals.
🍫 Chocolate Kulfi
Whisk in 2 tablespoons cocoa powder or 75g melted dark chocolate after adding the cream.
🥥 Coconut Kulfi
Replace part of the milk with coconut milk and add a few tablespoons of finely shredded coconut.
☕ Coffee Kulfi
Dissolve 1 teaspoon instant coffee in a tablespoon of warm milk and stir it into the mixture.
🍓 Strawberry Kulfi
Blend ¾ cup strawberry purée into the cooled mixture for a fruity version.
🌰 Pista Kulfi
Increase the chopped pistachios to ¼ cup and add a small amount of pistachio paste for a stronger nutty flavor.
🍽️ Serving Suggestions
Serve Malai Kulfi with:
- Extra chopped pistachios and almonds
- Saffron strands
- Rose petals
- Fresh mango slices
- Falooda noodles and basil seeds
- A drizzle of rose syrup
- Fresh berries
- A sprinkle of crushed cardamom
For a traditional dessert platter, serve kulfi alongside falooda, rose syrup, and a few crunchy nuts.
🧊 Storage
Keep kulfi frozen in airtight molds or freezer-safe containers.
It can be stored for up to 2 weeks for the best flavor and texture.
Avoid repeated thawing and refreezing, as this can create ice crystals and affect the creamy consistency.
🌸🍨 Final Result
This Creamy Malai Kulfi is rich, dense, and delicately flavored with cardamom, saffron, pistachios, and almonds.
The combination of slowly reduced milk, milk powder, fresh cream, and condensed milk creates a luxurious frozen dessert that is smoother and creamier than ordinary homemade ice cream.
A traditional Indian treat that’s fragrant, nutty, creamy, and absolutely irresistible. 🌸💛🍨