Americanized
🇮🇳 Delhi

Indian Matka Kulfi (Saffron and Almond)

Whole milk boiled down to a third of its volume, sweetened, scented with saffron and cardamom, studded with almonds and frozen still in small clay pots, never churned.

Prep10 min
Cook1 hr 15 min
Total1 hr 25 min
Serves4
Cal / serving~310
Photo coming soon.

Kulfi is the frozen milk dessert of the Indian subcontinent. Wikipedia says it is said to have begun in 16th-century Delhi under the Mughal Empire, that the name comes from the Persian "qulfi", meaning covered cup, and that the Ain-i-Akbari, the record of Emperor Akbar's court, mentions saltpeter used for cooling and Himalayan ice brought down to the plains. Food historian Charmaine O'Brien, quoted there, suggests it may have started in cooler Persia or Samarkand before the Mughals refined it. Kulfi is milk slowly cooked until thick and lightly caramelized, poured into molds and sealed, then frozen in a pot of ice and salt. Because it is never churned it is denser than ice cream and melts more slowly. Street sellers called kulfiwallahs still sell it from clay pots.

Why it works the kitchen science

Reduction does the work of churning

Boiling away two thirds of the water concentrates the milk solids and sugar, so there is too little free water to form big ice crystals, even though the kulfi is frozen still.

Slow browning

Long simmering lightly caramelizes the milk sugars and proteins, giving kulfi its cooked-milk flavor.

Step by step

  1. Step 1

    Bring the milk to a boil in a wide, heavy pan over medium heat, about 10 minutes, stirring so it does not catch. Spoon 1 tbsp of the hot milk into a small cup with the saffron and set it aside.

  2. Step 2

    Lower the heat to medium-low and simmer, stirring and scraping the bottom and sides every 2 to 3 minutes and stirring the skin back in, until reduced to about 2 cups (one third), 60 to 75 minutes.

  3. Step 3

    Stir in the sugar until dissolved, about 1 minute. Take it off the heat.

  4. Step 4

    Stir in the saffron milk, the almonds and the cardamom. Cool 30 minutes, stirring now and then.

  5. Step 5

    Pour into 4 small clay pots, kulfi molds or 4-ounce paper cups. Cover with foil.

  6. Step 6

    Freeze 4 to 5 hours, until firm. Serve straight from the pots, or dip a mold in warm water for 10 seconds and turn the kulfi out.

Indian Matka Kulfi (Saffron and Almond)

Serves 4 · about 2 cups (4 small pots) · 1 hr 25 min total

Kulfi

  • 6 1/3 cups (1 1/2 liters) whole milk
  • 1/4 cup sugar
  • A generous pinch of saffron threads (about 15)
  • 10 to 12 almonds, toasted and chopped
  • A pinch of ground green cardamom

Method

  1. Bring the milk to a boil in a wide, heavy pan over medium heat, about 10 minutes, stirring so it does not catch. Spoon 1 tbsp of the hot milk into a small cup with the saffron and set it aside.
  2. Lower the heat to medium-low and simmer, stirring and scraping the bottom and sides every 2 to 3 minutes and stirring the skin back in, until reduced to about 2 cups (one third), 60 to 75 minutes.
  3. Stir in the sugar until dissolved, about 1 minute. Take it off the heat.
  4. Stir in the saffron milk, the almonds and the cardamom. Cool 30 minutes, stirring now and then.
  5. Pour into 4 small clay pots, kulfi molds or 4-ounce paper cups. Cover with foil.
  6. Freeze 4 to 5 hours, until firm. Serve straight from the pots, or dip a mold in warm water for 10 seconds and turn the kulfi out.
Estimated 310 calories per serving. How we estimate.

Adapted from Sanjeev Kapoor's "Matka Kulfi": (1 1/2 liters milk reduced to a third, about 500 ml; 1/4 cup sugar; saffron soaked in 1 tbsp warm milk; 10 to 12 toasted almonds; a pinch of cardamom; four small clay pots; 4 to 5 hours in the freezer; serves 4). Sanjeev Kapoor gives no reduction time; our 60 to 75 minutes and the heat levels are ours. His Malai Kulfi, which adds khoya (dried milk solids) for extra richness, is linked for comparison. Sanjeev Kapoor. Ingredient list follows the source; the method is in our own words.

All sources (3)
  1. sanjeevkapoor.com
  2. sanjeevkapoor.com
  3. en.wikipedia.org

Tips

The rules people argue about

What the sources agree on, what they don't, and what is just a good story.

📬 One email a weekThis week's debate results and three recipes.

Serve it with

Every other ice cream

🇮🇹 Italy

Fior di Latte Gelato (Italian Milk Gelato)

Italy's plainest gelato and the test of every gelateria: mostly milk, a little cream, no eggs, thickened with a spoonful of cornstarch and served softer and warmer than American ice cream.

25 min · serves 8 · about 270 cal
🇮🇹 Italy

Sicilian Lemon Granita with Brioche

Lemon juice, zest, sugar and water, frozen and scraped into fine ice the Sicilian way, served for breakfast with a soft brioche for dunking.

15 min · serves 4 · about 260 cal
🇫🇷 France

French Crème Glacée à la Vanille (Custard Ice Cream)

The French way: a vanilla crème anglaise of milk and six egg yolks, cooked until it coats the spoon, finished with a little cream and churned.

30 min · serves 6 · about 250 cal
🇹🇷 Turkey

Turkish Dondurma (Stretchy Maraş-Style Ice Cream)

