Kulfi Ice Cream Recipe: Creamy Indian No-Churn Dessert

Updated November 3, 2026

Total time
10 hr 15 min
prep 20 min · cook 1 hr 10 min
Serves
8
portions as written

Jump to recipe

Kulfi Ice Cream Recipe: Creamy Indian No-Churn Dessert

Kulfi is a rich frozen dessert from the Indian subcontinent, traditionally made by slowly reducing milk and flavoring it with ingredients such as cardamom, pistachios, or saffron. This no-churn version concentrates whole milk on the stove, then freezes it in molds for a dense, creamy treat that does not need an ice cream maker.

Ingredients

  • 8 cups whole milk (1.9 L)
  • 1/2 cup granulated sugar (100 g)
  • 1/3 cup shelled unsalted pistachios, finely chopped (40 g), plus a little more for serving if desired
  • 1 teaspoon ground green cardamom (2 g)
  • 1/8 teaspoon saffron threads (about 0.05 g), optional
  • 1/8 teaspoon fine salt (about 0.75 g)

Instructions

  1. Prepare the flavorings and pan. Finely chop the pistachios so they distribute through the kulfi rather than forming large, hard pieces. If using saffron, rub the threads between your fingers to break them up. Choose a heavy, wide saucepan; its larger surface area helps the milk reduce more evenly. Set out eight kulfi molds or small freezer-safe cups, each holding about 1/2 cup (120 ml).
  2. Bring the milk to a simmer. Pour the milk into the saucepan and set it over medium heat. Warm it, stirring and scraping the bottom and corners regularly, until it is steaming and just begins to simmer. This usually takes about 10 minutes, depending on the pan and stove. Do not let it boil vigorously: milk can foam up quickly and scorch on the bottom.
  3. Reduce the milk slowly. Lower the heat to maintain a gentle simmer. Cook for about 60 minutes, stirring frequently and scraping the sides and base with a heatproof spatula. A thin skin may form on top; stir it back into the milk for a smooth, traditional texture. As the water evaporates, the milk will become thicker and slightly cream-colored. Aim to reduce the original 8 cups to about 4 1/2 cups (1.1 L). If it is reducing too quickly, turn down the heat; if it is barely changing, raise it slightly while keeping the simmer gentle.
  4. Sweeten and flavor. Stir in the sugar, cardamom, saffron if using, and salt. Continue simmering and stirring for about 10 minutes, until the sugar dissolves and the mixture coats the spatula lightly. Fold in the chopped pistachios. Take the pan off the heat. The mixture will thicken further as it cools, so it should still be pourable at this point.
  5. Cool the mixture promptly. Set the saucepan in a larger bowl or sink of cold water for 15 minutes, taking care not to let water get into the milk. Stir occasionally to release heat. Transfer the mixture to a clean container and refrigerate for 30 minutes, or until cold. Keep the cooling period controlled and refrigerate the milk mixture within 2 hours; do not leave it sitting on the counter for an extended time.
  6. Fill and freeze. Stir the chilled mixture, then divide it among the molds or cups. Leave a little space at the top for expansion. Cover each mold, or cover cups tightly with foil. Freeze on a level shelf for at least 8 hours, preferably overnight, until completely firm. To unmold, dip the outside of a mold in warm water for 5 to 10 seconds, then pull gently on the stick or loosen the edge with a small knife. Serve promptly while still frozen.

Tips

  • Use a wide, heavy pan and keep stirring. A wide pan speeds evaporation, while a heavy base helps prevent scorching. Scrape the bottom often, especially near the end when the milk is concentrated. Burnt milk can leave a bitter flavor that is difficult to disguise.
  • Watch the consistency, not just the clock. The reduction time varies with the pan, burner, and milk. The finished base should be noticeably thicker than plain milk but still easy to pour. If you reduce it too far, the kulfi may turn overly dense or grainy; stir in a little milk to loosen it before adding the flavorings.
  • Adjust the nuts or spices to suit your pantry. Almonds can replace pistachios, though they give a milder, less buttery flavor. If you cannot find green cardamom, use a small pinch of ground cinnamon instead; it will taste different, but still pairs well with the milk. Saffron is optional and should not be replaced with food coloring.
  • Choose molds that are easy to serve. Kulfi molds, small paper cups, or silicone molds all work. If using cups without sticks, cover them with foil and insert wooden sticks through small slits after the mixture has partly frozen, about 1 to 2 hours in. This helps the sticks stand upright.

