If there’s one dessert that takes me back to childhood summers, it’s kulfi with pistachio and cardamom. This Indian ice cream isn’t just a sweet treat—it’s a memory, a tradition, and a little scoop of happiness on a hot day. Unlike the churned ice creams we often see in the West, kulfi is dense, creamy, and packed with bold flavors that come from real ingredients like milk, nuts, and spices.
Today, I’ll walk you through a step-by-step pistachio kulfi recipe, explain what makes it so special, and share a few twists you can try at home. Grab your saucepan—it’s time to bring a little Indian sweetness into your kitchen.
What is Kulfi?
Kulfi is often called “Indian ice cream,” but it’s not exactly the same as the churned version you might be used to. Traditional ice cream relies on whipping air into cream, while kulfi is slow-cooked milk that’s reduced until thick and almost caramelized. This gives it a rich texture that’s closer to frozen custard.
You’ll find kulfi in all sorts of flavors—mango, rose, saffron, almond—but pistachio and cardamom kulfi is one of the classics. The nuts bring a nutty, earthy sweetness, while the spice adds warmth and depth. Put together, they create a flavor that’s indulgent yet comforting.
Ingredients You’ll Need

Here’s a simple ingredient list for making pistachio kulfi at home. Nothing fancy, just pantry staples and a little patience.
- Whole milk – 4 cups (don’t go for skim; the fat is what makes kulfi creamy)
- Sweetened condensed milk – 1 can (about 14 oz)
- Heavy cream – 1 cup (for extra richness)
- Sugar – ¼ cup (adjust to taste)
- Green cardamom pods – 6 to 8, crushed
- Chopped pistachios – ½ cup (unsalted, shelled)
- Saffron strands – a pinch (optional, but highly recommended)
- Rose water – ½ teaspoon (optional, for fragrance)
That’s it. Seven or eight ingredients, all working together to create a dessert that tastes like it came straight from a street vendor in Delhi.
Step-by-Step Pistachio Kulfi Recipe
1. Start with the Milk
Pour your milk into a heavy-bottomed saucepan and bring it to a simmer. Don’t rush this step—the slower the cook, the richer the flavor. Stir often to keep it from sticking or burning. Think of it like babysitting; you can’t just walk away.
2. Add Sweetness
Once the milk has reduced by about a third, stir in the condensed milk and sugar. The mixture will thicken and take on a caramel note. This is where the magic starts to happen.
3. Flavor It Up
Crush the cardamom pods and toss them into the mix. Add your saffron strands too, if you’re using them. These two ingredients turn ordinary milk into something extraordinary. If you’ve ever walked into a kitchen and smelled cardamom steeping in warm milk, you know exactly what I mean—it’s comforting and exotic all at once.
4. Toss in the Pistachios
Fold in the chopped pistachios. I like leaving a few chunky bits so there’s a little crunch in each bite.
5. Cream and Finish
Stir in the heavy cream and rose water. The cream adds silkiness, while the rose water is like a final whisper of elegance.
6. Freeze It
Pour the mixture into molds or small cups. Cover with foil and stick a popsicle stick through the center. Freeze for at least 6 hours, preferably overnight.
7. Serve

Dip the mold quickly in warm water to release the kulfi. Garnish with more pistachios if you like. Take a bite—you’ll get that dense, creamy texture that makes kulfi ice cream unforgettable.
Variations to Try

One of the joys of kulfi is how adaptable it is. Here are a few spins you might want to try:
- Malai Kulfi No Cook (5 Ingredients Recipe): Skip the stovetop entirely by blending condensed milk, cream, milk powder, pistachios, and cardamom, then freezing. It’s quick and fuss-free.
- Slow Cooker Saffron Pista Kulfi: Let your slow cooker do the work of reducing the milk overnight. You’ll wake up to a base that’s ready for flavoring and freezing.
- Pistachio Kulfi Milk Cake: Pour the mixture over a sponge cake before freezing to create a layered dessert that looks as good as it tastes.
- Mango-Pistachio Kulfi: Add mango pulp to the base for a fruity twist that’s especially refreshing in summer.
Why Kulfi is Different from Ice Cream
It’s easy to lump kulfi into the ice cream category, but it’s really its own dessert. Here’s why:
- Texture: Kulfi is denser and creamier, thanks to slow-reduced milk.
- Flavor: Indian spices and nuts make it more aromatic than most Western ice creams.
- Method: No churn, no fancy equipment. Just simmer, stir, freeze.
In short, kulfi is like ice cream’s laid-back cousin who doesn’t need gadgets or constant fussing to shine.
Pairing Ideas

Sure, kulfi is great on its own, but here are a few fun ways to serve it:
- With fresh mango slices on the side.
- Drizzled with a little honey or saffron syrup.
- Crumbled over gulab jamun for the ultimate Indian dessert mash-up.
- Alongside cardamom-spiced cookies.
Tips for Success
- Use full-fat milk. Skim won’t give you that creamy finish.
- Don’t skip the stirring. Milk scorches easily.
- Taste as you go. Adjust sugar or cardamom to your liking.
- Freeze longer than you think. Patience pays off with the perfect kulfi texture.
Final Thoughts
Making kulfi with pistachio and cardamom at home might sound like a big task, but it’s really about slowing down and letting milk transform into something magical. This is a dessert that doesn’t just fill your freezer—it fills your home with the fragrance of cardamom and the joy of creating something truly special.
So the next time you’re craving ice cream, skip the store-bought tub and try this pistachio kulfi recipe instead. Your taste buds will thank you.

Kulfi with Pistachio and Cardamom
Ingredients
Method
- Simmer the milk: Pour the milk into a heavy-bottom saucepan. Bring to a gentle simmer over medium heat. Stir often to avoid burning. Reduce by about one-third.
- Sweeten it: Stir in condensed milk and sugar. Cook for another 10 minutes, stirring often.
- Add flavor: Crush the cardamom pods and add them to the milk. Add saffron if using. Let it infuse as the milk thickens.
- Add pistachios: Stir in the chopped pistachios, leaving a few chunks for texture.
- Finish the base: Add heavy cream and rose water. Mix well.
- Freeze: Pour the mixture into molds or small cups. Cover with foil and place wooden sticks in the center.
- Set and serve: Freeze at least 6 hours or overnight. To serve, dip the mold in warm water for a few seconds and release the kulfi. Garnish with extra pistachios.
Notes
- Use full-fat milk for the best texture. Skim milk won’t give the same creaminess.
- Rose water is optional but adds a floral note you often find in traditional Indian sweets.
- For faster prep, you can make a no-cook version with just condensed milk, cream, pistachios, and cardamom, but the slow-cooked method gives deeper flavor.
FAQs About Kulfi with Pistachio and Cardamom
Q: Can I make kulfi without condensed milk?
Yes, just reduce more milk and add extra sugar. The flavor will be slightly less rich, but still delicious.
Q: How long does kulfi last in the freezer?
About 2–3 weeks if stored in an airtight container. Though honestly, it rarely lasts that long at my place.
Q: Is kulfi gluten-free?
Absolutely. It’s just milk, sugar, nuts, and spices.
Q: Can I use almonds instead of pistachios?
Of course. Almond and cardamom are a classic pairing too.
Q: What’s the difference between kulfi and gelato?
Gelato is churned, while kulfi is not. Kulfi’s density and texture come from reducing milk, not air.
Q: Is this recipe kid-friendly?
Yes! Kids love kulfi because it’s creamy and not too sweet. You can even pour it into small molds for mini versions.
