Kulfi

Jump to Recipe ▼
Total Time 20 minutes
Servings 8 servings

This post may contain affiliate links. See my disclosure policy.

How to make the famous Indian ice cream, Kulfi. I learned how to make this traditional dessert during my time living in India, and it’s rich, creamy, and subtly flavored with cardamom. I love that it needs just 6 simple ingredients.

kulfi ice cream with chopped pistachios around the sides.
Arman Liew

Parvati’s authentic Kulfi recipe

I first tried Kulfi when I spent a year abroad in India. I went with the intention of learning about various curries and stews, but was pleasantly surprised when my host mom, Parvarti, shared her family recipe with me.

If you’re unfamiliar with it, kulfi is a creamy dairy-based popsicle, often flavored with rosewater and cardamom, and usually studded with chopped pistachios.

While some specialty Indian grocery stores do sell Kulfi sticks, I prefer making my own because-

Simple ingredients. Condensed milk, heavy cream, and vanilla are all classic ice cream ingredients- nothing niche or hard-to-find here.

Customizable. Like classic popsicles, kulfi comes in a variety of flavors. I’ll share them with you below, and it involves just a few minor tweaks.

Tried-and-true. I’ve stayed true to Parvarti’s recipe, except for using evaporated milk instead of whole milk. I’ll walk you through the whole process with step-by-step photos and a video.

Table of Contents
  1. Parvati’s authentic Kulfi recipe
  2. Key Ingredients and Tips
  3. How to make kulfi ice cream
  4. Arman’s recipe tips
  5. How to store leftovers
  6. Frequently asked questions
  7. More frozen desserts
  8. Kulfi (Indian Ice Cream) (Recipe Card)
kulfi ice cream on a green plate featuring kulfi with chopped pistachios on top.

Key Ingredients and Tips

  • Condensed milk. Condensed milk adds both sweetness and creaminess to the ice cream. Avoid using unsweetened varieties.
  • Evaporated milk. Parvarti’s recipe called for whole milk, but during testing, I switched it to evaporated milk for a couple of reasons. It has less water content than milk, yielding a richer, creamier texture. It also has a slightly caramelized flavor, which pairs really well with the vanilla notes. If you can’t find this, whole milk is fine.
  • Heavy cream. Either heavy cream or heavy whipping cream. Please do not use low-fat or reduced-fat varieties; otherwise, the kulfi won’t set properly.
  • Cardamom powder. A pinch of cardamom balances the vanilla, giving this Indian ice cream its authentic flavor.
  • Vanilla extract. Half a teaspoon adds a subtle vanilla flavor.  
  • Unsalted pistachios. Roughly chopped.

How to make kulfi ice cream

I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.

Step 1- Simmer. Add the condensed milk, evaporated milk, and heavy cream to a small saucepan over medium heat. Let it simmer for 15 minutes.

Step 2- Add spices. Remove the saucepan from the heat, whisk in the cardamom and vanilla extract, stir to remove lumps, and let it cool to room temperature.

Step 3- Add pistachios. Once cool, stir in the pistachios, reserving a handful to sprinkle on the outside.

Step 4- Chill. Distribute the kulfi mixture among 8 popsicle molds. Place them in the freezer for at least 4 hours.

how to make kulfi.

Arman’s recipe tips

  • Bring your ingredients to room temperature. Unlike most of my ice cream recipes, you don’t need to chill your dairy ingredients first. It’s actually better if they’re already at room temperature. 
  • Wait 6 hours. So the ice cream can freeze properly. Trust the process–it’s worth the wait.
  • Kulfi molds. Parvarti had dedicated kulfi molds, but also used steel cups. I didn’t have either, so I just used a regular popsicle mold. You can find both of these at Indian grocery stores and online.

Recipe variations

  • Malai kulfi. Add a pinch of saffron to the mixture and more when serving. 
  • Mango. Fold in 1/2 cup of pureed mango into the mix before freezing. 
  • Rose. Add 1/2 tablespoon of rosewater extract and top with crushed rose petals. 
  • Strawberry. Fold in 1/2 cup of pureed strawberries or strawberry preserves. 
  • Roasted almond. Swap out the pistachios for roasted almond slices and add a pinch of cinnamon. 
  • Chocolate. Fold in ½ cup chocolate chips and 2 tablespoons of cocoa powder.
  • Swap the pistachios. While pistachios are authentic, you can use any nuts you prefer, like pecans, cashews, or crushed peanuts. 

How to store leftovers

To store: You can freeze the kulfi popsicle molds for up to 2 months. Avoid refreezing it, as ice crystals will form.

kulfi on a plate with chopped pistachios on top.

Frequently asked questions

Can I make this without dairy?

