
Dal Bati
Lunch • India
How to Make Dal Bati (Traditional & Healthy Version)
Dal Bati is a celebrated dish from Rajasthan, India, renowned for its rustic flavors and hearty composition. Traditionally enjoyed during festivals and special occasions like Diwali and Holi, Dal Bati is a staple in Rajasthani thalis and symbolizes warmth, hospitality, and the region’s rich culinary heritage. The dish consists of two main parts: 'Dal', a protein-rich lentil curry made with a blend of arhar (toor), chana, and moong dals, and 'Bati', round wheat flour dumplings baked or roasted to golden perfection. The combination delivers a delicious balance of textures—soft, spiced dal paired with crisp yet fluffy bati. What makes Dal Bati truly special is its earthy taste and the satisfying feel it provides, making it a favorite during cold winters and festive gatherings. The aromatic spices, ghee (clarified butter), and whole wheat atta contribute to a dish that is both comforting and deeply rooted in Indian tradition. Health-conscious home cooks can enjoy Dal Bati by using minimal ghee and opting for baking instead of deep-frying, preserving authentic flavors while keeping calories in check. Experience the royal flavors of Rajasthan in a wholesome, balanced meal that’s perfect for lunch and special celebrations.
Ingredients(for 2 batis with 1 cup dal per person)
- 1 cup Whole wheat atta (गेहूं का आटा)
- 2 tbsp Semolina (sooji) (सूजी)
- 2 tbsp Ghee (घी)
- 1/2 tsp Salt (नमक)
- a pinch Baking soda (फूलने के लिए) - optional
- 1/3 cup Toor dal (arhar dal) (अरहर दाल)
- 1/3 cup Chana dal (चना दाल)
- 1/3 cup Moong dal (मूंग दाल)
- 1/2 tsp Turmeric powder (हल्दी पाउडर)
- 1/2 tsp Red chilli powder (लाल मिर्च पाउडर)
- 1/2 tsp Cumin seeds (जीरा)
- a pinch Hing (asafoetida) (हींग)
- 1 tsp Ginger (grated अदरक)
- 1 medium, chopped Tomato (टमाटर)
- 2 tbsp, chopped Coriander leaves (धनिया पत्तियां) - optional
- as needed Water (पानी)
Instructions
- 1
Prepare the bati dough by mixing whole wheat atta, semolina, a pinch of baking soda, salt, and 1 tbsp ghee. Add water gradually and knead into a stiff dough. Cover and rest for 10 minutes.
10 minutes
Stiffer dough yields crispier batis.
- 2
Divide the dough into equal portions and shape into smooth balls. Flatten slightly and make a small indentation in the center.
2 minutes
Press gently to avoid cracks during baking.
- 3
Preheat the oven to 200°C (or use a traditional tandoor/baati oven). Place batis on a baking tray and bake for 15-20 minutes, turning once, until golden brown and cooked through.
20 minutes
Brush batis with a little ghee before last 5 minutes for extra flavor.
- 4
For the dal: Wash and soak toor, chana, and moong dals together for 30 minutes. Pressure cook with turmeric, salt, and 2 cups water for 3 whistles or until soft.
10 minutes
Soaking dals reduces cooking time and improves digestibility.
Why This Dish is Healthy
This healthy Dal Bati recipe uses whole grains and a blend of protein-rich dals, making it perfect for balanced nutrition. Baking instead of frying the bati significantly reduces calories and fat content while retaining authentic taste. The dish is high in fiber, aids digestion, and helps maintain healthy blood sugar levels. Using ghee in moderation provides essential fatty acids and enhances absorption of fat-soluble vitamins, making this a smart choice for a wholesome Indian lunch.
Dal Bati is a well-balanced vegetarian meal rich in plant-based protein from mixed dals, complex carbohydrates from whole wheat atta, and healthy fats from moderate use of ghee. The inclusion of lentils offers essential amino acids, fiber, folate, and minerals like iron, potassium, and magnesium. Using whole wheat and baking the bati instead of deep-frying keeps the glycemic index lower and promotes sustained energy. Fresh herbs and minimal oil make this a nutrient-dense and satisfying option for health-conscious eaters.
Pro Tips
- 💡Use a traditional tandoor or clay oven for an authentic smoky flavor in bati.
- 💡Soak dals for at least 30 minutes for quicker cooking and creamier texture.
- 💡Brush batis with ghee just after baking for aroma without excess calories.
Storage & Serving
Store leftover bati in an airtight container at room temperature for up to 2 days; reheat in oven or on tawa before serving. Dal can be refrigerated for up to 3 days; reheat and adjust water if needed before serving.
Best served: Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 420.0 kcal |