Milk and cream cooked with mastic resin and a starch thickener until it pulls in ribbons, churned, frozen in a loaf and sliced, with cinnamon and pistachios.

50 min · serves 8 · about 260 cal
🇯🇵 Japan

Japanese Matcha Ice Cream

An eggless green tea ice cream that tastes like Japan's, not America's: earthy, sweet and a little bitter, with a generous five tablespoons of matcha.

35 min · serves 6 · about 250 cal
🇲🇽 Mexico

Mexican Mango Paletas

Ripe mango, a squeeze of lime and a spoonful of sugar blended and frozen on a stick: the fruit paleta that made a Michoacán village famous.

10 min · serves 6 · about 60 cal
🇵🇭 Philippines

Filipino Ube Ice Cream

Purple yam cooked down with condensed milk into a quick ube halaya, then whisked with coconut milk and churned into a violet, egg-free ice cream.

30 min · serves 6 · about 450 cal
🇺🇸 United States

Philadelphia-Style Vanilla Ice Cream

The American eggless ice cream: cream, milk, sugar and vanilla stirred together cold, chilled and churned, with nothing cooked and nothing to temper.

10 min · serves 6 · about 400 cal
🇺🇸 United States

Classic Vanilla Custard Ice Cream (Jefferson's Recipe, Updated)

The rich American vanilla: a cream-heavy custard with five yolks cooked to 170 to 175°F, the same idea as the recipe Thomas Jefferson wrote out by hand.

30 min · serves 8 · about 430 cal
🇺🇸 United States

Bittersweet Chocolate Ice Cream

A dark, dense chocolate custard ice cream made with six yolks and six ounces of melted bittersweet chocolate, blended smooth before it chills.

30 min · serves 8 · about 410 cal
🇺🇸 United States

The Classic Banana Split

A banana split lengthwise around scoops of vanilla, chocolate and strawberry ice cream, topped with pineapple, strawberry and chocolate sauces, whipped cream, peanuts and cherries.

25 min · serves 2 · about 1120 cal
🇺🇸 United States

The Hot Fudge Sundae

Vanilla ice cream under a warm, glossy hot fudge made with butter, unsweetened chocolate and Dutch cocoa, finished with whipped cream, toasted nuts and a cherry.

20 min · serves 6 · about 640 cal
🇺🇸 United States

The Root Beer Float (Black Cow)

Two big scoops of vanilla ice cream in a frosted mug, very cold root beer poured slowly over the top until the foam rises.

5 min · serves 2 · about 420 cal
🇺🇸 United States

Weeknight No-Churn Vanilla Ice Cream

No machine and no eggs: cold cream, condensed milk and milk powder whipped glossy in a food processor in about 15 minutes, then left to freeze.

15 min · serves 8 · about 400 cal
🇺🇸 United States

Frozen Custard Concrete with Cookies and Fudge, Inspired by Shake Shack

A rich vanilla frozen custard, churned and frozen firm, then mashed with crushed chocolate sandwich cookies and fudge into a concrete so thick you can turn the cup upside down.

30 min · serves 4 · about 690 cal

Meatballs of the World

Italian-American Meatballs
🇺🇸 United States

Italian-American Meatballs

Big, tender meatballs braised for an hour in red sauce over spaghetti. The one most Americans grew up with.

2 hr 25 min · serves 4 · about 1040 cal
Pallottine (Abruzzo Meatballs)
🇮🇹 Italy

Pallottine (Abruzzo Meatballs)

Tiny meatballs, smaller than a marble, tossed right through square spaghetti alla chitarra. No bread at all.

2 hr · serves 3 · about 1280 cal
Swedish Meatballs (Köttbullar)
🇸🇪 Sweden

Swedish Meatballs (Köttbullar)

Small, soft meatballs browned in butter, in a cream sauce made from the same pan, with lingonberry jam on the plate.

45 min · serves 4 · about 680 cal
Danish Frikadeller
🇩🇰 Denmark

Danish Frikadeller

Pork meatballs shaped with a spoon and fried slowly in butter, crusty outside and soft in the middle.

1 hr 5 min · serves 4 · about 410 cal
Königsberger Klopse
🇩🇪 Germany

Königsberger Klopse

German meatballs that are never fried: poached, then served in a creamy white sauce with capers.

1 hr · serves 4 · about 570 cal
Spanish Albóndigas in Almond Saffron Sauce
🇪🇸 Spain

Spanish Albóndigas in Almond Saffron Sauce

The tapas bar classic: small meatballs in a golden sauce thickened with fried almonds and bread.

1 hr 15 min · serves 6 · about 580 cal
Mexican Albóndigas with Chipotle and Mint
🇲🇽 Mexico

Mexican Albóndigas with Chipotle and Mint

Soft meatballs with rice and fresh mint inside, simmered in a smoky tomato and chipotle broth.

1 hr 10 min · serves 8 · about 320 cal
Izgara Köfte (Turkish Grilled Meatballs)
🇹🇷 Turkey

Izgara Köfte (Turkish Grilled Meatballs)

Small, flat meatballs kneaded hard, rested cold, and charred on a hot grill pan.

1 hr 15 min · serves 4 · about 460 cal
Lion's Head Meatballs
🇨🇳 China

Lion's Head Meatballs

Big, soft pork meatballs, stirred into a sticky paste, fried to set, then braised in a savory sauce.

55 min · serves 4 · about 510 cal
Chicken Tsukune
🇯🇵 Japan

Chicken Tsukune

Japan's chicken meatball: kneaded sticky, grilled on skewers, glazed with sweet soy tare, dipped in egg yolk.

40 min · serves 3 · about 420 cal