Kulfi is a traditional Indian ice cream that is creamy and rich. It is made by simmering milk with sugar, nuts, and spices until thick, then freezing it. The saffron and cardamom give it a wonderful aroma and flavor. Making kulfi at home is easy and gives you a delicious dessert to enjoy anytime.
Why We Love This Kulfi Recipe
You’ll love this kulfi recipe because it’s a traditional dessert with a modern, approachable method. The slow-cooked milk brings out a natural sweetness and creates a creamy base that no store-bought ice cream can match. Adding saffron and cardamom gives the kulfi a signature aromatic flavor that is both comforting and sophisticated. The nuts not only provide a delightful crunch but also enhance the richness of the dessert. This recipe is customizable, allowing you to add cream or mawa for an extra indulgent treat. What makes it even better is that it’s straightforward to prepare and doesn’t require an ice cream maker. Once you make this kulfi, you’ll notice how fresh, creamy, and satisfying it is compared to frozen desserts from the store. It’s a dessert that brings nostalgia and luxury together, making it a favorite for any occasion. You can serve it to guests or enjoy it as a personal treat, and it will always leave a lasting impression.
Ingredients about Kulfi
- 2 cups full-fat milk
- ¼ cup organic sugar
- ¼ teaspoon cardamom powder
- 1 pinch saffron strands (optional)
- 10 to 15 pistachios (or almonds & cashews)
- ¼ cup cream or mawa (optional)
- 1 cup milk (for slurry)
- 2 teaspoons corn starch or arrowroot powder
- 4 chopped pistachios for garnish
How to Make Kulfi
To make kulfi, you’ll begin by thickening the milk. Pour the full-fat milk into a heavy-bottomed pot and bring it to a gentle boil. Once it starts boiling, continue to simmer it on medium heat for about 10 minutes, stirring frequently to prevent the milk from sticking to the bottom. While the milk is simmering, grind the pistachios along with saffron into a slightly coarse powder and set it aside. After the initial boiling, add sugar to the milk and let it continue to simmer for another 10 to 12 minutes, keeping the milk stirred to avoid burning. Meanwhile, prepare a slurry by mixing corn starch or arrowroot powder with a separate portion of milk, ensuring no lumps form. Reduce the flame completely and slowly pour this slurry into the boiling milk while continuously stirring. Add the ground nuts and cardamom powder, mixing well to integrate the flavors. If you’re using cream or mawa, pour it in now and cook for an additional 6 to 8 minutes, stirring constantly. The mixture should be thick but pourable at this stage. Turn off the heat and allow the mixture to cool completely. The milk will thicken further as it cools. Once the mixture is cooled, pour it into kulfi molds, steel cups, or popsicle molds. Cover with foil and insert an ice cream stick gently. Freeze the kulfi overnight for the best results. To unmold, immerse the molds in warm water for a minute or rub them gently with your palms, then carefully remove the kulfi. Sprinkle chopped pistachios on top before serving. You now have a perfectly creamy, flavorful kulfi ready to enjoy.
How to Serve Kulfi
Serving kulfi is simple, yet the presentation makes a big difference. Serve your kulfi directly from the molds, or transfer them to a plate for a cleaner look. Garnish each serving with a few chopped pistachios to enhance both the texture and appearance. You can also drizzle a small amount of saffron-infused syrup or condensed milk for an extra touch of sweetness. Kulfi pairs beautifully with warm desserts like gulab jamun or alongside fresh fruits such as mangoes or berries. This dessert is best served chilled, making it a refreshing treat for hot days. When serving to guests, presenting the kulfi on a decorative plate or glass adds elegance. You can also serve it with a small spoon for easy enjoyment. No matter how you serve it, the rich, creamy texture and fragrant flavors of saffron and cardamom will impress anyone who tastes it.
Expert Tips: Kulfi
When making kulfi, a few key tips can elevate the final dessert. Always use full-fat milk for a rich and creamy consistency. Stirring constantly while simmering is essential to prevent milk from burning. Grinding the nuts and saffron into a slightly coarse powder ensures a smooth texture without large chunks, but you can leave a few small pieces for added bite. The thickness of the milk mixture is crucial; it should be pourable but thick enough to hold its shape after freezing. If you want an extra indulgent kulfi, adding cream or mawa will make it even richer. Always freeze the kulfi overnight to allow it to set completely. When unmolding, gentle handling is key to maintaining its shape. You can also experiment with different nuts or flavorings, such as almond or rose essence, to create unique variations while keeping the traditional charm. Following these tips ensures your kulfi is creamy, flavorful, and visually appealing.
How to Store Kulfi
Kulfi is best enjoyed fresh, but it can be stored for longer enjoyment. After freezing, keep the kulfi in the freezer for up to one week. Always cover the molds with foil or a tight lid to prevent ice crystals from forming. If you’ve removed kulfi from molds, place them in an airtight container and separate layers with parchment paper to maintain texture. Avoid repeated thawing and refreezing, as this can affect the creaminess. When ready to serve, remove the kulfi from the freezer a few minutes before serving to make unmolding easier. Proper storage ensures the dessert retains its flavor, texture, and rich aroma for multiple servings.
Variation of Kulfi
You can create exciting variations of this kulfi recipe by experimenting with flavors and textures. For a mango twist, add fresh mango puree to the milk mixture before freezing. Rose-flavored kulfi can be made by adding rose water, creating a fragrant and elegant dessert. Chocolate lovers can mix in cocoa powder or melted chocolate for a creamy chocolate kulfi. You can also add a mix of nuts such as cashews, almonds, and pistachios for a more complex texture. For a lighter version, use low-fat milk, though the kulfi may be slightly less creamy. Each variation maintains the traditional essence of kulfi while offering a unique taste experience. These options allow you to customize your dessert to match personal preferences or seasonal ingredients, making your kulfi even more special.
FAQ
What is kulfi?
Kulfi is a traditional Indian ice cream made from thickened milk, sugar, nuts, and spices. It has a dense, creamy texture that melts smoothly on the tongue.
How long does it take to make kulfi?
The preparation takes about 35 to 40 minutes, excluding freezing time. Freezing overnight ensures the kulfi sets perfectly.
Can I use low-fat milk to make kulfi?
Yes, but using full-fat milk gives the best creamy texture. Low-fat milk will result in a slightly lighter, less creamy dessert.
Can I make kulfi without cream or mawa?
Absolutely. Cream or mawa adds richness, but the basic kulfi recipe is still delicious without them.
How long can I store kulfi?
Properly stored in the freezer with foil or airtight lids, kulfi can last up to one week while maintaining its texture and flavor.
Can I add other flavors to kulfi?
Yes, you can experiment with flavors such as mango, rose, saffron, or chocolate. Nuts can also be varied according to your preference.

