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
Last updated: April 11, 2026








