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
Step-by-step instructions
Step 1 · Prepare the bati dough by mixing whole wheat atta
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.
Step 2 · Divide the dough into equal portions and shape into smooth balls
Divide the dough into equal portions and shape into smooth balls. Flatten slightly and make a small indentation in the center.
Step 3 · Preheat the oven to 200°C (or use a traditional tandoor/baati oven)
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.
Step 4 · For the dal: Wash and soak toor
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.
Step 5 · Heat 1 tbsp ghee in a pan
Heat 1 tbsp ghee in a pan. Add cumin seeds and hing, let them splutter. Add grated ginger, chopped tomato, and sauté for 2 minutes. Add red chilli powder.
Step 6 · Add cooked dals to the pan
Add cooked dals to the pan. Adjust water for desired consistency. Simmer for 5 minutes and garnish with chopped coriander leaves.
Step 7 · Serve hot batis with a bowl of dal
Serve hot batis with a bowl of dal. Traditionally, a small drizzle of ghee is poured over hot batis for authentic aroma.
Why this recipe 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.
A note on tradition
Dal Bati is an iconic dish of Rajasthan, often associated with the royal kitchens and festive feasts. It is traditionally enjoyed during major festivals like Diwali and Holi, or during family gatherings and weddings. In Rajasthan's arid climate, this meal provides much-needed energy and nutrition. The practice of serving bati with dal and a drizzle of ghee has been passed down for generations, showcasing the region's resourceful and robust culinary traditions.