Dal Bafla Recipe: Madhya Pradesh Style Wheat Bafla with Dal
Traditional Madhya Pradesh Dal Bafla thali featuring boiled and baked baflas, a bowl of spicy tuar dal topped with fresh cilantro, sweet crumbled churma, and a hammered katori of pure liquid ghee served on a blue ceramic platter.

Author’s Note

Dal Bafla is one of the traditional wheat-based meals associated with Madhya Pradesh. What makes bafla different from baati is the cooking method: the dough balls are boiled first and then baked, giving them a softer centre with a lightly crisp exterior. They are served hot with dal and ghee.

Description

This Dal Bafla recipe combines firm wheat dough with maize flour, semolina, cumin, ajwain and ghee. The dough is shaped into small balls, boiled until cooked through and then baked until lightly golden.

The bafla is served with simple tempered arhar dal and plenty of ghee. The result is a hearty Madhya Pradesh meal with a soft interior, lightly crisp surface and the comforting combination of wheat, dal and ghee. Madhya Pradesh Tourism lists Dal Bafla among the traditional preparations of the Malwa and Nimar food traditions.

Table of Contents

  1. Author’s Note
  2. Description
  3. Nutritional Value
  4. Ingredients
  5. Equipment Needed
  6. Recipe Details
  7. Allergen Information
  8. Madhu Savara’s Tips & Variations
  9. Things to Avoid
  10. FAQs
  11. Serving Suggestions
  12. Final Thoughts
  13. Author’s Bio

Servings

4 servings

Preparation Time:

20 Minutes plus 20 Minutes resting Times

Cooking Time:

45 Minutes

Calories

510

Ingredients

Ingredients

For Bafla

  • 2 cups whole wheat flour
  • ¼ cup maize flour
  • ¼ cup semolina (rava)
  • 1 teaspoon cumin seeds
  • ¼ teaspoon ajwain
  • ½ teaspoon turmeric powder
  • 1 teaspoon salt
  • ½ cup ghee
  • Approximately ½ cup water, as required

For Dal

  • 1½ cups arhar dal (toor dal), soaked
  • ½ teaspoon turmeric powder
  • 1 teaspoon salt, or to taste
  • 3 cups water, or as required

For Tempering

  • 1 tablespoon ghee
  • ½ teaspoon mustard seeds
  • ¼ teaspoon hing
  • 1 teaspoon red chilli powder
  • 3 tablespoons fresh coriander, chopped

Equipment Needed

Equipment Needed

  • Mixing bowl
  • Large deep pan for boiling
  • Pressure cooker
  • Baking tray
  • Oven

Nutrition Information

Nutritional Value

Approximate values per serving:

NutrientAmount
Calories510 kcal
Carbohydrates70 g
Protein17 g
Fat19 g
Dietary Fibre11 g

Values are approximate and can vary with the quantity of ghee, flour and serving size.

Step by Step Instructions

Recipe Details

Prepare the Bafla Dough

  1. Combine wheat flour, maize flour, semolina, cumin seeds, ajwain, turmeric and salt in a large bowl.
  2. Add the ghee and rub it into the flour mixture until it is evenly incorporated.
  3. Add water gradually and knead into a firm dough. Do not make the dough soft or sticky.
  4. Cover and rest the dough for about 20 minutes.
  5. Divide the dough into 8 equal portions and shape each into a smooth, firm ball.

Boil the Bafla

  1. Bring plenty of water to a boil in a large pan. Add a little salt.
  2. Carefully place the bafla balls into the boiling water.
  3. Cook until they rise to the surface and feel firm when handled.
  4. Remove them with a slotted spoon and drain well.
  5. Allow the surface moisture to dry before baking.

Bake the Bafla

  1. Preheat the oven to 200°C.
  2. Place the boiled bafla on a baking tray.
  3. Bake for about 20–30 minutes, turning them once or twice so they brown evenly.
  4. The outside should become lightly crisp while the inside remains soft.
  5. Remove from the oven and keep warm.

The boiling followed by baking is the defining step in this preparation and is also the method described by Madhya Pradesh Tourism.

Prepare the Dal

  1. Drain the soaked arhar dal and transfer it to a pressure cooker.
  2. Add turmeric, salt and water.
  3. Pressure cook until the dal is completely soft.
  4. Open the cooker after the pressure has released naturally and whisk the dal lightly. Adjust the consistency with hot water if needed.

