Skip to content

Kulfi

A traditional Indian ice cream, denser and creamier than regular ice cream.

450 minutes
Serves 8
Dessert
158 min prep
248 min cook

Instructions

6 steps
  1. 1

    Simmer the Milk: Pour the full-fat milk into a wide, heavy-bottomed pan. Bring it to a boil over medium heat.

  2. 2

    Reduce: Once it boils, reduce the heat to low. Simmer the milk continuously for about 45-60 minutes. Stir frequently, making sure to scrape the cream that forms on the sides and bottom back into the milk. This process gives kulfi its caramelized flavor and dense texture.

  3. 3

    Thicken: The milk is ready when it has reduced to one-third of its original volume and looks thick, creamy, and slightly off-white.

  4. 4

    Flavor and Sweeten: Stir in the sugar, cardamom powder, saffron strands, and the finely chopped nuts. Simmer for another 5 minutes until the sugar dissolves completely.

  5. 5

    Cool: Turn off the heat and let the mixture cool completely to room temperature. It will thicken even more as it cools.

  6. 6

    Freeze: Pour the cooled mixture into kulfi molds or small popsicle molds. Cover tightly with aluminum foil (insert wooden sticks if desired). Freeze for at least 6-8 hours or overnight until completely set. To unmold, dip the molds in warm water for 2 seconds.

Kulfi — plated and served Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving moment. How Kulfi looks plated and ready to eat — a representative photo, not a step in the recipe.

Listahan Family Score™

63/100

Works for many families

63
Allergen-friendly 80
Kid-friendly 55
Weeknight-easy 54
Budget-friendly 50
Great leftovers 87
Pantry-friendly 47

Score reflects how well this recipe fits a typical busy household. In the app, your Family Score is personalized to your household's allergens, kids, and pantry.

Nutrition

per serving

125

Calories

5 g

Protein

13 g

Carbs

6 g

Fat

Estimated per serving. Actual values depend on the brands and portions you use.

Listahan cooking guide

Chef notes & practical guide

Technique notes, ingredient swaps, serve-alongside ideas, storage guidance, and equipment for this recipe.

Cultural context

Kulfi is a dense, slow-reduced frozen dessert distinct from churned ice cream since it sets in sealed molds without any churning at all, which is what gives it a firmer, less airy texture than Western-style ice cream.

Listahan note

This version reduces the milk down to roughly a third of its starting volume before freezing, rather than stopping early, since that reduction is what gives kulfi its dense, caramelized character.

Technique cues

  • Simmering the milk continuously for 45 to 60 minutes, scraping the cream that forms on the sides and bottom back into the pot, is what caramelizes the milk and builds kulfi's dense texture.
  • The milk is ready to flavor once it has reduced to roughly a third of its starting volume and looks thick, creamy, and slightly off-white, rather than still resembling a pourable liquid.
  • Because the mixture isn't churned during freezing, it needs to cool fully to room temperature before going into molds, or condensation inside the mold creates ice crystals in the finished kulfi.
  • A full six to eight hours in the freezer, or overnight, is necessary for the dense mixture to set solid all the way through, longer than most churned ice creams need.

Kitchen flow

Parallel prep
Prepare garnishes, sides, or serving dishes while Kulfi handles its longest bake, chill, or set step.
Make-ahead
Kulfi's dough or batter (built around a pinch of saffron strands) can usually be made a day ahead and refrigerated, then baked fresh — many doughs actually improve with an overnight rest. Plan around the simmer; that's the slow part.
Leftover move
Leftover Kulfi freezes well — wrap individual portions tightly and thaw at room temperature, or crumble it over ice cream for a quick second life. This one leans on the a pinch of saffron strands. Everything else is quick — the simmer is the one step that takes real time.
Cleanup rhythm
Soak the mixing bowl and beaters for Kulfi right away — sugar and butter residue hardens fast once it cools. This one leans on the a pinch of saffron strands. The simmer step is what sets the pace here.

Ingredient brief

Role, handling, and swap guidance for each key ingredient.

4 cups full-fat whole milk

Richness and texture

Purpose: cups full-fat whole milk rounds the texture and helps the dish feel complete.

Handling: Prep before heat is high so the cooking step can move without rushing.

Adaptation: Use unsweetened dairy-free alternatives only where they still provide enough fat and body.

1/4 cup sugar

Sweetness and aroma

Purpose: cup sugar adds aroma, sweetness, or warmth without needing extra garnish.

Handling: Measure before heating and break up clumps so the mix distributes evenly.

Adaptation: Use the closest fresh equivalent and expect a modest shift in flavor or texture.

2 tbsp finely chopped pistachios

Flavor support

Purpose: tbsp finely chopped pistachios supports the balance of Kulfi and should taste integrated.

Handling: Prep before heat is high so the cooking step can move without rushing.

Adaptation: Use the closest fresh equivalent and expect a modest shift in flavor or texture.

2 tbsp finely chopped almonds

Flavor support

Purpose: tbsp finely chopped almonds supports the balance of Kulfi and should taste integrated.

Handling: Prep before heat is high so the cooking step can move without rushing.

Adaptation: Use verified safe seeds or omit the crunch when peanut or tree-nut safety matters.

1/2 tsp cardamom powder

Flavor support

Purpose: tsp cardamom powder supports the balance of Kulfi and should taste integrated.

Handling: Measure before heating and break up clumps so the mix distributes evenly.

Adaptation: Use the closest fresh equivalent and expect a modest shift in flavor or texture.

Technique notes

  • Dipping the sealed molds briefly in warm water loosens the kulfi enough to unmold cleanly without melting the surface.
  • Kulfi is traditionally served on a stick or sliced into rounds rather than scooped, a direct result of how densely it freezes.
  • Because it holds its shape at warmer temperatures than churned ice cream, kulfi can sit out briefly during serving without collapsing into liquid the way ice cream would.

Ingredient swaps

Dairy-free direction
Swap the full-fat whole milk for a neutral dairy-free butter and a full-fat plant milk (oat or coconut give the closest richness) — the texture shifts slightly but the dish holds together. This one leans on the a pinch of saffron strands.
Nut-aware direction
Leave off any nut topping — toasted seeds give a similar crunch without the risk. This one leans on the a pinch of saffron strands.
Lower-sodium direction
Cut the salt by about a third and taste before adding more — most of the dish's flavor comes from the other ingredients, not the salt itself. This one leans on the a pinch of saffron strands.
Weeknight shortcut
Get the batter or mix-ins ready and refrigerated the day before; all that's left the night of is the oven. This one leans on the a pinch of saffron strands.

Serve alongside

  • Fresh berries
  • Citrus fruit salad
  • Mint leaves
  • Black coffee
  • Hot tea
  • Sparkling water with lemon

Serving suggestions only — check pairings for your household's allergens.

Storage & reheating

  • Store covered for 3 to 4 days, refrigerated when dairy, eggs, custard, or fresh fruit are involved.
  • Reheat gently only when warmth improves the texture.
  • Freeze sturdy baked portions up to 2 months; avoid freezing delicate fresh toppings.

Equipment

  • Mixing bowls
  • Baking dish or pan
  • Cooling rack

Make this household-aware

Listahan Pro checks this recipe against your household's allergens, finds pantry-aware swaps, builds the shopping list, and helps you plan the week around it.

Get the app

Plan it in Listahan

Add Kulfi to your week, check it against your household's allergens, and build the shopping list automatically.

More Indian recipes