If you’ve ever visited Multan or received a tin of its most celebrated sweet as a gift, you know exactly what Sohan Halwa can do to a room. The moment the lid comes off, that caramelized, nutty fragrance stops every conversation. It’s one of Pakistan’s most iconic traditional sweets, and it carries centuries of culinary heritage in every glossy, amber-colored piece.
Most people assume making Sohan Halwa at home is impossible, or at least something best left to the halwais of Hussain Agahi Bazaar. The truth is, with the right ingredients, a little patience, and this recipe, you can recreate that same rich, translucent delight in your own kitchen. Let’s walk through everything you need to know.
What Makes Sohan Halwa Different From Other Pakistani Sweets?
Sohan Halwa is not your average mithai. Unlike barfi, which is milk-based and crumbles softly, or gulab jamun, which is tender and syrupy, Sohan Halwa has a texture entirely its own. It’s firm enough to slice cleanly, yet it melts on the tongue with a slow, caramelized warmth that lingers well after the last bite.
The secret behind that distinctive texture is wheat starch (also called maida ka nishasta), combined with sugar syrup cooked to a precise consistency. As the mixture cooks down over low heat, the starch forms fine, glossy threads within the sugar, giving the halwa its characteristic translucent, amber appearance. That thread-like interior is what separates an authentic Multan Sohan Halwa from anything that just borrows the name.
Ingredients You’ll Need
Getting the ingredients right is the most important step. Here’s what you need for a standard home batch.
For the halwa:
- 250g wheat starch (corn starch works as a substitute)
- 500g sugar
- 250ml water
- 250ml full-fat milk
- 150g pure desi ghee
- 1 teaspoon kewra essence or rose water
For the garnish:
- 50g blanched almonds, slivered
- 50g pistachios, roughly chopped
- Edible silver leaf (optional, for a traditional finish)
Using desi ghee instead of vegetable oil is non-negotiable if you want authentic flavor. The richness ghee brings to the texture and taste is something no oil can replicate. At Multanfarms.com, you’ll find pure, farm-pressed desi ghee that makes a noticeable difference in the final result.
Step-by-Step Recipe for Sohan Halwa
Prepare the Starch Mixture
Dissolve the wheat starch in the milk, whisking thoroughly until there are no lumps. Set this mixture aside while you prepare the syrup. Straining it through a fine sieve at this stage saves you from a grainy halwa later.
Cook the Sugar Syrup
Add sugar and water to a heavy-bottomed pan over medium-high heat. Stir until the sugar dissolves completely, then stop stirring and let it cook undisturbed. You want the syrup to reach two-string consistency, meaning when you press a drop between your thumb and index finger, it forms two distinct threads. This usually takes around 10 to 12 minutes.
Add the Starch Mixture
Reduce the heat to medium and slowly pour in the starch-milk mixture while stirring constantly. This step requires your full attention. The mixture bubbles and thickens quickly, and stopping the stirring even briefly can cause lumps or uneven cooking across the base.
Incorporate the Ghee
Begin adding the desi ghee one tablespoon at a time, continuing to stir throughout. The halwa will initially resist absorbing the ghee, but as you keep working it in, the mixture becomes smooth and begins pulling away from the sides of the pan. This process takes 20 to 30 minutes of continuous stirring over low to medium heat, and that effort is exactly what builds the flavor.
Watch for the Right Texture
You’ll know the halwa is ready when it turns a deep amber color, becomes glossy and translucent, and moves as a single cohesive mass. Add the kewra essence or rose water at this stage and mix well. The fragrance it releases at this point is remarkable and tells you you’re close to the finish line.
Set and Garnish
Pour the halwa immediately into a greased tray. Scatter the almonds and pistachios over the top while it’s still hot, pressing them in lightly so they hold. Allow the halwa to cool completely at room temperature, which takes about two hours. Once fully set, slice into squares or diamonds.
Tips for Getting It Right the First Time
A few things can make or break a batch of Sohan Halwa. First, never rush the ghee incorporation stage. Adding it too fast creates an oily separation that’s difficult to correct once it happens. Second, keep the heat consistent throughout, because sudden high heat after the starch goes in causes the bottom to scorch before the center cooks through.
A heavy-bottomed pan, ideally thick stainless steel or copper, distributes heat evenly and gives you far better control over the process. If the halwa seems pale before it starts pulling from the sides, don’t panic. Just keep stirring on low heat and let the caramelization happen at its own pace.
The quality of your ghee matters enormously here. Inferior or mixed ghee produces a flat, greasy result that no amount of stirring will fix. Pure desi ghee gives the halwa its characteristic melt-in-mouth richness and that unmistakable deep, nutty undertone that makes Multan’s version famous across the subcontinent.
How to Store Sohan Halwa
One of the great things about Sohan Halwa is its shelf life. Stored in an airtight tin at room temperature, it keeps well for up to three weeks. Avoid refrigerating it, as cold temperatures change the texture and cause it to harden unevenly and lose its gloss.
If you’re making it as a gift, wrapping individual pieces in wax paper before placing them in a tin prevents sticking and gives a polished, traditional presentation. The halwais of Multan have packaged it this way for generations, and it works just as beautifully at home.
A Sweet Tradition Worth Keeping Alive
Sohan Halwa is more than a recipe. It’s a piece of Multan’s identity, something passed down through families and halwai lineages for hundreds of years. Making it at home, with quality ingredients and genuine patience, is a way of connecting with that tradition in a deeply personal way.
If you want to start with the real thing before attempting your own batch, or simply order authentic, handcrafted Sohan Halwa made with pure desi ghee and traditional methods, visit Multanfarms.com and taste what the city of saints has been perfecting for centuries.













