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.
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
- 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.
- 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.
- Step 3
Stir in the sugar until dissolved, about 1 minute. Take it off the heat.
- Step 4
Stir in the saffron milk, the almonds and the cardamom. Cool 30 minutes, stirring now and then.
- Step 5
Pour into 4 small clay pots, kulfi molds or 4-ounce paper cups. Cover with foil.
- 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
- 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.
- 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.
- Stir in the sugar until dissolved, about 1 minute. Take it off the heat.
- Stir in the saffron milk, the almonds and the cardamom. Cool 30 minutes, stirring now and then.
- Pour into 4 small clay pots, kulfi molds or 4-ounce paper cups. Cover with foil.
- 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.
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)
Tips
- Use a wide pan; more surface means faster reduction. A heavy or nonstick pan helps stop scorching.
- Scrape the milk solids that cling to the sides back in; they are the richest part.
- Measure the reduction by pouring it into a 2-cup measure once or twice near the end.
- Frozen kulfi is very firm; let it stand 5 minutes before eating.
The rules people argue about
What the sources agree on, what they don't, and what is just a good story.
- Kulfi was invented in Mughal Delhi. Disputed: Wikipedia says it is said to have originated there in the 16th century, but Charmaine O'Brien suggests a Persian or Samarkand start.
- Kulfi is never churned. Documented: frozen still in sealed molds (Wikipedia).
- Kulfi melts more slowly than ice cream. Documented as Wikipedia's description, because it is denser; not a measured comparison.
- Real kulfi needs khoya. Folklore: Sanjeev Kapoor's Matka Kulfi uses only reduced milk, while his Malai Kulfi adds khoya; both are his.
Serve it with

Versunkener Apfelkuchen (German Sunken Apple Cake)
A buttery vanilla and lemon batter spread in a springform, topped with a ring of peeled apple quarters scored on top so they fan open and sink as the cake rises around them, baked at 350°F for about 45 minutes and brushed hot with apricot jam.

French Mi-Cuit Chocolate Cake (Pierre Hermé's Five-Ingredient Fondant)
France's soft-centered chocolate cake, the way pastry chef Pierre Hermé shared it in 2020: butter, sugar, eggs, a little flour and a lot of dark chocolate, baked until the edges set and the middle stays fudgy.

Mexican Polvorones (Mexican Wedding Cookies)
Crumbly pecan snowballs: butter, shortening, ground pecans and powdered sugar pulsed into a short dough, rolled into balls, baked golden and buried in more powdered sugar.
Every other ice cream
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Meatballs of the World

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

Pallottine (Abruzzo Meatballs)
Tiny meatballs, smaller than a marble, tossed right through square spaghetti alla chitarra. No bread at all.

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.

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

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

Spanish Albóndigas in Almond Saffron Sauce
The tapas bar classic: small meatballs in a golden sauce thickened with fried almonds and bread.

Mexican Albóndigas with Chipotle and Mint
Soft meatballs with rice and fresh mint inside, simmered in a smoky tomato and chipotle broth.

Izgara Köfte (Turkish Grilled Meatballs)
Small, flat meatballs kneaded hard, rested cold, and charred on a hot grill pan.

Lion's Head Meatballs
Big, soft pork meatballs, stirred into a sticky paste, fried to set, then braised in a savory sauce.

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