Serving Suggestions

Unmold the kulfi just before serving and offer it as a small, rich dessert after a meal. The traditional shape is often served on a stick, but you can also slice it into rounds or scoop it into chilled bowls. A little chopped pistachio makes a simple garnish; thinly sliced almonds or a few saffron threads are also suitable if they are already part of the flavor profile.

For a fuller dessert plate, serve a piece alongside fresh mango, berries, or other fruit. A small drizzle of rose syrup or a scattering of finely chopped pistachios can add fragrance and color, but keep the portion modest so it does not overwhelm the delicate cardamom. If serving several flavors, cut the kulfi into bite-size pieces and arrange them on a chilled platter. Let pieces sit out only briefly; they soften faster than churned ice cream because they are dense and contain little incorporated air.

Variations

Mango kulfi: Stir in 1/2 cup (120 ml) thick mango purée after the milk has reduced and cooled slightly. Use unsweetened purée if possible, or reduce the sugar a little if the fruit is sweet. Mango adds moisture, so the result may be a touch softer and more fruit-forward than the basic recipe.

Almond and rose: Replace the pistachios with 1/3 cup (40 g) finely chopped blanched almonds and add 1 teaspoon (5 ml) rose water after taking the pan off the heat. Rose water varies in strength, so start with a small amount; too much can make the flavor perfumey. This version is fragrant and has a softer nut flavor.

More traditional texture: Instead of stirring every bit of the milk skin back in, you can remove some of it as the milk reduces. This produces a smoother, less textured result. The choice varies by household and style; neither approach is required for a good kulfi.

Without pistachios: Leave out the nuts for a simple cardamom kulfi, or use an equal quantity of finely chopped toasted pumpkin seeds for crunch. The seed option changes the flavor and is not a traditional nut substitute, but it gives a similar contrast in texture. Check ingredient labels if you are cooking for someone with a food allergy.

Storage and Reheating

Kulfi is served frozen, so it does not need reheating. Keep it covered in the freezer and, for the best texture, eat it within 2 weeks. It will generally remain frozen and safe longer at a steady freezer temperature, but ice crystals and freezer odors can affect its quality. If you used paper cups, place them inside an airtight freezer container once the kulfi is solid.

Return any unserved portions to the freezer promptly rather than letting them soften on the table. Avoid repeatedly thawing and refreezing a mold: the texture can become icy, and handling makes it harder to keep the dessert clean. If a portion has softened significantly, do not refreeze it for later serving; discard it if it has been at room temperature for more than 2 hours. To serve a very firm kulfi, loosen the mold briefly with warm water rather than leaving it out to thaw.

Frequently Asked Questions

Is kulfi the same as ice cream?

Kulfi is a frozen dairy dessert, but the traditional method is different from churned ice cream. Milk is slowly reduced to concentrate its solids, then frozen without churning, so kulfi is dense and creamy rather than light and airy. The name “kulfi ice cream” is commonly used for recipes like this one, though the texture is distinct.

Why is my kulfi icy?

It may be icy if the milk was not reduced enough, the mixture was not fully chilled before freezing, or the molds were left uncovered where ice crystals could form. Measure the reduction by appearance as well as time, chill the base thoroughly, and cover the molds tightly. A steady freezer temperature also helps preserve a smooth texture.

Can I make kulfi without molds or sticks?

Yes. Divide the mixture among small freezer-safe cups, ramekins, or a shallow covered container. Individual portions are easiest to serve; if using one larger container, freeze it until firm and let it sit at room temperature for a few minutes before cutting or scooping. Do not let the whole batch thaw completely just to serve one portion.

Can I use low-fat milk?

Whole milk gives the most dependable creamy texture because reducing it concentrates both milk solids and fat. Lower-fat milk can be used, but the kulfi will be less rich and may freeze harder or feel icier. Since this recipe depends on reducing the milk rather than adding a separate thickener, do not shorten the simmer to compensate for a thinner mixture.

Can I make the mixture ahead?

Yes. You can cook and chill the milk base up to 24 hours ahead, then fill the molds and freeze it. Keep the covered base refrigerated, stir it before pouring, and allow at least 8 hours for the filled molds to freeze solid. Making the base ahead is useful when you want to serve kulfi after a meal without rushing the reduction and cooling steps.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).