Kozhikodan Black Halwa
Famous Malabar street food made with flour, jaggery, and coconut oil.

About this dish
Originating from the Mittai Theruvu (Sweet Meat Street) in Kozhikode, this iconic 'Karutha Halwa' is the hallmark of Malabar hospitality. Unlike cornflour-based versions, the authentic black halwa uses aged rice flour or all-purpose flour processed into a milk, cooked for hours in massive copper vats (urulis). Its deep obsidian hue comes from dark jaggery, while the signature chewiness is achieved by the slow incorporation of pure coconut oil.
Ingredients
The Base
- 250g All-purpose flour (Maida) or fine rice flour
- 750ml Water for the batter
- 750g Dark Jaggery (Karupatti), crushed
- 250ml Water for jaggery syrup
Fats and Aromatics
- 400ml Virgin coconut oil
- 1 tsp Cardamom powder, freshly ground
- 50g Cashew nuts, broken into halves
- 1/2 tsp Dry ginger powder (Chukku)
Method
- 1
Prepare the Flour Milk
Mix the flour with 750ml of water into a thin, lump-free slurry. Let it rest for 30 minutes to allow the gluten to settle; then, carefully strain the mixture through a fine muslin cloth into a thick-bottomed brass uruli or heavy kadai. This step ensures the halwa has a silky, uniform texture without any gritty particles.
- 2
Make the Jaggery Syrup
In a separate pan, combine the crushed jaggery with 250ml water and heat until completely melted. Strain the hot syrup directly into the flour slurry to remove impurities. Use the darkest jaggery available to ensure the authentic deep black color without needing artificial additives.
- 3
Initial Thickening Phase
Place the uruli on medium heat and begin stirring constantly with a long-handled wooden spatula. Within 15-20 minutes, the mixture will start to thicken into a translucent paste. It is vital to scrape the bottom and sides continuously to prevent scorching at this stage.
- 4
Incremental Oil Addition
Once the mixture thickens, start adding coconut oil 2 tablespoons at a time. Wait until the previous addition is fully absorbed and the mixture looks matte before adding more. You will notice the halwa changing from a pale brown to a glossy, dark mahogany as the sugar caramelizes.
- 5
The Endurance Stir
Continue stirring on medium-low heat for about 60-80 minutes. The mixture will become heavy and offer significant resistance to the spatula. If the oil starts to separate and float on top, the halwa is reaching its saturation point; keep folding the oil back into the mass.
- 6
Incorporate Aromatics
Add the cardamom powder, dry ginger powder, and cashew nuts. The ginger powder is a traditional secret that balances the richness of the oil and the sweetness of the jaggery. Fold these in until the nuts are evenly distributed throughout the thick mass.
- 7
Testing for Consistency
To check if it is ready, take a small piece and roll it between your fingers; it should not stick and should feel like firm silicone. The mass should also leave the sides of the pan entirely, moving as one cohesive, wobbly unit. This 'soft-ball' stage is critical for the perfect chew.
- 8
Setting the Halwa
Grease a square steel tray generously with coconut oil. Pour the hot, viscous mass into the tray and level the top with a greased spatula. Let it sit undisturbed at room temperature for at least 6 to 8 hours to set completely; refrigerating will ruin the texture.
- 9
Cutting and Finishing
Once fully cooled and firm, flip the tray onto a cutting board. Use a sharp, oiled knife to cut into 2-inch squares. The halwa should have a mirror-like shine on the surface and a dense, slightly elastic bite.
Notes & variations
- Use 'Karupatti' (Palm Jaggery) for the most authentic flavor and darkest color.
- Do not skimp on the coconut oil; it is the preservative and the source of the flavor.
- Leftovers stay fresh at room temperature for up to 3 weeks in an airtight container.
- If using rice flour, ensure it is fine-milled to avoid a grainy mouthfeel.
Serve with
Serve at room temperature as a standalone tea-time treat or after a Malabar biryani feast.
Cook's note
Use a heavy-bottomed cast iron or brass pot; thin pans will burn the jaggery before the flour is cooked.