Bati Recipe Veg Recipes of India: Easy Traditional Delight

Updated On: October 5, 2025

India’s culinary landscape is rich and diverse, with each region offering its own unique flavors and dishes. One such gem from the heart of Rajasthan is the Bati, a traditional baked wheat flour ball that’s crispy on the outside and soft on the inside.

Typically paired with dal and churma, bati is a wholesome, comforting dish that embodies rustic simplicity and bold flavors. While the classic bati is often enjoyed with ghee and lentils, there are wonderful vegetarian variations that bring fresh, vibrant ingredients into the mix, making it perfect for anyone seeking a hearty yet healthy meal.

In this post, we’ll explore some authentic and delicious veg bati recipes of India, offering you step-by-step guidance to create these rustic delights in your own kitchen. Whether you’re a seasoned cook or a curious foodie, these recipes will bring a taste of Rajasthan to your table, accompanied by tips, variations, and serving suggestions to elevate your culinary experience.

Why You’ll Love This Recipe

Bati is not just a dish; it’s an experience. What makes bati so special is its versatility and the balance of textures it offers.

The crispy exterior paired with a soft, fluffy interior provides a delightful bite every time. It’s a fantastic vegetarian option that’s naturally gluten-rich, filling, and pairs beautifully with a variety of dals and chutneys.

Moreover, bati recipes are relatively simple, requiring basic ingredients commonly found in Indian kitchens. The baking technique can be adapted for modern ovens or traditional tandoors, making it accessible to all cooking levels.

Plus, you can enjoy bati as a snack, a main course, or even a festive treat during special occasions.

If you love exploring authentic Indian vegetarian recipes, bati will quickly become a favorite in your recipe collection, joining other beloved dishes like Half Runner Beans Recipe and Kosher Vegetarian Recipes.

Ingredients

  • 2 cups whole wheat flour (atta)
  • 1/2 cup semolina (sooji or rava) – optional for extra crunch
  • 1/4 cup ghee (clarified butter), plus extra for serving
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon salt
  • Warm water as needed for kneading
  • 1 cup mixed vegetables (carrots, peas, potatoes, finely chopped and boiled)
  • 1 teaspoon cumin seeds
  • 1 teaspoon coriander powder
  • 1/2 teaspoon red chili powder
  • 1/2 teaspoon garam masala
  • Fresh coriander leaves, chopped
  • 1 green chili, finely chopped (optional)

Equipment

  • Mixing bowl
  • Rolling pin
  • Baking tray or traditional bati oven (tandoor)
  • Grater (if using fresh vegetables)
  • Spatula or tong
  • Oven or stovetop
  • Heavy bottom pan for tempering and cooking filling

Instructions

  1. Knead the dough: In a large mixing bowl, combine the whole wheat flour, semolina, baking powder, and salt. Add the ghee and rub it into the flour mixture until it resembles coarse crumbs.
  2. Add warm water little by little and knead into a firm but pliable dough. Cover and set aside for 20-30 minutes to rest.
  3. Prepare the vegetable filling: Heat a teaspoon of ghee in a pan. Add cumin seeds and let them splutter.
  4. Add the boiled vegetables, green chili, coriander powder, red chili powder, garam masala, and salt. Mix well and cook for 3-4 minutes until the spices are blended thoroughly. Stir in fresh coriander leaves and turn off the heat.
  5. Divide the dough into equal-sized balls (about the size of a golf ball).
  6. Flatten each ball into a small disc and place a spoonful of the vegetable filling in the center. Carefully fold the edges over the filling and seal it to form a smooth ball again.
  7. Place the stuffed bati balls on a greased baking tray. Preheat your oven to 375°F (190°C).
  8. Bake the bati for 25-30 minutes or until golden brown and crisp on the outside. You can also cook bati on a tandoor or over an open flame, turning occasionally for even cooking.
  9. Once baked, dip each bati in warm ghee to give it an authentic flavor and extra richness.
  10. Serve hot with dal (lentil curry), chutney, or a side of fresh salad.

Tips & Variations

Always use warm water when kneading the dough to get a soft texture. If you want a gluten-free option, try substituting wheat flour with millet flour, though the texture will vary.

For a richer bati, add a tablespoon of yogurt to the dough to enhance softness.

Try different fillings such as spiced paneer, mashed sweet potatoes, or even lentil stuffing for an exciting twist.

Instead of dipping in ghee after baking, you can brush the bati lightly with oil or butter for a healthier version.

Nutrition Facts

Nutrient Per Serving (2 bati with filling + ghee)
Calories 350
Carbohydrates 45g
Protein 8g
Fat 15g
Fiber 5g
Sodium 300mg

Serving Suggestions

Bati is traditionally served with dal – a thick, spiced lentil stew – and churma, which is a sweet crushed wheat mixture with jaggery or sugar. For a wholesome meal, pair your veg bati with a bowl of Half Runner Beans Recipe or a fresh cucumber raita to balance the flavors.

