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.

35 min total2 servingsMedium420 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Prepare the bati dough by mixing whole wheat atta
0%
10 min

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
0%

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)
0%
20 min

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
0%
30 min

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
0%
2 min

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
0%
5 min

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
0%

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.

← Back to Dal Bati