• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Herbivore Cucina

  • Recipe Index
  • Indian
  • Instant Pot
  • Air-Fryer
  • International
  • Cakes & Bakes
  • More..
    • Featured
menu icon
go to homepage
  • About Me
  • Recipe Index
  • Instant Pot
  • Contact
  • Web Stories
  • Get Social

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About Me
    • Recipe Index
    • Instant Pot
    • Contact
    • Web Stories
  • Get Social

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » One Pot meals

    Published: Mar 2, 2018 · Modified: Mar 23, 2026 by Smruti · This post may contain affiliate links · Leave a Comment

    30-Minute Instant Pot Vegetable Biryani

    Jump to Recipe Print Recipe

    Fragrant, restaurant-style Vegetable Biryani in just 30 minutes? Yes! This foolproof Instant Pot Biryani recipe uses a simple layering technique for perfect results.

    A vibrant plate of Instant Pot Vegetable Biryani served in a traditional Indian stainless steel thali with raita, pickled beets, and chopped onions, showing long grains of Basmati rice and colorful vegetables like carrots and cauliflower

    Weeknights call for meals that are delicious and yet easy to make. And definitely something that the kids and adults enjoy.

    Whenever I need options that fit all these conditions; it is generally a one pot meal. This creamy pumpkin pasta, lemon rice, schezwan noodles or ramen soup works so well.

    The instant pot and often the air fryer makes the process of making so many dishes quick and easy. Plus, far less utensils to clean. And that is exactly why I like to make this 30-minute Instant Pot Vegetable Biryani.

    Jump to:
    • What is Biryani
    • Why this recipe works
    • Instant Pot vs Stovetop
    • Ingredients and Substitutions
    • How to make this recipe
    • Expert Tips and Notes
    • Variations
    • Recipe FAQs
    • More Instant Pot Indian Recipes to try
    • 30-Minute Instant Pot Vegetable Biryani

    What is Biryani

    Vegetable Biryani is a celebrated Indian rice dish made by layering parboiled rice with a spicy vegetable gravy (masala). Unlike Pulao, where everything is stirred together, Biryani is defined by its distinct layers and the "steaming" process known as Dum.

    In this modern version, the Instant Pot acts as the traditional heavy-bottomed clay pot, locking in steam to infuse every grain with spices and flavors.

    When served with roasted or fried papad, yogurt or a cooling cucumber raita or beetroot raita; it makes a great meal. Try our mango lassi with the biryani for sure.

    Why this recipe works

    • This 30-Minute Instant Pot Vegetable Biryani recipe is perfect for quick weeknight meals.
    • It is easy to modify the vegetables based on availability and preferences.
    • We can add some protein in the recipe without altering the flavor profile.
    • The recipe comes together in under 30 minutes of cooking time.
    • It is super easy to get everything together once the prep is complete.
    • We can make the biryani more or less spicy based on preference.
    Authentic Herbivore Cucina Instant Pot Vegetable Biryani served with creamy yogurt raita and beet salad. A 30-minute vegetarian Indian dinner recipe featuring perfectly cooked Basmati rice and aromatic spices.

    Instant Pot vs Stovetop

    When deciding between the Instant Pot and the traditional stovetop method for Biryani, the choice usually comes down to a trade-off between controlled texture and hands-off convenience.

    While the stovetop remains the gold standard for traditional "Dum" (steam) cooking, the Instant Pot has become a favorite for weeknight meals due to its speed and consistency. Here are the factors that help us determine what method we would like to use.

    FeatureStovetop (Traditional Dum)Instant Pot (Modern)
    Active EffortHigh (monitoring, boiling, layering)Low (set-and-forget)
    Cook Time45–60 Minutes30 Minutes
    Dish Count2–3 Pots/Pans1 Pot
    Risk FactorMushy rice (if over-boiled)"Burn" Message / Mushy veggies
    Best ForDinner parties & special occasionsWeeknight dinners & meal prep

    Ingredients and Substitutions

    • Rice: Any kind of rice works but I like to use long grain basmati. Substitute with half the rice and add the remaining quinoa to increase fiber and reduce carbs.
    • Vegetables: Use colorful vegetables cut into various shapes to bring some texture in the recipe. You can use frozen mixed vegetables; just add them directly from the freezer without thawing. Plus, we add some tomatoes for flavor and tang.
    • Aromatics: A mix of garlic, onions and ginger chili paste makes this biryani aromatic. For this quick version I skipped fried onions, but these are great too. A store bought packet of deep fried onions will work too.
    • Whole Spices: These form the "base" layer of flavoring so try not to skip these. I add a mix of bay leaves, cloves, star anise and black pepper. Either add them as-is or wrap in a muslin cloth and drop it in. I also add some mustard and cumin seeds in the tempering. Adding some green and black cardamom is an option too.
    • Spice powders: A blend of red chili powder, turmeric powder, salt and biryani masala are perfect. If you do not have biryani masala, use some garam masala and increase the whole spices to make the biryani flavorful.
    • Yogurt: Some whisked yogurt is always great in biryani. Try not to skip this; it adds some moisture and tang to the recipe.
    • Ghee: Everything is cooked well in ghee. This is what gives the biryani a perfect nutty flavor. However, use oil for a Vegan version along with Vegan yogurt.
    • Toppings: Biryani is great when topped with cilantro, some fried onions and often with some saffron. Pick your favorites.

    See the recipe card for detailed ingredient information, measurements and nutrition.

    How to make this recipe

    1- Wash and soak the rice in 2 cups of water for 20 minutes.

    2- In the base of the Instant pot add ghee (or oil). Set the pot to sauté mode. Wait till the display reads Hot.

    3- Add mustard seeds, cloves, star anise and black pepper.

    4- Let them pop, then add cumin seeds and bay leaves.

    5- Once they are aromatic, add garlic and ginger chili paste. Sauté for a minute. 

    6- Next add the onions and peppers; sauté for a couple of minutes till the onions are soft.

    7- Then add in tomatoes and mix well. Cook till the tomatoes are mushy.

    8- Whip the yogurt. Add salt, turmeric powder, red chili powder and biryani masala and mix well.

    9- Add this mix to the instant pot along with ¼ cup water.

    10- Mix well and add all the diced vegetables. 

    11- Cook for a couple of minutes and add the drained rice and 1 cup water.

    12- Close the lid, set the mode to Pressure Cook. Set the time to 6 minutes and Pressure level to low. Close the lid and set the vent to sealing.

    13- Once the cooking process is complete, let the pressure release naturally for 10 minutes, then do a quick release. Open the Instant pot, add cilantro and lime juice.

    14- Mix well and serve with some roasted or fried papad, Mixed vegetable raita and salad.

    A steel plate with instant pot biryani, seasoned yogurt and chopped beetroots with more sides placed on a black board.

    Expert Tips and Notes

    • The 20-Minute Soak Rule: Don't skip the step of soaking the rice, but never over 30 minutes. Soaking them too long will make the grains super fragile and they might mush up while cooking under pressure.
    • Wash the rice grains well: Rinse the rice till the water runs clear; to remove all the starch and avoiding a clumped up recipe. Also, wash with tap water rather than hot water.
    • Mastering the "Burn" Warning: After sautéing onions and spices, there is often a "fond" (brown bits) on the bottom. You must add 2 tablespoons of water or broth and scrape the bottom clean with a wooden spatula before adding the rice. Never stir the rice into the bottom. Layer your vegetables, then spread the rice on top, and then pour the water over it. This avoids the "burn" warning.
    • Fluff the biryani using a fork: The easiest way to get the most fluffy biryani is to fluff the rice with a fork. Do not use a spatula or spoon, it will break the rice grains.
    • Low Pressure is the Secret: While most recipes call for "High Pressure," cooking Biryani on Low Pressure for 6 minutes with a 10-minute Natural Release (NPR) yields a fluffier texture. High pressure can "explode" the starch in the rice if the water ratio is even slightly off.

    Variations

    While this is the most easy way to make instant pot biryani; here are some variations to consider:

    • Add a protein: After the pressure releases, add some pan fried tofu or paneer for extra protein. Alternatively, stir in some soaked soya chunks along with the vegetables.
    • Substitute the grain: Swap half of the white rice for quinoa to add fiber and protein while still enjoying rice. Or make the entire biryani with quinoa or brown rice. The time remains same for quinoa and is 24 minutes for brown rice.
    • The Low-Carb "Millet" Biryani: Millets are gluten-free and have a much lower glycemic index than white rice. Use this with water in the ratio of 1:2 and pressure cook for 8 minutes and let all the pressure release naturally.
    • Add more flavoring: Adding elements like fried onions, chopped mint or cashews is an option. Moreover, add a dash of kewra essence for a more authentic flavor.
    • The "No-Onion, No-Garlic" (Sattvic) Version: Replace onions with finely chopped cabbage or fennel bulbs to provide bulk and sweetness. Plus, add some extra ginger and asafetida for the umami punch of garlic. This version tastes just as great too.

    Recipe FAQs

    Why did I get the "Burn" message on my Instant Pot?

    When the vegetables or rice stick to the bottom of the pot or the liquid is too less, the instant pot shows a "burn" warning. Always deglaze the pot. After sautéing your onions and spices, add some of the water and scrape the bottom thoroughly with a wooden spoon to remove any browned bits before adding the rice and remaining liquid.

    What is the correct water-to-rice ratio for Instant Pot Biryani?

    The ideal ratio of water-to-rice is 1:1. We boil off almost all of the deglazing water so we add 1 cup for 1 cup of rice for the remaining cooking. Because the vegetables release their own moisture during pressure cooking, adding more water than a 1:1 ratio often results in "mushy" Biryani.

    Can I use frozen vegetables for this recipe?

    Absolutely. Any bag of frozen vegetables work very well. Pick one with chunky vegetables and do not thaw them before adding to the biryani. This keeps them intact under pressure and is great in this 30-Minute Instant Pot Vegetable Biryani.

    My rice is still crunchy after the pressure release. How do I fix that?

    If your rice is still a bit firm after the pressure release, don’t turn the heat back on. Simply close the lid and let it sit on the 'Keep Warm' setting for another 5 minutes. The residual steam is usually enough to finish the job without burning the bottom.

    Can I make this recipe Vegan?

    Certainly! Add oil instead of ghee and replace dairy yogurt for a Vegan one. Serve with a non-dairy based yogurt raita for a complete Vegan meal.

    Indian Vegetable Biryani made in the Instant Pot, served in a white plate with raita and sides. A quick 30-minute pressure cooker rice recipe for weeknight meals.

    More Instant Pot Indian Recipes to try

    • Steel plate with bhaji in a compartment and pav, onions in the others; placed on a black board.
      Instant Pot Mumbai Pav Bhaji
    • Close up of black-eyed peas curry
      Instant Pot Black-Eyed Peas Curry
    • A bowl filled with spinach dal served along with steamed rice and onions on the side.
      Instant Pot Spinach Dal with Rice
    • Carrot halwa in a bowl topped with shredded nuts and rose petals with nuts on the side.
      Instant Pot Gajar Halwa

    I love seeing when you share my recipes!

    Tag me on Instagram @herbivorecucina or mention #herbivorecucina so I can enjoy them virtually with you! You can also find me on Pinterest, Facebook, Tik Tok, and YouTube.

    Love this recipe? Please leave a star rating in the recipe card below & if you REALLY like it, consider a review in the comments whilst you are there, thanks!

    A steel plate with instant pot biryani, seasoned yogurt and chopped beetroots with more sides placed on a black board.

    30-Minute Instant Pot Vegetable Biryani

    Smruti
    Fragrant, restaurant-style Vegetable Biryani in just 30 minutes? Yes! This foolproof Instant Pot Biryani recipe uses a simple layering technique for perfect results.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 10 minutes mins
    Total Time 30 minutes mins
    Course Main Course
    Cuisine Indian
    Servings 4
    Calories 328 kcal

    Ingredients
      

    • 1 cup basmati rice
    • 1 medium carrot
    • 5-6 green beans
    • ½ medium potato
    • 1 cup cauliflower (florets)
    • ½ cup green peas
    • 1-2 cloves garlic (minced)
    • 1 teaspoon ginger chili paste
    • 1 medium onion (chopped)
    • ½ medium green pepper (chopped)
    • 1½ medium tomatoes (diced)
    • 1¼ cup water
    • 2 bay leaves
    • 3-4 cloves
    • 3-4 peppercorns
    • 1 star anise
    • ½ teaspoon mustard seeds
    • ½ teaspoon cumin seeds
    • 1 teaspoon red chili powder
    • 1 teaspoon turmeric powder
    • 1½ teaspoon biryani masala
    • ¼ cup yogurt
    • 2 tablespoon ghee
    • 1 teaspoon salt
    • ½ teaspoon lemon juice
    • 4-5 stalks cilantro (to top)

    Instructions
     

    • Wash and soak the rice in 2 cups of water for 20 minutes.
      1 cup basmati rice
    • In the base of the Instant pot add ghee (or oil). Set the pot to sauté mode. Wait till the display reads Hot.
      2 tablespoon ghee
    • Add mustard seeds, cloves, star anise and peppercorns.
      3-4 cloves, 1 star anise , ½ teaspoon mustard seeds , 3-4 peppercorns
    • Let them pop, then add cumin seeds and bay leaves.
      ½ teaspoon cumin seeds, 2 bay leaves
    • Once they are aromatic, add garlic and ginger chili paste. Sauté for a minute.
      1-2 cloves garlic, 1 teaspoon ginger chili paste
    • Next add the onions and peppers; sauté for a couple of minutes till the onions are soft.
      1 medium onion, ½ medium green pepper
    • Then add in tomatoes and mix well. Cook till the tomatoes are mushy.
      1½ medium tomatoes
    • Whip the yogurt. Add the seasonings and mix well.
      1 teaspoon red chili powder , 1 teaspoon turmeric powder, ¼ cup yogurt, 1 teaspoon salt, 1½ teaspoon biryani masala
    • Add this mix to the instant pot along with ¼ cup water.
      0.25 cup water
    • Mix well and add all the diced vegetables.
      1 medium carrot, 5-6 green beans, ½ medium potato, 1 cup cauliflower , ½ cup green peas
    • Cook for a couple of minutes and add the drained rice and 1 cup water.
      1 cup water
    • Close the lid, set the mode to Pressure Cook. Set the time to 6 minutes and Pressure level to low. Close the lid and set the vent to sealing.
    • Once the cooking process is complete, let the pressure release naturally for 10 minutes, then do a quick release. Open the Instant pot, add cilantro and lime juice.
      ½ teaspoon lemon juice, 4-5 stalks cilantro
    • Mix well and serve with some roasted or fried papad, Mixed vegetable raita and salad.

    Notes

    • The 20-Minute Soak Rule: Don't skip the step of soaking the rice, but never over 30 minutes. Soaking them too long will make the grains super fragile and they might mush up while cooking under pressure.
    • Wash the rice grains well: Rinse the rice till the water runs clear; to remove all the starch and avoiding a clumped up recipe. Also, wash with tap water rather than hot water.
    • Mastering the "Burn" Warning: After sautéing onions and spices, there is often a "fond" (brown bits) on the bottom. You must add 2 tablespoons of water or broth and scrape the bottom clean with a wooden spatula before adding the rice. Never stir the rice into the bottom. Layer your vegetables, then spread the rice on top, and then pour the water over it. This avoids the "burn" warning.
    • Fluff the biryani using a fork: The easiest way to get the most fluffy biryani is to fluff the rice with a fork. Do not use a spatula or spoon, it will break the rice grains.
    • Low Pressure is the Secret: While most recipes call for "High Pressure," cooking Biryani on Low Pressure for 6 minutes with a 10-minute Natural Release (NPR) yields a fluffier texture. High pressure can "explode" the starch in the rice if the water ratio is even slightly off.
    • Instant Pot: Remember to always account for the time needed for the Instant Pot to come to pressure. The cook time listed does not account for this.
    Note: Nutrition values are my best estimates using an automated calculator. If you rely on them for your diet, use your preferred nutrition calculator.

    Nutrition

    Calories: 328kcalCarbohydrates: 55gProtein: 7gFat: 9gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 21mgSodium: 630mgPotassium: 594mgFiber: 5gSugar: 6gVitamin A: 3413IUVitamin C: 48mgCalcium: 79mgIron: 2mg
    Tried this recipe?Let us know how it was!

    More One Pot meals

    • A gray bowl filled with Kimchi quinoa fried rice topped with scallions and served with some kimchi, sesame seeds and tofu curry on the side.
      Kimchi Fried Quinoa
    • Oval platter with lemon rice against a dark background; with raita, papad and onions on the side.
      Lemon Rice
    • Vegan Sichuan Eggplant Noodles
    • Vegan Thai Drunken Noodles (Pad Kee Mow)

    Reader Interactions

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    About Me

    Smruti headshot

    This blog is dedicated to one of my greatest passions, Cooking. I have always loved to cook, especially trying out some unconventional recipes.

    Learn more about me →

    Popular Recipes

    • Air Fryer noodles in a tray with vegetables
      Air Fryer Noodles
    • Rose Peda in plate
      Instant Rose Peda
    • Instant Pot Pickled Jalapeños
    • Front view of Papdi Chaat Dip
      Papdi Chaat Dip
    • Top view of chaat
      Khasta Kachori Chaat
    • glass with rose boba tea
      Rose Boba (Bubble) Tea

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility Policy

    Contact

    • Contact
    • About Me
    • Work with Me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 Herbivorecucina.com

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.