Dal Bati
An authentic vegetarian recipe from Rajasthan, India
Cook Time
90 mins
Servings
4 servings
Difficulty
HardCategory
VegetarianIngredients
For 4 servings
300g Whole wheat flour (atta)
50g Semolina (suji)
200ml Ghee
100g Toor dal (split pigeon peas)
50g Chana dal (split Bengal gram)
50g Moong dal (split green gram)
30g Urad dal (split black gram)
150g Onions, finely chopped
150g Tomatoes, chopped
20g Ginger-garlic paste
3piece Green chillies
4g Turmeric powder
6g Red chilli powder
8g Coriander powder
5g Cumin seeds
1g Asafoetida (hing)
3g Garam masala
20g Fresh coriander leaves
10g Salt
19 ingredients needed
💡 Pro Tip: Gather all ingredients before you start cooking for a smooth preparation process.
Cooking Instructions
Follow these step-by-step instructions to prepare this authentic dish
Make the bati dough: combine whole wheat flour, semolina, 3 tablespoons of ghee, and salt. Rub the ghee into the flour until it resembles breadcrumbs. Add water gradually (about 100–120 ml) and knead into a very firm, stiff dough. Divide into 8 equal balls and shape into smooth, round batis.
Click to mark as complete
Traditionally, batis are cooked over a wood fire or charcoal. For home cooking, bake in a preheated oven at 180°C for 30–35 minutes, turning halfway, until the batis are golden brown and cooked through. They should sound hollow when tapped.
Click to mark as complete
Remove from oven and immediately dip each hot bati into a bowl of melted ghee for 30 seconds. This ghee bath is essential — it softens the crust and infuses the bati with richness.
Click to mark as complete
Prepare the panchmel dal: wash all four dals together and pressure cook with turmeric, salt, and water for 4–5 whistles until very soft. Mash lightly.
Click to mark as complete
Heat 2 tablespoons of ghee in a pan. Add cumin seeds and asafoetida. Let them splutter.
Click to mark as complete
Add finely chopped onions and sauté until golden brown, about 8–10 minutes.
Click to mark as complete
Add ginger-garlic paste and cook for 2 minutes. Add chopped tomatoes and cook until the oil separates.
Click to mark as complete
Add red chilli powder and coriander powder. Cook for 2 minutes.
Click to mark as complete
Add the mashed panchmel dal to the tempering. Stir well and add water to achieve a medium-thick consistency. Simmer for 10 minutes. Add garam masala and adjust salt.
Click to mark as complete
Break each ghee-soaked bati in half and pour hot ghee generously over the broken pieces. Serve alongside the hot panchmel dal, with churma (sweet crumbled wheat) as the traditional third component of the Rajasthani thali.
Click to mark as complete
Chef's Tips
The dough must be very stiff — a soft dough will produce flat, dense batis rather than round, firm ones that hold their shape during baking.
The ghee bath immediately after baking is non-negotiable; it is what transforms a hard, dry baked ball into the rich, flavourful bati.
Panchmel dal (five-lentil dal) is the traditional accompaniment — the combination of five dals gives a complex, layered flavour that single-dal versions cannot match.
Dal Bati Churma is the iconic trio of Rajasthani cuisine and is served at every major celebration, from weddings to festivals.
About This Dish
Dal Bati is a traditional vegetarian dish from Rajasthan, India. This authentic recipe provides exact measurements for cooking 4 servings.
- The dough must be very stiff — a soft dough will produce flat, dense batis rather than round, firm ones that hold their shape during baking. - The ghee bath immediately after baking is non-negotiable; it is what transforms a hard, dry baked ball into the rich, flavourful bati. - Panchmel dal (five-lentil dal) is the traditional accompaniment — the combination of five dals gives a complex, layered flavour that single-dal versions cannot match. - Dal Bati Churma is the iconic trio of Rajasthani cuisine and is served at every major celebration, from weddings to festivals.
Category
Vegetarian
Cook Time
90 mins
Servings
4 servings
Difficulty
Hard