BharatzKitchen Veg Biryani Recipe Made Easy and Delicious

Updated On: October 7, 2025

Welcome to Bharat’s Kitchen, where every dish is a celebration of authentic Indian flavors! Today, we’re diving into a timeless classic that’s close to many hearts: the Veg Biryani.

This dish is a fragrant, colorful, and wholesome medley of basmati rice, fresh vegetables, and aromatic spices, layered perfectly to create a one-pot meal that’s both satisfying and delicious. Whether you’re a seasoned biryani lover or trying it for the first time, this recipe offers a perfect balance between traditional taste and easy preparation.

It’s ideal for weeknight dinners, special occasions, or whenever you crave something hearty and flavorful. Plus, it’s completely vegetarian, making it a great option for everyone at the table.

With vibrant veggies and a symphony of spices like saffron, cardamom, and cloves, this biryani is not just a meal—it’s an experience. Ready to impress your family or guests with a dish that smells as good as it tastes?

Let’s get cooking!

Why You’ll Love This Recipe

This Bharatzkitchen Veg Biryani recipe stands out because it combines simplicity with depth of flavor. It’s a one-pot wonder that doesn’t require complicated steps or hard-to-find ingredients.

The vegetables remain crisp and fresh, while the rice absorbs the rich, fragrant spices without becoming mushy.

Not only is it delicious, but it’s also nutritious, packed with an assortment of vegetables and plant-based protein from peas and beans. Plus, it’s perfect for meal prepping, and the leftovers taste even better the next day.

Whether you want a quick weeknight meal or a festive dish for guests, this biryani ticks all the boxes!

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, beans, peas, cauliflower, chopped)
  • 1 large tomato, chopped
  • 1 tablespoon ginger-garlic paste
  • 2 green chilies, slit (optional)
  • ½ cup yogurt, whisked
  • 1 teaspoon red chili powder
  • 1 teaspoon turmeric powder
  • 1 teaspoon garam masala
  • 1 teaspoon coriander powder
  • 1 teaspoon cumin seeds
  • 4-5 cloves
  • 3-4 green cardamom pods
  • 1 cinnamon stick (2 inches)
  • 2 bay leaves
  • Few strands of saffron soaked in 2 tablespoons warm milk
  • Salt to taste
  • Fresh coriander and mint leaves, chopped (½ cup each)
  • 2 ½ cups water

Equipment

  • Heavy-bottomed pot or thick-bottomed pan with a tight-fitting lid
  • Large bowl for soaking rice
  • Knife and chopping board
  • Spatula or wooden spoon
  • Measuring cups and spoons
  • Small bowl for saffron soaking

Instructions

  1. Prepare the rice: Rinse the basmati rice under cold water until the water runs clear. Soak it in water for 30 minutes. Drain and set aside.
  2. Heat ghee or oil: In your heavy-bottomed pot, warm 2 tablespoons of ghee or oil over medium heat. Add the cumin seeds, cloves, cardamom pods, cinnamon stick, and bay leaves. Sauté for about 30 seconds until fragrant.
  3. Sauté onions: Add the sliced onions and cook, stirring frequently, until golden brown and caramelized. This step adds depth to the flavor, so be patient!
  4. Add ginger-garlic and chilies: Stir in the ginger-garlic paste and green chilies. Cook for 1-2 minutes until the raw smell disappears.
  5. Cook vegetables: Add the chopped mixed vegetables and tomato. Cook for 5-6 minutes until the vegetables are slightly tender.
  6. Spice it up: Mix in the red chili powder, turmeric, coriander powder, and salt. Stir well to coat the vegetables with the spices.
  7. Add yogurt: Lower the heat and add the whisked yogurt slowly, stirring continuously to avoid curdling. Cook for another 4-5 minutes until the mixture thickens slightly.
  8. Add fresh herbs: Stir in the chopped coriander and mint leaves along with garam masala. Mix well.
  9. Layer the rice: Spread the drained rice evenly over the vegetable mixture. Pour the warm water gently over the rice without mixing.
  10. Add saffron milk: Drizzle the saffron-infused milk over the rice to give it that signature aroma and color.
  11. Cook the biryani: Cover the pot with a tight-fitting lid. Cook on high heat for 5 minutes, then reduce the heat to low and cook for 20 minutes. Do not open the lid during this time to ensure the steam cooks the rice perfectly.
  12. Rest and serve: Turn off the heat and let the biryani rest for 10 minutes before opening. Gently fluff the rice with a fork to mix the layers lightly.

Tips & Variations