Prepare the Tempering

  1. Heat ghee in a small pan.
  2. Add mustard seeds and let them crackle.
  3. Add hing and reduce the heat.
  4. Add red chilli powder and immediately pour the tempering over the hot dal.
  5. Finish with chopped fresh coriander.

Serve Dal Bafla

Break the hot bafla slightly and pour or spoon the tempered dal over it. Add ghee according to taste and serve immediately.

Tips and Variations

Madhu Savara’s Tips & Variations

  • Keep the dough firm. A soft dough can make the bafla lose its shape during boiling.
  • Do not skip boiling. It is what gives bafla its characteristic softer texture.
  • Drain the boiled bafla properly before putting them in the oven.
  • Bake until the surface is lightly crisp rather than excessively dark.
  • Serve the bafla hot with dal and ghee for the best texture.
  • For a richer version, increase the ghee used for serving rather than making the dough excessively greasy.

Allergen Information

Allergen Information

  • Contains wheat (gluten).
  • Contains milk in the form of ghee.
  • Contains no egg or meat.
  • For a gluten-free version, wheat flour would need to be replaced, but that would no longer be the traditional bafla preparation.
Other Essentials

Things to Avoid

  • Do not make the dough too soft.
  • Do not overcrowd the pan while boiling.
  • Do not bake the bafla before they are properly boiled.
  • Do not leave the boiled bafla wet before baking.
  • Do not overbake them, as the centre can become dry.

FAQs

Is Dal Bafla the same as Dal Baati?

No. They are closely related preparations, but bafla is boiled before it is baked, giving it a softer texture than traditional baati.

Can I make Dal Bafla without maize flour?

Yes. You can make bafla with wheat flour alone, but maize flour and semolina contribute to the texture of this Madhya Pradesh-style preparation.

Can Dal Bafla be prepared without an oven?

A conventional oven gives the most convenient result at home. The important point is to bake or roast the boiled bafla until the outside becomes lightly crisp.

How should leftover Dal Bafla be stored?

Keep the cooked bafla and dal separately in airtight containers in the refrigerator. Reheat the bafla thoroughly before serving and warm the dal separately.

What dal is traditionally used for Dal Bafla?

Arhar dal, also called toor dal, is a common choice for Dal Bafla and is used in the Madhya Pradesh Tourism recipe.

Serving Suggestions

Serve Dal Bafla hot with tempered arhar dal and ghee. A simple coriander chutney, salad or a traditional accompaniment can be served alongside, depending on preference.

Final Thoughts

Dal Bafla is a satisfying Madhya Pradesh meal built around a simple but distinctive cooking method. Boiling the wheat-based dough balls before baking gives the bafla its characteristic soft centre and lightly crisp exterior. Served with hot dal and ghee, it makes a substantial traditional Indian main course.

Author’s Bio

Madhu Savara is the author and owner of madhusavara.com, where she shares Indian recipes, traditional foods and practical kitchen knowledge with a focus on regional flavours and home-style cooking.

Disclaimer

Important Notice: Read Before Proceeding

The recipes, preparation methods, nutritional details, and related content published on Madhu Savara’s website, social media, and associated platforms are intended solely for general informational and educational purposes. While every effort has been made to ensure accuracy and reliability, we make no guarantees regarding the results, safety, or accuracy of any recipe presented here.

We are not licensed nutritionists, dieticians, or medical professionals. The nutritional values provided are estimates only, calculated using third-party tools, and should not be used for medical diagnosis, dietary treatment, or allergy management. If you have any medical conditions, dietary restrictions, or food allergies, please consult your doctor or certified dietitian before attempting any recipe.

Cooking inherently involves sharp tools, high heat, and the risk of injury or fire. You assume full responsibility for your kitchen practices. Madhu Savara, the website, and all contributors shall not be held liable for any damage, injury, loss, or adverse outcome resulting directly or indirectly from the preparation, consumption, or interpretation of any content herein.

By using this website and attempting any recipe, you agree to hold harmless and indemnify Madhu Savara and her team from any liability, legal claim, or damages arising from the use of this content. You are encouraged to exercise independent judgment and take full responsibility for your health, kitchen safety, and actions.


 

Dal Bafla Recipe: Madhya Pradesh Style Wheat Bafla with Dal

