Ragi halwa has a depth that sooji halwa can never match - the earthiness of roasted finger millet, the nuttiness of bilona ghee, and the complex sweetness of jaggery combine into something that is warm, dense, and genuinely satisfying in small quantities. It sets beautifully, slices cleanly, and reheats perfectly. Ragi atta was a staple of South Indian and Deccan cuisine for centuries before modern wheat pushed it aside - this halwa is one of the most compelling reasons to bring it back. This is the halwa that deserves a place on the festival plate alongside the more famous versions. For the bajra counterpart of this same millet halwa tradition, the Bajra Halwa is equally warming and equally worth knowing.
Ingredients
- ½ cup Earthen Story Ragi Flour Shop ↗
- 2 tbsp Earthen Story A2 Gir Cow Bilona Ghee Shop ↗
- ¼ cup jaggery powder
- 1½ cups water
- ¼ cup milk
- ½ tsp cardamom powder
- 2 tbsp cashews, halved
- 1 tbsp raisins Shop ↗
Steps
- Heat a heavy-bottomed pan on medium. Add ghee and let it melt.
- Add cashews and raisins and fry until the cashews are golden - about 1 minute. Remove with a slotted spoon and set aside.
- Add ragi flour to the remaining ghee in the pan. Roast on medium-low, stirring continuously, for 5 - 6 minutes until the flour darkens slightly and smells nutty and toasted. This step is critical - under-roasted ragi will taste raw.
- Meanwhile, bring water and milk to a boil in a separate pot and dissolve the jaggery powder in it.
- Carefully pour the hot jaggery liquid into the roasted ragi flour, stirring vigorously to prevent lumps. The mixture will bubble and splutter - keep stirring.
- Cook on medium, stirring constantly, for 4 - 5 minutes until the halwa pulls away from the sides of the pan and has a glossy, thick consistency.
- Add cardamom, stir once more, then top with the fried cashews and raisins. Serve warm.
Key Benefits
- Ragi flour for exceptional calcium Finger millet (ragi atta) contains approximately 344 mg of calcium per 100 g - more than any other grain and comparable to dairy. Calcium deficiency is one of the most underdiagnosed nutritional issues in India - a serving of this halwa provides meaningful daily calcium in the most enjoyable format possible.
- Jaggery over refined sugar for mineral retention Jaggery retains the iron and potassium from sugarcane that is lost during white sugar refining. In a warm preparation like halwa, jaggery also caramelises at lower temperatures, contributing to the deeper colour and flavour. Replacing refined sugar with jaggery in festival sweets is one of the simplest upgrades available.
- A2 bilona desi ghee for fat-soluble vitamin absorption Ragi contains beta-carotene and other fat-soluble nutrients that require dietary fat for absorption. The generous use of A2 gir cow bilona ghee in this halwa is therefore nutritionally functional, not just traditional. Traditional Indian sweets always paired millet or grain flours with ghee for exactly this reason.
Explore more recipes like this on our Recipes page, or read our ingredient guides and food knowledge articles in the Discover section.


