Veg Biryani Recipe – A fragrant, colorful, and delicious Indian rice dish that combines perfectly cooked basmati rice with vegetables and spices. This 8-step guide will help you make a restaurant-style Veg Biryani at home — simple, aromatic, and unforgettable!

What Makes Veg Biryani So Special?
Veg Biryani is one of India’s most loved dishes, known for its unique blend of spices, flavor, and aroma. Unlike simple pulao, biryani layers rice and vegetables with rich masala and slow cooking to bring out deep flavors. The dish perfectly balances the warmth of spices with the freshness of herbs, making it ideal for family dinners or festive occasions.
Essential Ingredients for Perfect Veg Biryani
To achieve that authentic restaurant-style taste, you’ll need high-quality ingredients. Choose fragrant basmati rice and fresh seasonal vegetables for best results.
- Basmati rice – 2 cups (long-grain, soaked)
- Mixed vegetables – 1 cup (carrot, beans, peas, potatoes)
- Onions – 2 large, thinly sliced
- Tomatoes – 2 medium, chopped
- Yogurt – ½ cup
- Ginger-garlic paste – 1 tbsp
- Whole spices – bay leaf, cardamom, cloves, cinnamon
- Biryani masala – 1 tbsp
- Saffron – few strands soaked in milk
- Ghee or oil – 3 tbsp
- Fresh coriander and mint leaves – for garnish
Step-by-Step Guide to Veg Biryani
- Step 1: Prepare the Rice
Rinse and soak basmati rice for 30 minutes. Boil water with salt, bay leaf, and a few drops of oil. Cook the rice until it’s 80% done, then drain and set aside. This helps retain a firm texture when layering later.
- Step 2: Fry the Onions
Heat ghee or oil in a pan. Add sliced onions and sauté on medium flame until golden brown and crisp. Remove and keep half aside for garnishing. Fried onions give biryani its classic sweet and smoky flavor.

- Step 3: Cook the Vegetables
In the same pan, add ginger-garlic paste and chopped tomatoes. Sauté until tomatoes turn soft. Add chopped vegetables, biryani masala, salt, and a little water. Cover and cook for 8–10 minutes until vegetables are tender and well-coated with spices.
- Step 4: Add the Yogurt and Herbs
Lower the heat and mix in yogurt, chopped coriander, and mint. Stir gently to combine without breaking the vegetables. This step gives the gravy a rich, creamy texture and enhances the aroma.
- Step 5: Layer the Biryani
Take a heavy-bottomed pot. Start with a layer of cooked rice, then add a layer of vegetable masala. Repeat the process until both are used up. Sprinkle saffron milk and fried onions on top for color and fragrance.
- Step 6: Dum Cook (Steam)
Cover the pot tightly using a lid or dough seal. Cook on very low flame for 10–12 minutes to allow flavors to blend. This “dum” technique ensures the biryani turns out moist, fluffy, and aromatic.

Extra Tips for Restaurant-Style Taste
- Use aged basmati rice for longer grains and better aroma.
- Do not overcook the rice; slightly undercooked is ideal before layering.
- Add fried cashews and raisins for a royal touch.
- Always cook on low flame during the final “dum.”
- Let the biryani rest for 10 minutes before serving for the flavors to settle.
FAQs
What type of rice is best for Veg Biryani?
Aged basmati rice is the best choice as it stays non-sticky and gives that perfect fluffy texture.
Can I make Veg Biryani without ghee?
Yes, you can use regular cooking oil or olive oil, though ghee adds a richer aroma and taste.
Is Veg Biryani spicy?
You can easily adjust the spice level. For mild biryani, reduce the biryani masala or skip green chilies.
Can I prepare Veg Biryani in advance?
Yes, you can cook it earlier and reheat it in a covered dish before serving to retain the moisture and flavor.
Cooking Veg Biryani at home is easier than you think — and the reward is a flavorful, heartwarming meal that brings everyone together. So, gather your ingredients, trust your instincts, and let your kitchen fill with the aroma of your very own masterpiece!
