Biryani Rice Veg Recipe Of India: Authentic & Easy Guide

Updated On: October 7, 2025

Biryani rice is one of the most iconic dishes of India, celebrated for its rich aroma, vibrant colors, and complex layers of flavor. The vegetable biryani offers a wholesome, vegetarian twist on this classic, combining fragrant basmati rice with a medley of fresh vegetables and aromatic spices.

Whether you’re a seasoned biryani lover or exploring Indian cuisine for the first time, this recipe brings the essence of Indian culinary tradition right to your kitchen. Perfect for family dinners or festive occasions, this vegetable biryani is not only delicious but also nutritious and satisfying.

In this post, I’ll walk you through a detailed step-by-step guide to making an authentic vegetable biryani rice recipe. From the choice of ingredients to cooking tips, you’ll learn how to create a perfect, fluffy biryani with a wonderful blend of spices and vegetables.

Get ready to impress your guests with this colorful, flavorful dish!

Why You’ll Love This Recipe

This vegetable biryani recipe is a genius blend of simplicity and tradition. It uses everyday vegetables, making it accessible for all home cooks, yet retains the authentic taste and aroma of Indian biryani.

The layering technique and slow cooking ensure that every grain of rice is infused with the flavors of spices and herbs.

It’s a versatile dish suitable for vegans and vegetarians, packed with fiber and nutrients thanks to the variety of vegetables. Plus, it’s a one-pot wonder that can be enjoyed as a main course or paired with side dishes.

Whether you’re cooking for a special occasion or a cozy weeknight meal, this biryani rice recipe will become a favorite in your recipe collection.

Ingredients

  • 2 cups basmati rice, rinsed and soaked for 30 minutes
  • 1 cup mixed vegetables (carrots, beans, peas, cauliflower, potatoes), chopped
  • 1 large onion, thinly sliced
  • 2 tomatoes, finely chopped
  • 1/4 cup plain yogurt
  • 2-3 green chilies, slit
  • 1 tbsp ginger-garlic paste
  • 1/2 cup chopped coriander leaves
  • 1/4 cup chopped mint leaves
  • 4 tbsp cooking oil or ghee
  • 1 tsp cumin seeds
  • 2-3 bay leaves
  • 4-5 green cardamoms
  • 4-5 cloves
  • 1-inch cinnamon stick
  • 1 tsp garam masala powder
  • 1 tsp red chili powder
  • 1/2 tsp turmeric powder
  • Salt to taste
  • 3 cups water
  • Saffron strands soaked in 2 tbsp warm milk (optional)
  • Fried onions for garnish (optional)

Equipment

  • Large heavy-bottomed pot or pressure cooker
  • Frying pan
  • Mixing bowls
  • Colander or sieve for rinsing rice
  • Wooden spoon or spatula
  • Knife and chopping board
  • Measuring cups and spoons

Instructions

  1. Prepare the rice: Rinse the basmati rice thoroughly under cold water until the water runs clear. Soak the rice in water for about 30 minutes, then drain and set aside.
  2. Cook the vegetables: Heat 2 tablespoons of oil or ghee in a large pan. Add cumin seeds, bay leaves, cardamoms, cloves, and cinnamon stick. Sauté for a minute until fragrant.
  3. Add onions and aromatics: Add the sliced onions and sauté until golden brown. Stir in the ginger-garlic paste and green chilies, cooking for another 2 minutes until the raw smell disappears.
  4. Cook tomatoes and spices: Add the chopped tomatoes, turmeric powder, red chili powder, garam masala, and salt. Cook until the tomatoes soften and the oil starts to separate.
  5. Add vegetables: Mix in the chopped mixed vegetables and cook for 5-7 minutes, stirring occasionally. Add the yogurt, chopped coriander, and mint leaves, mixing well.
  6. Boil water and rice: In a separate pot, bring 3 cups of water to a boil. Add a pinch of salt and the soaked rice. Cook the rice until it is 70% cooked (it should still have a bite). Drain the rice.
  7. Layer the biryani: In the pot with the cooked vegetables, spread half of the partially cooked rice evenly. Sprinkle half of the saffron milk (if using), some fried onions, and a little mint and coriander. Repeat with the remaining rice and toppings.
  8. Seal and cook: Cover the pot with a tight-fitting lid. You can seal the edges with dough or a heavy cloth to trap the steam. Cook on low heat for 20-25 minutes (this is called the dum process), allowing flavors to meld and rice to finish cooking.
  9. Rest and serve: Turn off the heat and let the biryani rest for 10 minutes before opening the lid. Gently fluff the rice with a fork.
  10. Garnish and enjoy: Garnish with additional fried onions, coriander, and mint leaves. Serve hot with raita or a side salad.

Tips & Variations