This Dal Bafla recipe combines firm wheat dough with maize flour, semolina, cumin, ajwain and ghee. The dough is shaped into small balls, boiled until cooked through and then baked until lightly golden.
The bafla is served with simple tempered arhar dal and plenty of ghee. The result is a hearty Madhya Pradesh meal with a soft interior, lightly crisp surface and the comforting combination of wheat, dal and ghee. Madhya Pradesh Tourism lists Dal Bafla among the traditional preparations of the Malwa and Nimar food traditions.
Course Breakfast, Snack
Cuisine Indore
Keyword dal bafla, dal bafla recipe, dal bafla recipe Madhya Pradesh, Madhya Pradesh dal bafla, wheat bafla recipe
Prep Time 20 minutes
Cook Time 45 minutes
Resting Time 20 minutes
Total Time 1 hour 25 minutes
Servings 4 Servings
Calories 510kcal
Author Madhu Savara

Equipment

  • Mixing bowlLarge deep pan for boilingPressure cookerBaking trayOven

Ingredients

  • For Bafla
  • 2 cups whole wheat flour
  • ¼ cup maize flour
  • ¼ cup semolina rava
  • 1 teaspoon cumin seeds
  • ¼ teaspoon ajwain
  • ½ teaspoon turmeric powder
  • 1 teaspoon salt
  • ½ cup ghee
  • Approximately ½ cup water as required
  • For Dal
  • cups arhar dal toor dal, soaked
  • ½ teaspoon turmeric powder
  • 1 teaspoon salt or to taste
  • 3 cups water or as required
  • For Tempering
  • 1 tablespoon ghee
  • ½ teaspoon mustard seeds
  • ¼ teaspoon hing
  • 1 teaspoon red chilli powder
  • 3 tablespoons fresh coriander chopped

Instructions

  • Recipe Details
  • Prepare the Bafla Dough
  • Combine wheat flour, maize flour, semolina, cumin seeds, ajwain, turmeric and salt in a large bowl.
  • Add the ghee and rub it into the flour mixture until it is evenly incorporated.
  • Add water gradually and knead into a firm dough. Do not make the dough soft or sticky.
  • Cover and rest the dough for about 20 minutes.
  • Divide the dough into 8 equal portions and shape each into a smooth, firm ball.
  • Boil the Bafla
  • Bring plenty of water to a boil in a large pan. Add a little salt.
  • Carefully place the bafla balls into the boiling water.
  • Cook until they rise to the surface and feel firm when handled.
  • Remove them with a slotted spoon and drain well.
  • Allow the surface moisture to dry before baking.
  • Bake the Bafla
  • Preheat the oven to 200°C.
  • Place the boiled bafla on a baking tray.
  • Bake for about 20–30 minutes, turning them once or twice so they brown evenly.
  • The outside should become lightly crisp while the inside remains soft.
  • Remove from the oven and keep warm.
  • The boiling followed by baking is the defining step in this preparation and is also the method described by Madhya Pradesh Tourism.
  • Prepare the Dal
  • Drain the soaked arhar dal and transfer it to a pressure cooker.
  • Add turmeric, salt and water.
  • Pressure cook until the dal is completely soft.
  • Open the cooker after the pressure has released naturally and whisk the dal lightly. Adjust the consistency with hot water if needed.
  • Prepare the Tempering
  • Heat ghee in a small pan.
  • Add mustard seeds and let them crackle.
  • Add hing and reduce the heat.
  • Add red chilli powder and immediately pour the tempering over the hot dal.
  • Finish with chopped fresh coriander.
  • Serve Dal Bafla
  • Break the hot bafla slightly and pour or spoon the tempered dal over it. Add ghee according to taste and serve immediately.
  • Keep the dough firm. A soft dough can make the bafla lose its shape during boiling.Do not skip boiling. It is what gives bafla its characteristic softer texture.Drain the boiled bafla properly before putting them in the oven.Bake until the surface is lightly crisp rather than excessively dark.Serve the bafla hot with dal and ghee for the best texture.For a richer version, increase the ghee used for serving rather than making the dough excessively greasy.

Notes

Allergen Information

  • Contains wheat (gluten).
  • Contains milk in the form of ghee.
  • Contains no egg or meat.
  • For a gluten-free version, wheat flour would need to be replaced, but that would no longer be the traditional bafla preparation.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating