Bombay Veg Birani Recipe: Flavorful & Easy to Make

Updated On: October 7, 2025

Bombay Veg Biryani is a fragrant, colorful, and richly spiced rice dish that captures the vibrant essence of Mumbai’s street food culture. Perfect for both festive occasions and everyday meals, this biryani combines tender vegetables, aromatic basmati rice, and a blend of spices that create a symphony of flavors in every bite.

Whether you’re a seasoned biryani lover or trying it for the first time, this recipe is approachable yet authentic, offering a satisfying blend of textures and tastes that will impress family and friends alike.

In this recipe, you’ll learn how to prepare the perfect balance of spices and vegetables, layer the rice beautifully, and cook it to fluffy perfection. The best part?

You can customize it with your favorite seasonal veggies or enjoy it exactly as is for a classic Bombay-style experience. Ready to bring a taste of Mumbai to your kitchen?

Let’s dive into the Bombay Veg Biryani recipe!

Why You’ll Love This Recipe

This Bombay Veg Biryani recipe is a delightful blend of aromatic spices and fresh vegetables, making it an incredibly flavorful and wholesome meal. It’s vegetarian-friendly yet packed with protein and nutrients thanks to the assortment of veggies and yogurt used in the marinade.

The technique of layering cooked rice over a spiced vegetable mixture ensures each grain soaks up the essence of the masalas and herbs, giving you a biryani that’s rich, fragrant, and perfectly textured.

Plus, it’s a one-pot wonder that’s easy to prepare and perfect for meal prep or entertaining guests.

Whether you’re looking for a comforting weeknight dinner or an impressive dish for your next gathering, this Bombay Veg Biryani is sure to become a favorite in your culinary repertoire.

Ingredients

  • 1 ½ cups basmati rice, rinsed and soaked for 30 minutes
  • 2 tablespoons ghee or vegetable oil
  • 1 large onion, thinly sliced
  • 1 cup mixed vegetables (carrots, peas, beans, and potatoes), chopped
  • 1 cup cauliflower florets
  • 1 cup yogurt, whisked
  • 1 tablespoon ginger-garlic paste
  • 2 green chilies, slit (adjust to taste)
  • 1 teaspoon turmeric powder
  • 1 tablespoon red chili powder (adjust to taste)
  • 2 teaspoons garam masala
  • 1 teaspoon cumin seeds
  • 4-5 cloves
  • 4-5 green cardamom pods
  • 1-inch cinnamon stick
  • 1 bay leaf
  • 1 teaspoon coriander powder
  • Salt to taste
  • Fresh coriander leaves, chopped for garnish
  • Fresh mint leaves, chopped for garnish
  • 1 tablespoon lemon juice
  • 2 cups water (for cooking rice)

Equipment

  • Large heavy-bottomed pot or Dutch oven with lid
  • Large frying pan or skillet
  • Fine mesh strainer
  • Mixing bowls
  • Wooden spatula or spoon
  • Measuring cups and spoons

Instructions

  1. Prepare the rice: Rinse the basmati rice under cold water until the water runs clear. Soak it in water for 30 minutes, then drain using a fine mesh strainer.
  2. Cook the rice: In a large pot, bring 2 cups of water to boil with a pinch of salt and 1 tablespoon of ghee. Add the soaked rice and cook until it is 70-80% done (the grains should still have a bite). Drain the rice and set aside.
  3. Sauté the spices: Heat 1 tablespoon ghee or oil in a heavy-bottomed pan over medium heat. Add cumin seeds, cloves, cardamom pods, cinnamon stick, and bay leaf. Sauté them until fragrant, about 1-2 minutes.
  4. Cook the onions: Add the sliced onions to the pan and sauté until golden brown. This step adds a deep, caramelized flavor essential to biryani.
  5. Add ginger-garlic paste and chilies: Stir in the ginger-garlic paste and green chilies. Cook for 1-2 minutes until the raw smell disappears.
  6. Cook the vegetables: Add the mixed vegetables and cauliflower florets. Sauté for 5 minutes, stirring occasionally.
  7. Spice it up: Add turmeric, red chili powder, coriander powder, and salt. Mix well to coat the vegetables with spices.
  8. Incorporate yogurt: Lower the heat and add the whisked yogurt. Stir gently and cook for 5-7 minutes until the vegetables are tender but not mushy.
  9. Layer the biryani: Reduce the heat to low. Spread half of the cooked vegetables evenly in the pot. Layer half of the cooked rice over the vegetables. Sprinkle half of the garam masala, chopped coriander, mint leaves, and a drizzle of lemon juice. Repeat with the remaining vegetables, rice, and toppings.
  10. Dum cooking (steaming): Cover the pot with a tight-fitting lid or seal with foil and place the lid on top. Cook on the lowest heat for 20-25 minutes to allow flavors to meld and the rice to fully cook in the steam.
  11. Rest and serve: Turn off the heat and let the biryani rest for 10 minutes before gently fluffing it with a fork.
  12. Garnish and enjoy: Serve hot, garnished with extra fresh coriander and mint. Pair it with cooling raita or a fresh salad.

Tips & Variations

Tip: For an even richer flavor, fry some sliced onions until dark brown and sprinkle them on top before serving.

Variation: Add paneer cubes or tofu for extra protein and a delightful texture contrast.

