Kulfi
This traditional Pakistani frozen dessert is richer and denser than ice cream, made by slowly reducing milk until it thickens and caramelizes slightly. It's flavored with aromatic cardamom and pistachios, offering a delightful and creamy treat perfect for any occasion.
An original recipe by Forkin
- Total time
- 7 hr 50 min
- Serves
- 6
- Difficulty
- Medium
- Per serving
- 356 kcal
Allergen information: may contain milk, nuts, and tree nuts. Always check ingredient packaging if you have an allergy.
Mise en place
Ingredients
Converted for display; the recipe amounts stay equivalent.
- 1,000 mlwhole milk
- 250 mlheavy cream
- 100 ggranulated sugar
- 1 tspcardamom powder
- 50 gpistachio, finely chopped
- 0.5 tspsaffron threads(optional)
Equipment
kulfi molds or ramekins · large pot · whisk
The method
Step by step
- 1
Combine the whole milk and heavy cream in a large, heavy-bottomed pot or Dutch oven.
Cook’s note: Using a heavy-bottomed pot prevents scorching the milk.
- 2
Bring the mixture to a rolling boil over medium-high heat, stirring occasionally to prevent sticking.
About 10 min
- 3
Once boiling, reduce the heat to low and let it simmer gently, uncovered, for about 60-75 minutes.
About 1 hr 15 min
Cook’s note: Stir frequently, especially from the bottom, to prevent a skin from forming and to ensure even reduction. Scrape down the sides of the pot often to incorporate any thickened milk.
- 4
Continue simmering until the milk mixture has reduced by about half and significantly thickened, taking on a pale, caramelized color.
- 5
Stir in the granulated sugar, cardamom powder, and saffron threads (if using).
- 6
Continue to cook for another 10-15 minutes, stirring constantly, until the sugar is fully dissolved and the mixture is very thick, resembling a custard.
About 15 min
Cook’s note: The mixture should coat the back of a spoon thickly.
- 7
Remove the pot from the heat and stir in the finely chopped pistachios.
- 8
Allow the kulfi mixture to cool completely to room temperature, stirring occasionally to prevent a skin from forming.
About 1 hr
Cook’s note: For faster cooling, you can place the pot in an ice bath.
- 9
Pour the cooled kulfi mixture into kulfi molds, small ramekins, or popsicle molds.
About 5 min
Cook’s note: If using ramekins, cover them tightly with plastic wrap.
- 10
Freeze for a minimum of 6 hours, or preferably overnight, until solid.
About 6 hr
- 11
To serve, briefly dip the molds in hot water to help release the kulfi.
Cook’s note: Run a knife around the edges of the kulfi if it's still sticking.
Per serving
Nutrition
- Calories
- 356.1kcal
- Protein
- 7.9g
- Carbs
- 28.4g
- Fat
- 24.7g
- Fibre
- 0.9g
- Sugar
- 26.4g
Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.
Keep it good
Store kulfi in an airtight container or in its molds, wrapped tightly, in the freezer.
More recipes
All recipesmain course
Żurek (Sour Rye Soup)
Experience the rich, tangy embrace of traditional Polish Żurek, a hearty sour rye soup brimming with savory smoked sausage and crispy bacon. This comforting dish, often enjoyed during Easter but perfect year-round, features a distinctive fermented rye base balanced with aromatic marjoram and creamy notes, creating a truly unique and satisfying meal.
1 hr 10 minmain course
Zrazy Zawijane (Polish Beef Roulades)
Zrazy Zawijane are traditional Polish beef roulades, typically filled with bacon, pickles, and onion, then braised until tender. This hearty dish is a staple of Polish cuisine, perfect for a satisfying dinner.
2 hr 652 kcalsauce
Classic Aioli
This classic aioli is a rich and creamy garlic mayonnaise, boasting a vibrant tang from fresh lemon and a subtle kick from Dijon mustard. Perfect as a dipping sauce for seafood or vegetables, or as a luxurious spread for sandwiches, it's a versatile condiment that elevates any dish with its robust flavor and silky texture.
10 min 376 kcalmain course
Kousa Mahshi (Stuffed Zucchini)
Kousa Mahshi is a classic Lebanese dish featuring tender zucchini hollowed out and filled with a savory mixture of seasoned rice and ground meat. It's then slow-cooked in a tangy tomato broth until the flavors meld beautifully. This comforting meal is perfect for a family dinner.
1 hr 55 min 439 kcalappetizer
Chicken-Nut Pate
A rich and savory spread combining cooked chicken with the earthy flavors of pecans and walnuts. This creamy pâté is seasoned with a tangy and sweet blend of ginger, soy, and Worcestershire sauce, making it a perfect appetizer for crackers or bread.
45 min 662 kcalmain course
Yemistes (Greek Stuffed Vegetables)
Yemistes are classic Greek vegetables, typically tomatoes, bell peppers, or zucchini, stuffed with a flavorful rice and herb mixture. This recipe offers a hearty and aromatic vegan main course, perfect for a Mediterranean-inspired meal.
1 hr 55 min 443 kcalside dish
Spicy Cabbage Stir-fry
Experience a burst of vibrant flavors with this quick and easy Spicy Cabbage Stir-fry, a Chinese-inspired vegan dish. Tender-crisp cabbage is tossed in a savory, spicy, and slightly sweet sauce, making it an irresistible side or light main course that comes together in under 30 minutes.
30 min 142 kcal