For an adventurous palate, try these bati recipes with Kosher Vegetarian Recipes that blend traditional Indian spices with modern twists. Adding a side of mint or tamarind chutney can also elevate the meal and add a burst of freshness.

More Veg Bati Recipes of India

Dal Baati Churma

The classic Rajasthani combo! Soft wheat bati served with spicy dal tadka and sweet churma.

This is a must-try if you love authentic flavors. The dal is usually made with a mixture of split yellow moong dal and chana dal simmered with traditional Indian spices.

Stuffed Vegetable Bati

A delicious variation where bati is stuffed with a spiced mixed vegetable filling like peas, carrots, potatoes, and green beans. This makes it a wholesome snack or meal on its own and great for kids too.

Paneer Stuffed Bati

For a protein-rich twist, stuff bati with spiced grated paneer (Indian cottage cheese) blended with herbs and mild spices. This bate has a melt-in-the-mouth texture and pairs beautifully with dal or chutney.

Methi Bati (Fenugreek Flavor)

Adding fresh fenugreek leaves (methi) to the dough gives bati a unique, slightly bitter, and aromatic flavor. This is especially popular during the winter months when fenugreek is in season.

Bajra Bati (Pearl Millet Bati)

A rustic, gluten-free option where bajra flour replaces wheat flour. It has an earthy taste and is traditionally served with garlic chutney and ghee, making it a nutritious and hearty meal.

Conclusion

Veg bati recipes are a beautiful representation of Indian culinary heritage, especially from Rajasthan, where simplicity meets robust flavor. This humble yet versatile dish can be adapted with various fillings and serving styles to suit your taste and occasion.

Whether you go for the classic dal bati churma or experiment with stuffed vegetable bati, these recipes offer a satisfying and wholesome meal for vegetarians and food lovers alike.

By mastering this recipe, you not only enjoy a delicious meal but also connect with centuries-old traditions and flavors. So, roll up your sleeves, gather your ingredients, and bring the warmth of Indian kitchens to your home.

For more delightful recipe ideas, don’t forget to check out the Grandma’S Old Fashioned Bread Pudding With Vanilla Sauce Recipe and the Glazed Twist Donut Recipe, both perfect for ending your meal on a sweet note!

📖 Recipe Card: Bati Recipe – Veg Recipes of India

Description: Bati is a traditional Indian baked bread made from whole wheat flour, commonly served with dal. This recipe explains how to make soft and crunchy bati perfect for any meal.

Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M

Servings: 6 servings

Ingredients

  • 2 cups whole wheat flour
  • 1/2 cup semolina (rava)
  • 1/4 cup ghee (clarified butter)
  • 1/2 teaspoon salt
  • 1/2 teaspoon baking powder
  • 1/2 cup warm water
  • 1 teaspoon carom seeds (ajwain)
  • Extra ghee for brushing

Instructions

  1. Preheat oven to 200°C (390°F).
  2. Mix whole wheat flour, semolina, salt, baking powder, and carom seeds in a bowl.
  3. Add ghee and rub into the flour mixture until crumbly.
  4. Gradually add warm water and knead into a stiff dough.
  5. Divide dough into equal portions and shape into round balls.
  6. Place balls on a baking tray and bake for 25-30 minutes until golden brown.
  7. Remove from oven and brush hot batis with ghee.
  8. Serve warm with dal or chutney.

Nutrition: Calories: 250 kcal per serving | Protein: 6 g | Fat: 10 g | Carbs: 32 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Bati Recipe – Veg Recipes of India”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Bati is a traditional Indian baked bread made from whole wheat flour, commonly served with dal. This recipe explains how to make soft and crunchy bati perfect for any meal.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 cups whole wheat flour”, “1/2 cup semolina (rava)”, “1/4 cup ghee (clarified butter)”, “1/2 teaspoon salt”, “1/2 teaspoon baking powder”, “1/2 cup warm water”, “1 teaspoon carom seeds (ajwain)”, “Extra ghee for brushing”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 200\u00b0C (390\u00b0F).”}, {“@type”: “HowToStep”, “text”: “Mix whole wheat flour, semolina, salt, baking powder, and carom seeds in a bowl.”}, {“@type”: “HowToStep”, “text”: “Add ghee and rub into the flour mixture until crumbly.”}, {“@type”: “HowToStep”, “text”: “Gradually add warm water and knead into a stiff dough.”}, {“@type”: “HowToStep”, “text”: “Divide dough into equal portions and shape into round balls.”}, {“@type”: “HowToStep”, “text”: “Place balls on a baking tray and bake for 25-30 minutes until golden brown.”}, {“@type”: “HowToStep”, “text”: “Remove from oven and brush hot batis with ghee.”}, {“@type”: “HowToStep”, “text”: “Serve warm with dal or chutney.”}], “nutrition”: {“calories”: “250 kcal per serving”, “proteinContent”: “6 g”, “fatContent”: “10 g”, “carbohydrateContent”: “32 g”}}

Photo of author

Marta K

Leave a Comment

X