Bafla Bati Veg Recipes: Easy Traditional Indian Dishes

Updated On: October 5, 2025

Bafla bati is a traditional Rajasthani delight that combines the best of both worlds — soft, spiced wheat balls (bati) and smoky, flavorful bafla. This humble yet hearty dish is a must-try for anyone who loves rustic Indian cuisine.

What makes bafla bati truly special is the unique cooking technique where the bati is first boiled and then roasted, giving it a distinct texture and taste. Paired with rich, aromatic dal or vegetable curries, bafla bati becomes a wholesome meal that fills both the stomach and the soul.

In this post, we explore delicious veg bafla bati recipes that bring out the authentic flavors of Rajasthan while keeping it vegetarian-friendly. Whether you’re a seasoned cook or a curious beginner, these recipes are easy to follow, packed with wholesome ingredients, and guaranteed to impress your family and guests.

Ready to dive into the world of Indian breads and savory bites? Let’s get cooking!

Why You’ll Love This Recipe

Bafla bati is more than just a dish; it’s a culinary experience that tells a story of Rajasthan’s rich heritage. You’ll love this recipe because:

  • Authentic Flavor: The traditional cooking method infuses the batis with smoky, roasted flavors that are hard to find in regular breads.
  • Hearty and Nutritious: Made with whole wheat flour and spices, it’s a wholesome meal that pairs perfectly with vegetable dals and chutneys.
  • Vegetarian Friendly: This recipe focuses on delicious vegetable accompaniments making it ideal for vegetarians and vegans alike.
  • Versatile: Enjoy bafla bati with a variety of dals, chutneys, and even vegetable curries to suit your taste preferences.
  • Perfect for Festive Occasions: Impress your guests with this traditional dish that’s both comforting and celebratory.

Ingredients

  • For the Bafla Bati Dough:
    • 2 cups whole wheat flour (atta)
    • 1/2 cup semolina (rava)
    • 1/4 cup yogurt (curd)
    • 1/4 cup warm water (as needed)
    • 2 tbsp ghee (clarified butter)
    • 1 tsp carom seeds (ajwain)
    • 1 tsp salt
    • 1 tsp baking powder
  • For the Vegetable Curry:
    • 1 cup mixed vegetables (carrots, beans, peas, potatoes)
    • 1 large onion, finely chopped
    • 2 tomatoes, pureed
    • 2 green chilies, slit
    • 1 tsp ginger-garlic paste
    • 1/2 tsp turmeric powder
    • 1 tsp coriander powder
    • 1/2 tsp garam masala
    • Salt to taste
    • 2 tbsp oil
    • Fresh coriander leaves for garnish
  • For Tempering:
    • 1 tsp mustard seeds
    • 1/2 tsp cumin seeds
    • 1 dry red chili
    • 1 tbsp ghee

Equipment

  • Mixing bowl
  • Rolling pin
  • Large pot for boiling
  • Grill pan or oven tray
  • Frying pan or skillet
  • Cooking spoon
  • Serving plate

Instructions

  1. Prepare the Dough: In a large mixing bowl, combine whole wheat flour, semolina, salt, carom seeds, and baking powder. Mix well.
  2. Add yogurt and ghee: Mix in the yogurt and ghee to the dry ingredients. Gradually add warm water as needed and knead into a soft, pliable dough.
  3. Rest the dough: Cover the dough with a damp cloth and let it rest for 30 minutes.
  4. Shape the Batis: Divide the dough into small lemon-sized balls. Roll each ball into smooth, round shapes.
  5. Boil the Batis: Bring a large pot of water to boil and gently drop the dough balls into the boiling water. Boil until the bafla bati floats to the surface, about 8-10 minutes. Remove and drain.
  6. Roast the Batis: Preheat your oven to 200°C (390°F). Place the boiled bafla batis on a baking tray or grill pan and brush lightly with ghee. Roast until golden brown, about 15-20 minutes, turning once halfway.
  7. Prepare the Vegetable Curry: Heat oil in a pan over medium heat. Add mustard seeds and cumin seeds. When they splutter, add dry red chili and sauté for a few seconds.
  8. Add onions and spices: Add chopped onions and sauté until translucent. Add ginger-garlic paste and green chilies. Cook until the raw smell disappears.
  9. Add tomatoes and spices: Stir in the tomato puree, turmeric, coriander powder, and salt. Cook the masala until oil separates from the mixture.
  10. Add vegetables: Add mixed vegetables and enough water to cover. Cover the pan and simmer until vegetables are tender.
  11. Finish the curry: Sprinkle garam masala and garnish with fresh coriander leaves.
  12. Serve: Place roasted bafla bati on a plate, drizzle with ghee, and serve hot with the vegetable curry and your favorite chutneys or dal.

Tips & Variations

Tip: Boiling bafla bati before roasting is the key to their soft yet crispy texture. Don’t skip this step!

Variation: For a gluten-free version, try substituting whole wheat flour with millet or chickpea flour, adjusting water as needed.