“For the best biryani aroma, use fresh whole spices and basmati rice soaked well before cooking.”

  • Vegetable choices: Use your favorite veggies like bell peppers, mushrooms, or even sweet corn to customize the biryani.
  • Protein addition: Add paneer cubes or tofu for a protein boost.
  • Nutty crunch: Garnish with toasted cashews or almonds for added texture.
  • Vegan option: Substitute yogurt with coconut yogurt or skip it entirely.
  • Slow cooker method: You can layer and cook this biryani in a slow cooker on low for 2-3 hours instead of stovetop dum cooking.

Nutrition Facts

Nutrient Amount per Serving (1 cup)
Calories 280 kcal
Carbohydrates 55 g
Protein 6 g
Fat 5 g
Fiber 4 g
Sodium 400 mg

Serving Suggestions

Vegetable biryani pairs beautifully with cooling sides like cucumber raita or a fresh green salad. You can also serve it with a tangy pickle or papadum to add crunch and contrast.

For a festive spread, accompany the biryani with dishes like Classico Sun Dried Tomato Alfredo Sauce Recipe or a sweet treat such as Chocolate Heaven Cake Recipe for dessert.

For a lighter meal, enjoy the biryani alongside a simple Chicken Salad Recipe Willow Tree or steamed vegetables.

Conclusion

Making an authentic Indian vegetable biryani rice dish at home is easier than you might think, and the results are incredibly rewarding. This recipe combines fragrant basmati rice, fresh vegetables, and a symphony of spices to create a wholesome and flavorful meal that everyone will love.

The layering and slow cooking technique unlock the magic of biryani, making the dish aromatic and deeply satisfying.

Whether you’re celebrating a special occasion or simply craving comfort food with a touch of exotic flavor, this vegetable biryani is a perfect choice. Try it out, experiment with your favorite veggies and spices, and watch as it becomes a staple in your kitchen repertoire.

Happy cooking and enjoy the taste of India right at your dining table!

📖 Recipe Card: Biryani Rice Veg Recipe of India

Description: A flavorful and aromatic vegetarian biryani made with basmati rice and mixed vegetables. This dish combines Indian spices for a rich and satisfying meal.

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

Servings: 4 servings

Ingredients

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

Instructions

  1. Rinse and soak basmati rice for 20 minutes, then drain.
  2. Heat oil in a pan, add cumin seeds, bay leaves, cloves, and cardamom; sauté until aromatic.
  3. Add sliced onions and cook until golden brown.
  4. Stir in ginger-garlic paste and cook for 1 minute.
  5. Add chopped tomatoes and cook until soft.
  6. Mix in turmeric, red chili powder, garam masala, and salt.
  7. Add mixed vegetables and cook for 5 minutes.
  8. Stir in yogurt and cook for another 2 minutes.
  9. Add soaked rice and 3 cups of water, bring to a boil.
  10. Reduce heat, cover, and simmer for 20 minutes or until rice is cooked.
  11. Turn off heat and let it rest for 10 minutes.
  12. Garnish with fresh coriander and mint leaves before serving.

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

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Biryani Rice Veg Recipe of India”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful and aromatic vegetarian biryani made with basmati rice and mixed vegetables. This dish combines Indian spices for a rich and satisfying meal.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 1/2 cups basmati rice”, “2 tablespoons vegetable oil”, “1 large onion, thinly sliced”, “1 cup mixed vegetables (carrots, peas, beans, potatoes), chopped”, “1 tomato, chopped”, “1/4 cup plain yogurt”, “2 teaspoons ginger-garlic paste”, “1 teaspoon cumin seeds”, “2 bay leaves”, “4 cloves”, “2 green cardamom pods”, “1 teaspoon garam masala”, “1/2 teaspoon turmeric powder”, “1 teaspoon red chili powder”, “Salt to taste”, “3 cups water”, “Fresh coriander and mint leaves for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse and soak basmati rice for 20 minutes, then drain.”}, {“@type”: “HowToStep”, “text”: “Heat oil in a pan, add cumin seeds, bay leaves, cloves, and cardamom; saut\u00e9 until aromatic.”}, {“@type”: “HowToStep”, “text”: “Add sliced onions and cook until golden brown.”}, {“@type”: “HowToStep”, “text”: “Stir in ginger-garlic paste and cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add chopped tomatoes and cook until soft.”}, {“@type”: “HowToStep”, “text”: “Mix in turmeric, red chili powder, garam masala, and salt.”}, {“@type”: “HowToStep”, “text”: “Add mixed vegetables and cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in yogurt and cook for another 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Add soaked rice and 3 cups of water, bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Reduce heat, cover, and simmer for 20 minutes or until rice is cooked.”}, {“@type”: “HowToStep”, “text”: “Turn off heat and let it rest for 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh coriander and mint leaves before serving.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “8 g”, “fatContent”: “7 g”, “carbohydrateContent”: “60 g”}}

Photo of author

Marta K

Leave a Comment

X