Homemade Market-Style Kulfi (Indian Ice Cream)
Homemade Market-Style Kulfi (Indian Ice Cream) is a medium Indian recipe that serves 8. 180 calories per serving.
Prep: 30 min | Cook: 20 min | Total: 1 hr
Cost: $36.63 total, $4.58 per serving
Ingredients
- 4 cups Whole Milk (full‑fat, preferably fresh)
- 0.5 cup Full Cream Milk (adds extra richness)
- 1 cup Milk Powder (non‑fat dry milk powder)
- 0.5 cup Plain Yogurt (full‑fat, unsweetened)
- 1 cup Granulated Sugar (adjust sweetness to taste)
- 1 cup All‑Purpose Flour (helps thicken the base)
- 1 tsp Green Food Coloring (optional, for pistachio flavor)
- 1 cup Pistachios (toasted, finely chopped)
- 1 tsp Rose Water (optional, for rose‑flavored kulfi)
- 1 cup Blackcurrant Puree (can use frozen crushed blackcurrants blended)
- 0.5 cup Dark Chocolate (melted, unsweetened or semi‑sweet)
- 1 cup Mango Pulp (fresh ripe mangoes blended smooth)
- 0.02 g Saffron Threads (a pinch, steeped in 1 tbsp warm milk)
- 1 tsp Cardamom Powder (ground green cardamom)
Instructions
Measure and Combine Dry Ingredients
In a mixing bowl, whisk together milk powder, all‑purpose flour, and granulated sugar until evenly blended. Set aside.
Time: PT5M
Heat the Milk Base
Pour the whole milk and full‑cream milk into a heavy‑bottomed saucepan. Bring to a gentle boil over medium‑low heat, stirring occasionally to prevent scorching.
Time: PT10M
Temperature: Medium‑Low heat
Add Yogurt
When the milk reaches a rolling boil, lower the heat and whisk in the plain yogurt until fully incorporated.
Time: PT5M
Incorporate Dry Mix
Gradually sprinkle the dry ingredient mixture into the simmering milk while whisking continuously to create a smooth slurry. Continue stirring to avoid any lumps.
Time: PT10M
Cook Until Thickened
Keep the mixture on medium‑low heat, stirring constantly, until it reduces and reaches a thick, rabri‑like consistency (about 1‑2 mm coating the back of a spoon). This usually takes 10‑15 minutes.
Time: PT15M
Cool the Base
Remove the pan from heat and let the thickened mixture cool to a lukewarm temperature (around 40‑45 °C). Stir occasionally to keep it smooth.
Time: PT10M
Prepare Flavor Add‑Ins
While the base cools, prepare your chosen flavorings: • Pistachio: blend toasted pistachios with a pinch of green food coloring. • Blackcurrant: puree frozen blackcurrants. • Chocolate: melt dark chocolate gently. • Mango: blend fresh mango flesh into a smooth puree. • Saffron‑Pistachio: steep saffron threads in 1 tbsp warm milk, then mix with chopped pistachios and a pinch of cardamom powder.
Time: PT10M
Combine Base with Flavors
Divide the lukewarm kulfi base into separate bowls (one per flavor). Stir in the corresponding flavor paste until evenly distributed. For a single‑flavor kulfi, simply add the desired paste to the whole batch.
Time: PT5M
Portion and Seal
Pour each flavored mixture into ice‑cream molds, small plastic cups, or silicone kulfi molds. Tap the molds gently on the counter to release air bubbles. Cover each mold tightly with aluminum foil or plastic wrap to prevent freezer burn.
Time: PT5M
Freeze
Place the sealed molds in the freezer for 6‑7 hours or until completely solid.
Time: PT0M
Nutrition Facts
- Calories
- 180
- Protein
- 4 g
- Carbohydrates
- 25 g
- Fat
- 7 g
- Fiber
- 1 g
Dietary info: Vegetarian, Gluten (contains wheat), Contains nuts
Allergens: Milk, Nuts, Wheat
Ingredient Substitutions
- Instead of Whole Milk: Full cream milk
- Instead of Full Cream Milk: Evaporated milk (use 1/4 cup)
- Instead of Milk Powder: Powdered milk
- Instead of Plain Yogurt: Greek yogurt
- Instead of Granulated Sugar: Jaggery, Honey (use 2/3 cup)
- Instead of All‑Purpose Flour: Cornstarch (2 tbsp)
- Instead of Green Food Coloring: Spinach powder
- Instead of Pistachios: Almonds
- Instead of Rose Water: Kewra water
- Instead of Blackcurrant Puree: Raspberry puree
- Instead of Dark Chocolate: Chocolate chips
- Instead of Mango Pulp: Canned mango puree
- Instead of Saffron Threads: Turmeric (for color only)
- Instead of Cardamom Powder: Ground cinnamon (smaller amount)
Equipment Needed
- Heavy‑Bottomed Non‑Stick Saucepan
- Mixing Bowl
- Whisk or Wooden Spoon
- Fine Mesh Sieve (optional)
- Ice Cream Molds or Small Plastic Cups
- Freezer
- Measuring Cups and Spoons
- Food Processor or Mortar & Pestle (optional)
Critical Steps — Do Not Skip
- Boiling the milk without scorching.
- Gradually adding the dry mixture while whisking to avoid lumps.
- Cooking until the mixture reaches a thick, rabri‑like consistency.
- Cooling the base to lukewarm before adding flavorings to prevent grainy texture.
- Sealing the molds airtight to avoid freezer burn.
Chef Tips from the Video
- For an ultra‑smooth texture, strain the thickened base through a fine mesh sieve before cooling.
- Toast pistachios lightly before grinding to enhance their nutty aroma.
- A pinch of cardamom powder adds a classic Indian fragrance to every flavor.
Troubleshooting
Lumps form in the base after adding the dry mixture.
Whisk the dry ingredients into a smooth slurry with a little cold milk before adding to the hot milk, and stir continuously.
Kulfi turns grainy after freezing.
Ensure the base is completely smooth before flavoring and freeze in airtight containers; avoid over‑freezing beyond 1 month.
Ice crystals appear on the surface.
Cool the base quickly to lukewarm, cover tightly, and freeze in a flat, shallow container to reduce crystal formation.
Storage
Refrigerator: Store in an airtight container for up to 3 days (unfrozen).
Freezer: Keep frozen in sealed molds for up to 1 month.
Room temperature: Do not store at room temperature; kulfi will melt.
Make-Ahead Tips
- Prepare the thickened milk base a day ahead and store it in the refrigerator; add flavorings and freeze when ready.
- Flavor pastes (pistachio, mango, etc.) can be made up to 3 days in advance and kept refrigerated.
Frequently Asked Questions
What is the cultural significance and history of Kulfi in Indian cuisine?
Kulfi is a traditional Indian frozen dessert that dates back to the Mughal era, where it was served in royal courts as a rich, dense ice cream made with reduced milk and flavored with nuts and saffron. It remains a popular treat during festivals, summer gatherings, and celebrations across the Indian subcontinent.
What are the traditional regional variations of Kulfi in Indian cuisine?
In North India, kulfi is often flavored with pistachio, saffron, and cardamom, while in South India, coconut and mango variations are common. Some regions add rose water or khoya (reduced milk solids) for extra richness.
How is authentic Kulfi traditionally served in Indian households?
Authentic kulfi is traditionally served on a small metal or earthenware cup, sometimes on a stick, and is often garnished with chopped nuts and a drizzle of rose syrup. It is presented chilled, straight from the freezer, and eaten with a spoon.
During which Indian celebrations is Kulfi commonly enjoyed?
Kulfi is a staple dessert during festivals such as Diwali, Holi, and Eid, as well as at weddings, birthdays, and summer picnics where a cool, sweet treat is welcomed.
What makes Kulfi special compared to Western ice cream in Indian cuisine?
Kulfi is denser and creamier because it is made from reduced milk rather than churned cream, giving it a smooth, custard‑like texture without air bubbles. The use of aromatic spices like cardamom and saffron also sets it apart.
What are the most common mistakes to avoid when making Kulfi at home?
Common mistakes include overheating the milk, which causes it to scorch; adding the dry mixture too quickly, leading to lumps; and freezing the kulfi in containers that are not airtight, which creates ice crystals. Follow the step‑by‑step stirring and sealing instructions to avoid these issues.
Why does this Kulfi recipe use wheat flour as a thickener instead of cornstarch?
Wheat flour provides a gentle, smooth thickening that mimics the traditional rabri‑like base of kulfi, while cornstarch can give a slightly gummy texture. The flour also adds a subtle body that helps the kulfi hold its shape when frozen.
Can I make Kulfi ahead of time and how should I store it?
Yes, you can prepare the thickened milk base a day ahead and keep it refrigerated in an airtight container. Add flavorings just before pouring into molds and freeze for 6‑7 hours. Store frozen kulfi in sealed bags or containers for up to one month.
What texture and appearance should I look for when the Kulfi base is ready?
The base should be thick enough to coat the back of a spoon, similar to rabri, with a glossy sheen and no visible lumps. It will still be pourable but will not run like regular milk.
What does the YouTube channel Unknown specialize in?
The YouTube channel Unknown focuses on easy‑to‑follow Indian home‑cooking tutorials, offering step‑by‑step recipes for traditional sweets, snacks, and everyday meals that can be made with common kitchen ingredients.
How does the YouTube channel Unknown's approach to Indian desserts differ from other cooking channels?
Channel Unknown emphasizes eliminating common problems like ice crystals in frozen desserts, uses clear visual cues for consistency, and provides practical tips such as using a non‑stick pan and precise stirring techniques, making the recipes more reliable for home cooks.
Last updated: August 25, 2026