Tip: Use fresh herbs and good-quality basmati rice to elevate your biryani to restaurant-quality.

For a vegan version, substitute yogurt with coconut yogurt and use oil instead of ghee.

Nutrition Facts

Nutrient Per Serving (approx.)
Calories 350 kcal
Carbohydrates 60 g
Protein 8 g
Fat 7 g
Fiber 6 g
Sodium 400 mg

Serving Suggestions

Bombay Veg Biryani shines brightest when paired with cooling sides that balance its rich spices. Try serving it with a bowl of fresh cucumber raita for a refreshing contrast.

A tangy onion salad or a simple mixed greens salad dressed in lemon and olive oil also complements the biryani beautifully.

If you’re in the mood for a little indulgence, a dollop of creamy yogurt or a side of Classico Sun Dried Tomato Alfredo Sauce Recipe can add a unique twist to your meal. For dessert, cool down with a scoop of Cinnamon Pecan Ice Cream Recipe, which pairs wonderfully with the warm spices of the biryani.

Conclusion

Bombay Veg Biryani is more than just a meal; it’s a celebration of flavors, colors, and textures that bring the spirit of Mumbai’s street food right to your table. This recipe offers a perfect blend of spices and fresh vegetables that come together in a fragrant, satisfying dish that’s sure to please vegetarians and meat-eaters alike.

With simple steps and common ingredients, you can create a biryani that tastes like it was made by a professional chef. Whether you’re cooking for family dinners, special occasions, or meal prepping for the week, this Bombay Veg Biryani recipe is versatile, delicious, and sure to become a staple in your kitchen.

Enjoy crafting this flavorful dish and don’t forget to explore other recipes like Clam Chowder San Francisco Recipe for your next culinary adventure!

📖 Recipe Card: Bombay Veg Biryani

Description: A flavorful and aromatic vegetarian biryani inspired by the vibrant spices of Bombay. This dish combines basmati rice with mixed vegetables and a blend of traditional spices for a hearty meal.

Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M

Servings: 4 servings

Ingredients

  • 1 1/2 cups basmati rice
  • 2 tablespoons ghee or oil
  • 1 large onion, thinly sliced
  • 1 cup mixed vegetables (carrots, peas, beans, potatoes)
  • 1 tomato, chopped
  • 1/4 cup yogurt
  • 1 teaspoon ginger-garlic paste
  • 2 green chilies, slit
  • 1 teaspoon garam masala
  • 1/2 teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • 1/2 teaspoon cumin seeds
  • 2 cups water
  • Salt to taste
  • Fresh coriander and mint leaves for garnish

Instructions

  1. Rinse and soak basmati rice for 20 minutes.
  2. Heat ghee in a pan and add cumin seeds until they splutter.
  3. Add sliced onions and sauté until golden brown.
  4. Add ginger-garlic paste and green chilies; cook for 2 minutes.
  5. Add chopped tomatoes, turmeric, red chili powder, garam masala, and salt; cook until tomatoes soften.
  6. Add mixed vegetables and cook for 5 minutes.
  7. Stir in yogurt and cook for another 3 minutes.
  8. Drain rice and add to the pan; mix gently with vegetables.
  9. Add water, cover, and cook on low heat until rice is done (about 20 minutes).
  10. Garnish with fresh coriander and mint leaves before serving.

Nutrition: Calories: 350 kcal | Protein: 8 g | Fat: 10 g | Carbs: 55 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Bombay Veg Biryani”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful and aromatic vegetarian biryani inspired by the vibrant spices of Bombay. This dish combines basmati rice with mixed vegetables and a blend of traditional spices for a hearty meal.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 1/2 cups basmati rice”, “2 tablespoons ghee or oil”, “1 large onion, thinly sliced”, “1 cup mixed vegetables (carrots, peas, beans, potatoes)”, “1 tomato, chopped”, “1/4 cup yogurt”, “1 teaspoon ginger-garlic paste”, “2 green chilies, slit”, “1 teaspoon garam masala”, “1/2 teaspoon turmeric powder”, “1 teaspoon red chili powder”, “1/2 teaspoon cumin seeds”, “2 cups water”, “Salt to taste”, “Fresh coriander and mint leaves for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse and soak basmati rice for 20 minutes.”}, {“@type”: “HowToStep”, “text”: “Heat ghee in a pan and add cumin seeds until they splutter.”}, {“@type”: “HowToStep”, “text”: “Add sliced onions and saut\u00e9 until golden brown.”}, {“@type”: “HowToStep”, “text”: “Add ginger-garlic paste and green chilies; cook for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Add chopped tomatoes, turmeric, red chili powder, garam masala, and salt; cook until tomatoes soften.”}, {“@type”: “HowToStep”, “text”: “Add mixed vegetables and cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in yogurt and cook for another 3 minutes.”}, {“@type”: “HowToStep”, “text”: “Drain rice and add to the pan; mix gently with vegetables.”}, {“@type”: “HowToStep”, “text”: “Add water, cover, and cook on low heat until rice is done (about 20 minutes).”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh coriander and mint leaves before serving.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “8 g”, “fatContent”: “10 g”, “carbohydrateContent”: “55 g”}}

Photo of author

Marta K

Leave a Comment

X