VegetarianDessertRajasthan
Jain Moong Dal Halwa
Jain Moong Dal Halwa is a vegetarian dessert from Rajasthan. It is made with moong dal, milk and saffron. This recipe serves 6 and takes about 55 min. One serving has about 420 kcal, 15 g protein, 50 g carbs and 25 g fat.
Did you know? The Jain version of this dish is cooked without onion, garlic or root vegetables such as potato and carrot.
Updated · nutrition is an estimate per serving

Ingredients (serves 6)
- 100 g moong dal
- 4 tbsp ghee
- 500 ml milk
- 120 g sugar
- 1 pinch saffron
- 4 cardamom
- 8 almond (optional)
- 8 pistachio (optional)
Contains: dairy and tree nuts.
Main ingredients
Nutrition per serving

420kcal / serving
- Protein
- 15 g 12%
- Carbs
- 50 g 41%
- Fat
- 25 g 46%
- Fibre
- 5 g
| Folate | 160mcg |
|---|---|
| Magnesium | 80mg |
How to make Jain Moong Dal Halwa
- Soak the moong dal in water for 2 hours, then drain it.
- Grind the soaked dal coarsely in a mixer with a little water, keeping it grainy.
- Warm the milk in a pan and soak the saffron in 2 tbsp of it.
- Heat the ghee in a heavy pan and roast the ground dal on low heat until it turns golden and smells nutty, about 15 minutes.
- Add the warm milk slowly while stirring, then cook until the mixture thickens.
- Add the sugar and stir until it melts and the halwa loosens slightly.
- Add the saffron milk and crushed cardamom, and cook 3 to 5 more minutes.
- Garnish with chopped almonds and pistachios and serve warm.
Serves 6 · prep 15 min · cook 40 min. Taste and adjust salt and spice to your family.
How to make Jain Moong Dal Halwa: videos
Quick answers
Is Jain Moong Dal Halwa vegetarian?
Yes. Jain Moong Dal Halwa is vegetarian: none of its main ingredients is meat, fish or egg.
How many calories are in Jain Moong Dal Halwa?
About 420 kcal per serving, with 15 g protein, 50 g carbohydrates and 25 g fat. This is an estimate; oil, ghee and portion size change it.
Where is Jain Moong Dal Halwa from?
Jain Moong Dal Halwa comes from Rajasthan.
What is Jain Moong Dal Halwa made of?
The main ingredients are moong dal, milk and saffron.
How long does Jain Moong Dal Halwa take to make?
About 55 min in all: 15 min to prepare and 40 min to cook, plus any soaking, fermenting or marinating time in the steps.
How many people does this Jain Moong Dal Halwa recipe serve?
The quantities on this page serve 6. For more people, multiply every ingredient by the same amount.
When do you eat Jain Moong Dal Halwa?
Jain Moong Dal Halwa is usually eaten as a dessert.








