If your homemade chocolate kulfi turns out icy, grainy, or bland, it might just not be your freezer, it’s probably the way you are making it that could have led to it. Unlike western ice cream that is churned in ice cream makers or by hand, kulfi is made a little differently. It’s slower, denser, and relies on reduction rather than whipping. To get it right, especially with chocolate, you need more than a sweetened milk base and some faith in your freezer. Here’s 7 tips and tricks on how to make it smooth, firm, and rich, every single time.
The secret to quality kulfi starts with the use of whole milk, packed with fats. Skimmed milk just won’t cut it. Lower fat content means more water, and more water means more crystals. Boil the milk gently and let it reduce by a third, even half, depending on how concentrated you want the base. Stir continuously to prevent a skin from forming or milk from sticking to the bottom, while cooking the kulfi. Cool, then pour into the molds and then freeze as per the recipe instructions.
Cocoa powder is good enough for kulfi but if you want more richness, you can quite easily swap cocoa powder for rich chocolate whether it’s milk chocolate or dark chocolate. For a kulfi that tastes like actual chocolate, melt in at least 100 grams of dark chocolate per liter of milk. Go for chocolate bars with 50-70% cocoa solids; like Cadbury Bournville dark chocolate, the plain bars, not the ones with fruits or nuts. It’ll melt smooth, bind with the milk fats, and solidify evenly. This single step often makes the difference between a kulfi that’s okay and one that people remember.
Sweetened condensed milk is often used in most kulfi recipes, but don’t overdo it. Too much sugar lowers the freezing point and can make the kulfi overly sticky or oddly chewy, a common mishap for most kulfis. Balance the condensed milk with a little plain sugar if needed. Taste as you go, your chocolate kulfi should be intense, not clumpy and messy.
A teaspoon of cornstarch or a tablespoon of milk powder dissolved in warm milk adds stability to the kulfi and makes it dense as well. It thickens the base slightly and traps moisture, which helps prevent crystals from forming as it freezes. This additional step is of course optional since kulfis don’t use natural thickeners like eggs.
Kulfi gets its richness not from cream, but from evaporation. Unlike Western ice cream, which builds body through fat and air, kulfi thickens by cooking off water. The longer you simmer the milk, the more natural sugars and proteins concentrate. This changes the freezing behavior completely. A watery base creates big crystals. A reduced base freezes slower and finer. You’ll know you’re close when the milk clings slightly to the spoon and has a faint caramel scent.
If your kulfi base is even slightly warm when you freeze it, condensation forms inside the mold. That moisture turns to frost. Chill the mixture thoroughly in the fridge first. Let it cool uncovered so steam doesn’t get trapped. And make sure your molds are cold too. Freezing is all about eliminating water before it becomes your enemy.
Thin plastic molds are common, but they insulate poorly, so it’s always a good idea to use metal or sturdy silicone molds. Pour the kulfi mixture in, tap out any air bubbles, and cover tightly with foil or lids. Place them in the back of the freezer where the temperature is most stable. Don’t open the door often, every fluctuation invites crystals. Straight out of the freezer, kulfi will be firm. Let it sit at room temperature for about 5 minutes before unmolding. The edges will soften just enough to release cleanly, and you’ll get that slow melt on the tongue that makes kulfi so satisfying.