Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Kulfi Ice Cream Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Kulfi Ice Cream is a dense, creamy Indian dessert made by slowly reducing milk and infusing it with aromatic cardamom, saffron, and chopped nuts — a no-churn frozen treat that’s rich in flavor and tradition.

  • Total Time: 6 hours 50 minutes (including freezing)
  • Yield: 6 to 8 servings

Ingredients

  • 1 liter whole milk
  • ½ cup sweetened condensed milk
  • ¼ cup heavy cream (optional)
  • 2 tbsp sugar (adjust to taste)
  • ½ tsp ground cardamom
  • Pinch of saffron strands (soaked in 1 tbsp warm milk)
  • 2 tbsp chopped pistachios or almonds
  • ½ tsp rosewater (optional)

Instructions

  1. Pour whole milk into a heavy-bottomed pan and bring to a boil over medium heat.
  2. Reduce heat and simmer, stirring frequently, until milk reduces to half (30–40 minutes).
  3. Add sweetened condensed milk, heavy cream (if using), and sugar. Stir until well combined.
  4. Stir in cardamom, saffron milk, chopped nuts, and rosewater (if using).
  5. Let the mixture cool completely.
  6. Pour into kulfi molds, small cups, or popsicle molds.
  7. Freeze for at least 6 hours, preferably overnight, until fully set.
  8. To serve, run molds under warm water and gently remove kulfi.

Notes

  • Use only whole milk for the best creamy texture.
  • Skip nuts for a nut-free version or replace with dried fruits.
  • For mango kulfi, stir in mango puree after cooling.
  • Store tightly covered in the freezer for up to 2 weeks.
  • Vegan version can be made using coconut and almond milk.
  • Author: liinaa
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Dessert
  • Method: Freezing
  • Cuisine: Indian
  • Diet: Hindu

Nutrition

  • Serving Size: 1 kulfi
  • Calories: 210
  • Sugar: 18g
  • Sodium: 60mg
  • Fat: 11g
  • Saturated Fat: 6g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 0g
  • Protein: 6g
  • Cholesterol: 30mg