“For the best biryani, use aged basmati rice—it has a firmer grain and absorbs flavors beautifully.”

  • You can add paneer cubes or tofu for extra protein.
  • Adjust the green chilies or chili powder to suit your heat preference.
  • Use a slow cooker for a hands-off cooking method; layer the ingredients and cook on low for 3-4 hours.
  • Swap saffron with a few drops of yellow food coloring if saffron is unavailable, but saffron adds unmatched aroma and taste.
  • For a vegan version, replace yogurt with coconut yogurt or cashew cream.

Nutrition Facts

Nutrient Per Serving (1 cup)
Calories 280 kcal
Carbohydrates 50 g
Protein 7 g
Fat 6 g
Fiber 4 g
Sodium 420 mg

Serving Suggestions

This veg biryani pairs wonderfully with a cooling side like raita—a yogurt-based condiment with cucumber and mint. You can also serve it with a simple salad or pickle to add crunch and tanginess to your meal.

For a festive touch, garnish with fried onions and toasted nuts like cashews or almonds. If you want to explore more side dishes that complement Indian meals, check out our Classico Sun Dried Tomato Alfredo Sauce Recipe for a creamy fusion dip.

Conclusion

This Bharatzkitchen Veg Biryani recipe is a vibrant, wholesome dish that brings the essence of Indian cooking right to your home kitchen. It’s a beautiful blend of aromatic spices, fresh vegetables, and perfectly cooked basmati rice, making it a feast for both the eyes and the palate.

The step-by-step instructions ensure that even beginners can master this dish with ease.

Beyond its flavor and nutrition, this biryani is versatile and can be adapted to suit your dietary preferences. Whether paired with a cooling raita or enjoyed on its own, it’s sure to become a staple in your recipe collection.

Don’t forget to explore other delightful recipes like our Cinnamon Pecan Ice Cream Recipe for dessert or the savory Cheese Penny Recipe for appetizers. Happy cooking and enjoy your flavorful journey with Bharat’s Kitchen!

📖 Recipe Card: bharatzkitchen veg biryani recipe

Description: A flavorful and aromatic vegetable biryani made with basmati rice and mixed vegetables. Perfect for a hearty meal that combines spices and fresh ingredients.

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

Servings: 4 servings

Ingredients

  • 1.5 cups basmati rice
  • 2 cups mixed vegetables (carrots, beans, peas, potatoes)
  • 1 large onion, thinly sliced
  • 2 tomatoes, chopped
  • 1/4 cup yogurt
  • 2 tablespoons cooking oil
  • 1 teaspoon ginger-garlic paste
  • 1 teaspoon garam masala
  • 1 teaspoon red chili powder
  • 1/2 teaspoon turmeric powder
  • 1/2 cup chopped fresh coriander leaves
  • 3 cups water
  • Salt to taste

Instructions

  1. Rinse and soak basmati rice for 30 minutes.
  2. Heat oil in a pan and sauté onions until golden brown.
  3. Add ginger-garlic paste and cook for 1 minute.
  4. Add tomatoes and cook until soft.
  5. Mix in vegetables, spices, and salt; cook for 5 minutes.
  6. Stir in yogurt and cook for another 2 minutes.
  7. Add drained rice and water, bring to a boil.
  8. Cover and simmer on low heat for 20 minutes.
  9. Turn off heat and let it rest for 10 minutes.
  10. Garnish with coriander leaves and serve hot.

Nutrition: Calories: 350 kcal | Protein: 8 g | Fat: 7 g | Carbs: 60 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “bharatzkitchen veg biryani recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful and aromatic vegetable biryani made with basmati rice and mixed vegetables. Perfect for a hearty meal that combines spices and fresh ingredients.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1.5 cups basmati rice”, “2 cups mixed vegetables (carrots, beans, peas, potatoes)”, “1 large onion, thinly sliced”, “2 tomatoes, chopped”, “1/4 cup yogurt”, “2 tablespoons cooking oil”, “1 teaspoon ginger-garlic paste”, “1 teaspoon garam masala”, “1 teaspoon red chili powder”, “1/2 teaspoon turmeric powder”, “1/2 cup chopped fresh coriander leaves”, “3 cups water”, “Salt to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse and soak basmati rice for 30 minutes.”}, {“@type”: “HowToStep”, “text”: “Heat oil in a pan and saut\u00e9 onions until golden brown.”}, {“@type”: “HowToStep”, “text”: “Add ginger-garlic paste and cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add tomatoes and cook until soft.”}, {“@type”: “HowToStep”, “text”: “Mix in vegetables, spices, and salt; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in yogurt and cook for another 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Add drained rice and water, bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Cover and simmer on low heat for 20 minutes.”}, {“@type”: “HowToStep”, “text”: “Turn off heat and let it rest for 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Garnish with coriander leaves and serve hot.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “8 g”, “fatContent”: “7 g”, “carbohydrateContent”: “60 g”}}

Photo of author

Marta K

Leave a Comment

X