Pro tip: Serve bafla bati with traditional dal baati churma or try a fusion approach with Kikkoman Stir Fry Sauce Recipe for a unique twist.

Nutrition Facts

Nutrient Per Serving (1 bati + curry)
Calories 280 kcal
Carbohydrates 45 g
Protein 7 g
Fat 6 g
Fiber 6 g
Sodium 350 mg

Serving Suggestions

Bafla bati pairs wonderfully with a variety of sides and accompaniments. Try serving it with:

  • Dal Tadka or Dal Baati Churma: The classic combo that brings out the best in bafla bati.
  • Vegetable Curries: Such as the one described in the recipe or a rich paneer curry.
  • Chutneys: Mint-coriander chutney or tangy tamarind chutney enhances the flavors.
  • Pickles: Indian pickles add a spicy, tangy kick to your meal.
  • Raita: A cooling cucumber or boondi raita balances the spices perfectly.

For more inspiration on Indian breads, check out our Hamburger Bun Sourdough Recipe or try a sweet ending with Grandma’S Old Fashioned Bread Pudding With Vanilla Sauce Recipe.

Conclusion

Bafla bati is a delicious testament to Indian culinary tradition, combining simple ingredients with a unique cooking method to create a dish full of flavor and texture. This recipe brings the essence of Rajasthan right into your kitchen with a vegetarian twist that everyone can enjoy.

Whether it’s a festive occasion or a cozy family meal, bafla bati with vegetable curry offers a wholesome, comforting experience that warms the heart and fills the belly.

By mastering this recipe, you’re not just making food; you’re preserving a rich culture and sharing it with loved ones. Don’t forget to explore more exciting recipes like the Half Runner Beans Recipe or the indulgent Goat Milk Ice Cream Recipe No Eggs to round out your culinary repertoire.

Happy cooking!

📖 Recipe Card: Bafla Bati Veg Recipe

Description: A traditional Rajasthani dish combining soft wheat dumplings (bafla) with spicy vegetable curry. Perfectly balanced with rich flavors and wholesome ingredients.

Prep Time: PT30M
Cook Time: PT45M
Total Time: PT1H15M

Servings: 4 servings

Ingredients

  • 2 cups whole wheat flour
  • 1/2 cup semolina (rava)
  • 1/2 cup yogurt
  • 1/4 cup ghee (clarified butter)
  • 1 tsp carom seeds (ajwain)
  • 1 tsp salt
  • 1 cup mixed vegetables (carrot, peas, beans)
  • 1 tsp cumin seeds
  • 1 tsp ginger-garlic paste
  • 1 tsp turmeric powder
  • 1 tsp red chili powder
  • 2 tbsp cooking oil
  • 1/2 cup water

Instructions

  1. Mix wheat flour, semolina, salt, and carom seeds in a bowl.
  2. Add yogurt and water to form a stiff dough, then let it rest for 15 minutes.
  3. Divide dough into small balls and boil in water until they float.
  4. Drain and roast the boiled balls in ghee until golden brown.
  5. Heat oil, add cumin seeds and ginger-garlic paste, sauté until fragrant.
  6. Add mixed vegetables, turmeric, chili powder, and salt; cook until tender.
  7. Serve bafla hot with the vegetable curry and a drizzle of ghee.

Nutrition: Calories: 350 kcal | Protein: 8 g | Fat: 15 g | Carbs: 45 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Bafla Bati Veg Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A traditional Rajasthani dish combining soft wheat dumplings (bafla) with spicy vegetable curry. Perfectly balanced with rich flavors and wholesome ingredients.”, “prepTime”: “PT30M”, “cookTime”: “PT45M”, “totalTime”: “PT1H15M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 cups whole wheat flour”, “1/2 cup semolina (rava)”, “1/2 cup yogurt”, “1/4 cup ghee (clarified butter)”, “1 tsp carom seeds (ajwain)”, “1 tsp salt”, “1 cup mixed vegetables (carrot, peas, beans)”, “1 tsp cumin seeds”, “1 tsp ginger-garlic paste”, “1 tsp turmeric powder”, “1 tsp red chili powder”, “2 tbsp cooking oil”, “1/2 cup water”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Mix wheat flour, semolina, salt, and carom seeds in a bowl.”}, {“@type”: “HowToStep”, “text”: “Add yogurt and water to form a stiff dough, then let it rest for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Divide dough into small balls and boil in water until they float.”}, {“@type”: “HowToStep”, “text”: “Drain and roast the boiled balls in ghee until golden brown.”}, {“@type”: “HowToStep”, “text”: “Heat oil, add cumin seeds and ginger-garlic paste, saut\u00e9 until fragrant.”}, {“@type”: “HowToStep”, “text”: “Add mixed vegetables, turmeric, chili powder, and salt; cook until tender.”}, {“@type”: “HowToStep”, “text”: “Serve bafla hot with the vegetable curry and a drizzle of ghee.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “8 g”, “fatContent”: “15 g”, “carbohydrateContent”: “45 g”}}

Photo of author

Marta K

Leave a Comment

X