There is something so nostalgic about a chilly stick of malai kulfi on a scorching day. The solid texture, richness from the slow boiled milk and exquisite cardamom aroma make this traditional Indian frozen delicacy feel so much more sumptuous than conventional ice cream. Malai kulfi, unlike the fluffy icecream, is recognized for its thick and dense texture, achieved by slowly decreasing the milk over low heat.
I’ve found that handmade malai kulfi tastes so much better than many store purchased versions, because the milk gets a richer flavor while it slowly cooks. That inherent malai richness allows for the original kulfi texture that makes every bite creamy not frosty.
This Malai Kulfi Recipe is all about making that traditional rabri style kulfi texture with full fat milk, malai, condensed milk, saffron and almonds. It’s an easy and beginner friendly method and excellent for anyone looking for an authentic Indian frozen dessert at home.
READ MORE: Red Velvet Cake Perfectly Every Time
Ingredients Needed for Malai Kulfi
To make rich homemade malai kulfi, you’ll need:
- 1 liter full-fat milk
- ½ cup condensed milk
- ¼ cup fresh malai or heavy cream
- 4 tablespoons sugar
- ¼ teaspoon cardamom powder
- Few saffron strands soaked in 1 tablespoon warm milk
- 2 tablespoons chopped pistachios
- 2 tablespoons chopped almonds
- 1 teaspoon cornflour mixed with 2 tablespoons milk (optional for extra creaminess)
Why Malai Kulfi Is Different from Regular Ice Cream
Malai kulfi has a significantly richer and creamier texture than conventional ice cream. Ice cream has air churned into it, but kulfi is an Indian no-churn dish that relies on slow-cooking the milk until reduced to develop taste and texture.
The milk reduction procedure imparts distinctive richness to Malai kulfi. The milk thickens gently, the flavour becomes richer, creamier and a little caramelised. This procedure makes the classic kulfi recipe that feels rich without the requirement of too many components.
I think this slow-cooked milk dish has a more pleasing texture than many of today’s frozen desserts because every bite tastes concentrated and authentic.
Step-by-Step Malai Kulfi Preparation
Step 1: Boil and Reduce the Milk

Pour the whole milk into a heavy-bottom pan and bring to a simmer over medium heat.
When the milk boils, turn down the heat and simmer gently. Stir continuously, scraping the cream down from the edges into the milk. This helps create the genuine malai rich dessert texture.
Continue to simmer, uncovered, for 35–45 minutes, until the milk has reduced to about half its original volume.
This is the heart of a good malai kulfi recipe. The slow reduction produces a naturally thicker milk recipe, which tastes much richer than the fast cooked ones. This process is generally rushed, and impacts both flavor and texture.
Step 2: Add Sugar and Flavorings

Once the milk becomes thick and creamy, add sugar and stir well until fully dissolved.
Now mix in:
- condensed milk
- malai
- cardamom powder
- saffron milk
- chopped pistachios
- chopped almonds
If you want a softer creamy kulfi at this stage, add the cornflour mixture and simmer for 2-3 more minutes.
The saffron and cardamom combination is what gives malai kulfi the traditional Indian sweet dish flavor. I always think saffron adds a subtle festive richness, whereas cardamom adds warmth that balances the creamy milk beautifully.
Step 3: Cool the Kulfi Mixture Properly

Take it off the stove and allow it to cool completely.
This step is critical as putting the hot mixture into the kulfi moulds can create undesirable ice crystals during freezing. Cooling also makes for appropriate taste settling.
The mixture should be thick, smooth and creamy – almost like a light rabdi style kulfi texture.
Step 4: Fill the Kulfi Moulds
Pour the cooled mixture into kulfi moulds, tiny cups or popsicle moulds.
Leave some room at the top, as the mixture expands a little when it freezes.
Cover the molds with foil or lids and add kulfi sticks if required.
A good kulfi mould recipe works best when the moulds are tightly covered. Exposure to freezer air can form frosty layers on the surface.
Step 5: Freeze the Malai Kulfi

Refrigerate the kulfi for at least 8-10 hours or overnight.
Many people may not realize how important proper freezing time is. In my experience, if kulfi is not frozen long enough, it loses its trademark creamy quality and can taste mushy instead of rich and deep.
For optimum texture of handmade frozen sweets do not continually open the freezer during the freezing process.
Tips for Getting Creamy Malai Kulfi Texture
Use Full-Fat Milk Only
Higher fat content provides malai kulfi its smooth creamy kulfi texture and keeps it from getting too icy.
Reduce Milk Slowly
Fast boiling might cause the texture to be not smooth and slightly scorch the milk flavor. Slow cooking gives genuine richness.
Stir Frequently
Continue to stir so it doesn’t cling and so you have a lovely even thick creamy consistency.
Cool Before Freezing
The warmer the mix, the quicker it will develop ice crystals that can spoil the creamy quality of frozen kulfi.
Don’t Skip Malai
Fresh malai or cream provides the kulfi a rich mouthfeel that makes handmade malai kulfi taste classic and authentic.
Serving Ideas for Malai Kulfi
When frozen, remove kulfi moulds from the freezer and immerse them for a second in warm water to unmould easily.
Serve malai kulfi chilled with:
- chopped pistachios
- sliced almonds
- saffron strands
- crushed cardamom
- rose petals for festive presentation
I prefer to serve the malai kulfi slightly softened for 1-2 minutes before eating since it makes the creamy texture even smoother and richer.
This Indian dish is also perfect with falooda this summer for a more decadent way of serving, although still focusing on the rich malai taste.
Conclusion
Malai kulfi is one of those old classic Indian frozen desserts that show how simple ingredients can make for very rich flavor when made patiently. The slow-cooked reduction of milk, the subtle perfume of cardamom, the richness of saffron and the creamy texture of homemade malai kulfi make this a really special thing.
In my opinion, patience is the key to real kulfi recipe success. The secret to kulfi’s thick, dense texture that makes it an outstanding dessert is to progressively reduce the milk and freeze the mixture properly.
Whether you’re enjoying it at summer parties, festive dinners or just as a homemade treat, malai kulfi never fails to offer a soothing and satisfying dessert experience with every creamy bite.
Malai Kulfi: Rich, Creamy, and Traditional Homemade Indian Dessert
Course: Dessert, Vegetarian6 kulfis
servings10
minutes45
minutesIngredients
1 liter full-fat milk
½ cup condensed milk
¼ cup malai or fresh cream
4 tablespoons sugar
¼ teaspoon cardamom powder
Few saffron strands soaked in 1 tablespoon warm milk
2 tablespoons chopped pistachios
2 tablespoons chopped almonds
Directions
- Pour full-fat milk into a heavy-bottom pan and bring it to a gentle boil.
- Lower the heat and simmer, stirring often, until the milk reduces and thickens.
- Add sugar and stir until fully dissolved.
- Add condensed milk, malai, cardamom powder, saffron milk, pistachios, and almonds.
- Cook for 2–3 minutes until the mixture becomes creamy.
- Turn off the heat and let the mixture cool completely.
- Pour into kulfi molds and cover properly.
- Freeze for 8–10 hours or overnight.
- Unmold and garnish with chopped nuts and saffron before serving.
Notes
- Use full-fat milk for the best creamy texture. Cool the mixture completely before freezing to reduce ice crystals. Do not rush the milk reduction process, as slow cooking gives malai kulfi its rich flavor.