Yes, I’ve tested this to see how it would fare without dairy. I swapped the heavy cream for plant-based cream (Flora brand), used full-fat coconut milk (canned) instead of evaporated milk, and coconut condensed milk instead of traditional condensed milk. It worked really well, but I suggest doubling the cardamom and vanilla, as the coconut flavor can be a little evident throughout.

How is kulfi different from ice cream?

Kulfi is considered ice cream, but it differs from traditional ice cream in several ways. It’s not made in an ice cream maker, and it has a richer taste and denser consistency.

More frozen desserts

kulfi ice cream recipe.

Kulfi (Indian Ice Cream)

5 from 65 votes
Follow this kulfi recipe to learn how to make the popular Indian ice cream using just 6 simple ingredients. It’s creamy, flavorful, and wonderfully refreshing!
Servings: 8 servings
Prep: 20 minutes
Total: 20 minutes

Video

Ingredients  

  • 14 ounces condensed milk
  • 14 ounces evaporated milk or whole milk
  • 1 1/4 cups heavy whipping cream or regular heavy cream
  • 1/2 teaspoon vanilla extract
  • 1/2 teaspoon cardamom
  • 1/4 cup pistachios crushed

Instructions 

  • In a small saucepan, add the condensed milk, evaporated milk, and heavy cream and place it over medium heat. Let it simmer for 15 minutes.
  • Remove the saucepan from the heat, whisk in the cardamom and vanilla extract and let it cool to room temperature.
  • Once cool, fold through the pistachios, reserving a handful to sprinkle on the outside.
  • Distribute the filling amongst 8 ice cream or popsicle molds. Sprinkle with pistachios. Place it in the freezer for at least 6 hours.

Notes

STORAGE TIPS: You can store kulfi in the freezer for up to two months. 

Nutrition

Serving: 1servingCalories: 375kcalCarbohydrates: 34gProtein: 9gFat: 23gSodium: 126mgPotassium: 411mgFiber: 0.4gSugar: 33gVitamin A: 814IUVitamin C: 3mgCalcium: 299mgIron: 0.4mgNET CARBS: 34g
Course: Dessert
Cuisine: Indian
Author: Arman Liew
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

Arman Liew

I’m a three time cookbook author, culinary school graduate, and writer, and passionate about creating easy and healthier recipes. I believe you don’t need to be experienced in the kitchen to make good food using simple ingredients that most importantly, taste delicious.

5 from 65 votes (56 ratings without comment)

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 5 stars
    We’ve made your oatmeal chocolate chip cookies 3 times already, and they’re delicious. Each time, using a 1 Tablespoon scoop I’ve been able to make 24 cookies, not 10 as you stated. I think more folks would try the recipe if you said 24 instead of 10! And you forgot to say oven temperature in recipe. I finally found heat required in the video.

    Aloha,

    Edwyna

    1. Hi Edwyna, thanks so much for this feedback! If you have a look at the recipe card at the bottom of the page you should be able to see the cooking temperature there for the cookies. Did you happen to give this kulfi recipe a go? If you did, we’d love to know how you went!

    1. Alison! Thank you for your kind words 🙂 I’m so glad you enjoyed this recipe- I was skeptical to share it, but after learning the specific technique when I spent time in India, I had to. Let me know if you try any of the different flavors, too. 🙂

    1. Hi Ruth, so happy to hear that! It’s such a great dessert and so easy to customize to your own tastes. Thanks for sharing.

  2. 5 stars
    I wanted mine to be nice and thick so i added a tablesppon of cornstarch – turned out amazing! thanks for the great recipe.

  3. 5 stars
    Really loved this kulfi and so did all my dinner guests! I doubled the amount of cardamom powder because I liked the stronger flavor. I also increased the amount of pistachios in the kulfi because I love pistachios. It does come out pretty sweet but very rich and delicious. I think next time I’ll double the recipe but only use one can of condensed milk to cut down on the sweetness while doubling everything else. Delicious!

    1. 5 stars
      I have made these 3 weeks in a row to have as an evening treat.

      I made it all plant based and used sugar free condensed coconut milk I ordered from Amazon, canned coconut milk, and even used some soy milk depending on which plant based milk I had in the kitchen at the time… And they all worked pretty well. I also ran out of pistachios so I used crushed pecans this last time, which I salted first and it was almost like a butter pecan ice cream popsicle.

      These are a delicious snack that I will probably continue to keep in rotation

  4. 5 stars
    Great recipe, I subbed the vanilla extract for rose water and got a really great result (same 1/2 teaspoon) BUT, if you’re using a trevolo popsicle mold (which I would argue makes a very standard size popsicle) you only get about 5 full molds.