Kulfi
Equipment
- Heavy-bottomed pot
- Kulfi molds or popsicle molds
- Mixing Bowl
Ingredients
- 2 cups full-fat milk
- 1/4 cup organic sugar
- 1/4 tsp. cardamom powder
- 1 pinch saffron strands optional
- 10-15 pistachios or almonds & cashews
- 1/4 cup cream or mawa optional
- 1 cup milk for slurry
- 2 tsp. corn starch or arrowroot powder
- 4 chopped pistachios for garnish
Instructions
- Pour full-fat milk into a heavy-bottomed pot and bring to a gentle boil. Simmer for about 10 minutes, stirring frequently.
- Grind the pistachios with saffron into a slightly coarse powder. Set aside.
- Add sugar to the milk and continue to simmer for another 10-12 minutes, stirring to avoid burning.
- Mix corn starch with a portion of milk to create a slurry, ensuring no lumps form. Pour this into the boiling milk while stirring.
- Add ground nuts and cardamom powder. If using cream or mawa, add it now and cook for an additional 6-8 minutes.
- Allow the mixture to cool completely, then pour into kulfi molds. Cover with foil and insert ice cream sticks. Freeze overnight.
- To unmold, immerse the molds in warm water for a minute or rub gently with your palms. Sprinkle chopped pistachios on top before serving.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!