Easy Vegetable Biryani

6 Servings
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour

Vegetable Biryani is a bold and flavorful Indian rice dish with bell peppers, peas, carrots and potatoes in a spiced rice dish made with turmeric, garam masala and other warm spices.

We’re working through a list of our favorite Indian recipes including Indian Butter Chicken and Easy Chicken Tikka Masala and it felt only right the next recipe shared would be a biryani dish which is amazing served with Cucumber Raita.

Vegetable Biryani Easy Vegetable Biryani

Biryani has always been a recipe I’ve been intimidated to make even though it looks like it would be a recipe that’s easier to make than most Indian dishes. The rice is always so heavily flavored I worry about how long to cook it for and how the final combination of vegetables and rice will cook together so both are perfectly tender and soft at the same time.

When I started cooking with my family friend who is well versed in Indian cooking my first request was chicken biryani (coming soon). We discussed spices, I mentioned I’d only made biryani with a spice packet before, never mixing single spices together to put together that spicy, bold, flavorful rice on my own.

This biryani is easier than most, no whole spices being toasted and ground. No red curry paste or ginger garlic pastes are needed. The resulting flavors are incredibly delicious and addicting.

What to serve with vegetable biryani:

Most Indian recipes work well together, this dish is a bit spicy so a yogurt raita would be great to cool it off a little. Naan would also be a delicious side option as would other vegetarian Indian dishes like saag paneer or vegetable korma.

vegetable biryani

What kind of rice is used in vegetable biryani:

A classic biryani is made using basmati rice. This rice is thinner and longer than a traditional long grain rice.

How do you make biryani rice?

The rice is traditionally made using ghee (clarified butter) along with onions, garlic and ginger. Once cooked vegetables are added in with spices and cooked until the spices bloom. Rice is added along with stock and cooked until fluffy.

Why is biryani rice yellow?

The yellow coloring in the rice comes from the use of turmeric along with other spices. These spices are added into the dish before the uncooked rice is mixed in.

easy indian biryani rice

Tools used in the making of Vegetable Biryani:
Basmati Rice: The perfect rice for the biryani, do not substitute long grain rice.
Cast Iron Dutch Oven: I used to fry in my cast iron skillet, but this dutch oven is perfect for cooking the vegetables and rice, maintaining heat without any hot spots that may burn the food.

Pin this recipe now to remember it later

Pin Recipe

Easy Vegetable Biryani Recipe

Vegetable Biryani is a bold and flavorful Indian rice dish with bell peppers, peas, carrots and potatoes in a spiced rice dish made with turmeric, garam masala and other warm spices.
Yield 6 Servings
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Course Side Dish
Cuisine Indian
Author Sabrina Snyder


  • 3 tablespoons olive oil or ghee if available
  • 1 yellow onion cut into 1/2-inch dice
  • 1 tablespoon garlic minced
  • 1 tablespoon ginger minced
  • 1 roma tomato minced finely
  • 1/2 cup water
  • 1/2 cup peas
  • carrot sliced into thin coins
  • 2 russet potatoes peeled and chopped
  • 1 green bell pepper sliced
  • 2 stalks celery thinly sliced
  • 1 cup cauliflower florets
  • 2 teaspoons Kosher salt
  • 1/4 teaspoon cayenne pepper
  • 1/2 teaspoon black pepper
  • 2 teaspoons garam masala
  • 1 teaspoon coriander
  • 1/2 teaspoon ground turmeric
  • 1 teaspoon cumin
  • 1/2 teaspoon cinnamon
  • 4 cups vegetable broth
  • 2 cups basmati rice rinsed and drained


  • Add olive oil in a large dutch oven over medium-high heat.
  • Add the onion, and cook until translucent, about 3-4 minutes.
  • Stir in garlic, ginger, tomatoes, and ½ cup water.
  • Bring to a simmer, and cook until the water has evaporated, about 10 minutes.
  • Add in the peas, carrot, potato, bell pepper, celery and cauliflower and stir well.
  • Add in the salt, cayenne, black pepper, garam masala, turmeric, cumin and cinnamon, stirring well.
  • Add in the vegetable broth and bring to a boil.
  • Rinse basmati rice.
  • Add in the basmati rice, reduce to low heat and cook (covered) for 18-20 minutes.
  • Turn off the heat and let sit, covered, for five minutes before opening and serving.


Calories: 393kcal | Carbohydrates: 72g | Protein: 7g | Fat: 7g | Saturated Fat: 1g | Sodium: 1435mg | Potassium: 605mg | Fiber: 4g | Sugar: 5g | Vitamin A: 2380IU | Vitamin C: 37mg | Calcium: 54mg | Iron: 1.8mg
Vegetable Biryani with peas, potatoes and cauliflower
Easy Vegetable Biryani

About the Author: Sabrina Snyder

Sabrina is a professionally trained Private Chef of over 10 years with ServSafe Manager certification in food safety. She creates all the recipes here on Dinner, then Dessert, fueled in no small part by her love for bacon.

Sabrina Snyder is a professionally trained personal and private chef of over 10 years who is the creator and developer of all the recipes on Dinner, then Dessert.

She is also the author of the cookbook Dinner, then Dessert – Satisfying Meals Using Only 3, 5 or 7 Ingredients, published by Harper Collins.

She started Dinner, then Dessert as a business in her office as a lunch service for her coworkers who admired her lunches before going to culinary school and becoming a full time personal chef and private chef.

As a personal chef Sabrina would cook for families one day a week and cook their entire week of dinners. All grocery shopping, cooking and cleaning was done along with instructions on reheating. As a private chef she cooked for private parties and cooked in family homes in the evenings for families on a nightly basis after working as a personal chef during the day.

Sabrina has been certified as a ServSafe Manager since 2007 and was a longstanding member of the USPCA Personal Chef Association including being on the board of the Washington DC Chapter of Chefs in the US Personal Chef Association when they won Chapter of the year.

As a member of the community of food website creators Sabrina Snyder has spoken at many conferences regarding her experiences as a food writer including the Indulge Food Conference, Everything Food Conference, Haven Food Conference and IACP Annual Food Professionals Conference.

Sabrina lives with her family in sunny California.

Dinner, then Dessert, Inc. owns the copyright on all images and text and does not allow for its original recipes and pictures to be reproduced anywhere other than at this site unless authorization is given. If you enjoyed the recipe and would like to publish it on your own site, please re-write it in your own words, and link back to my site and recipe page. Read my disclosure and copyright policy. This post may contain affiliate links.


Leave a comment & rating

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. I made this last night, my first time making a biryani. It was amazing! Spot on what I was hoping for. I used chicken broth instead of vegetable, because it was what I had. I cooked it in my cast iron dutch oven. After adding rice I put it in a 350 degree oven for 30 mins. I recently discovered this is a great method for me to get perfect rice, not mushy or clumpy, and doesn’t stick to the pan. This recipe is a keeper!

    1. Thank you for coming back to let me know how much you enjoy this recipe, Leah. I appreciate the 5 star rating.

  2. SO delicious and flavorful! It took about an hour and a half from start to finish but it was worth it and made a ton!

  3. Hi, Thank you for sharing the recipe. Would love to try this out. I have few clarifications – following ingredients are mentioned – coriander, cumin, cinnamon and black pepper. Are we to use whole spices or are we using powder in this recipe.

  4. Wow this was fantastic and so easy. Definately will do it again.
    How long can I keep the leftover in the fridge? I made a bit too much 😉
    Had some the day after and it was so good. Thank you for this fab recipe

    1. Made this tonight. The family loved it. I doubled the whole recipe and it’s almost finished between 4. Lol
      Recommend taking the time to chop everything before you start.

  5. Delicious! My husband and I loved it! We didn’t have any cauliflower, so I added extra of the other veggies. We ate it with over-easy fried eggs! Yumm!!

      1. Hi,

        I’m planning on making this tomorrow. Could I add toasted cashew nuts to it?
        Also could I just cook the rice separately
        and add it to the mix?

        1. If you want to add toasted cashews, I would just add them right before serving. You cook cook the rice separately but it get so much flavor from it all cooking together (and less dishes to clean up) that I’ve always made it together. Enjoy!

  6. So easy and so good! It adapts easily to what veggies I have on hand. Love the spice combo, very flavorful. I kept the quantity of veggies the same and halved the rice and the broth, to save calories, and still found it to be very satisfying.

  7. Absolutely delicious!!! Only changes I made was that I added fresh green beans and used low sodium chicken broth instead of veggie broth and this Biryani was fabulous! Family of 4 (including 2 picky teens) ate their fill and have loads of leftovers for the coming week. This recipe definitely goes into the favorite recipe file! BRAVO!!

  8. I have made this several times. It is a little labor intensive the 1st time you make it but gets easier with practice & this recipe makes a lot so you can have leftovers.
    Love this!

    1. I cut the cayenne in half for my family increased cauliflower and cut the potatoes out. We all enjoyed it

  9. Hi Sabrina!
    I tried this recipe, and enjoyed the taste.
    The only challenge I had the rice turned kind of sticky.
    I made half the portion, and adjusted accordingly, therefore
    I am not to sure where I went wrong

    1. I’m so glad you enjoyed the dish. Next time, try rinsing your rice before adding. It might have added too much starch and created the stickiness. Hope this helps!

  10. I made this for the family last night and I don’t care what the kids though, I LOVED IT! It made more than I expected, but it’s even better the next day as leftovers. I’m definitely making this again.

    One question: do you think this would work with brown rice?

    1. Dianna, I made it with brown long-grain rice, and yes timing a little different but it was delicious. Making it again tonight.

  11. Great recipe, thank you. I made some substitutions based on preference and what I had in the pantry – long-grain brown rice instead of basmati, broccoli instead of cauliflower, no celery or peppers, used a few mushrooms… but oh my goodness this was really really good. I’m learning to cook (at the age of 50), much to my husband’s delight, and this one is going to be a keeper.

    1. I haven’t tested one yet but I’m sure you could find a recipe online with similar ingredients and use that as a guideline.

  12. Made this tonight and we are hooked! The whole house smells delicious, too. Forgot to bring the cayenne, so used a few pinches of red pepper flakes with no problems. Will likely switch one of the potatoes for another carrot and a bit more cauliflower next time. I thought I hated cauliflower until I made this! Thank you for a simple and perfect recipe.

  13. Absolutely loved this recipe! Followed it to the T and it was a hit with everyone. Not too spicy, very flavourful delicious!

  14. This is the best dish I’ve ever made! So glad to have leftovers for the week! I made this exactly as written abc it was wonderful & comforting & delicious!


  16. I’ve made this several times & love to have extra for myself for leftovers. It is delicious!
    Thank you for your recipe.

  17. Can this be made ahead of time and frozen? Also I’m looking for other good vegetarian recipes that can be made the day before or freeze well. Thanks!

  18. Not enough seasoning for me and we added homemade liquid saffron. I liked it with an extra teaspoon and a half ish of garam masala!

  19. I made this recipe today and it was absolutely delicious and quick and easy to make. I am not longer intimidated by this dish.

  20. We don’t usually eat curry or spicy food, but I was looking for something to go with tandoori chicken and stumbled across this recipe. It is delicious, I was really surprised as it’s not my usual sort of food, but I really enjoyed it. It was easy to make, clear instructions and all ingredients readily available. My daughter loves it so much she wants it for lunch tomorrow!

    1. Hi there, so I added mushroom to this along with the other veggies and it’s been on low for 25 mins, but still really liquidyyy

      What am I doing wrong?

  21. I loved that there were SO many vegetables. Loved that part! And they all worked together well. The spices were in proportion and a nice blend. Very tasty. Great way to get veggies into kids… they were well disguised with the rice and color of the spices. Though, were I to do it again, I’d probably change the proportion of vegetables to rice. It was a bit rice heavy for my taste, but we are a produce heavy family. It definitely needed one more Roma tomato, no matter what.
    Overall, it was missing something. A depth. A fat, maybe. I eat a lot of vegetarian meals, and this one just needed something. maybe more ghee would work, but — and I hate to say this — it almost needed meat. I’ll have to play with it. The kids loved it, so its worth some time and attention to perfect to our family’s tastes.
    Thank you so much for the veggie-full meal!

  22. question- could i use frozen vegetables for this? and would there be any different steps to make sure it still comes out good?

  23. I am planning to make this tomorrow. Can I substitute zucchini chunks for the cauliflower? Or will they be too mushy by the time the rice is cooked? I have cauliflower in another dish I am serving and didn’t want to repeat the veg. Thanks!

    1. So sorry I’m just now seeing this. It got caught in my spam filter. Zucchni would work as long as it’s roasted or sauteed before adding. Doing so will eliminate most of the water content so it doesn’t become mushy. Hope this helps!

  24. Hi, Sabrina! I have a quick question: can I make the mix beforehand and then the rice the day of and assemble? I’m having a sleepover and don’t want to bother my guest with a ton of cooking as I know she’ll be wanting to help in the kitchen!

      1. Lots of lovely veggies and spices, although too spicy for me so I’d leave the cayenne out next time.
        I had a lot of liquid left in the pan after cooking for 18 minutes covered. I’m not sure if I’ve incorrectly translated cup measurements into millimetres/grams (UK fluid/weight measurements) or done something else wrong.
        Any advice would be appreciated.

        1. Hmm, first thought is because of the conversions. It can also get more liquid from frozen or super juicy veggies that release liquid when cooking. You might try cooking a few more minutes covered and let rest for an extra minute or two next time. Hope this helps!

  25. Do you think brown basmati would work as long as I increase the cooking time appropriately? This looks delish!

  26. An Indian-born blind friend is hospitalized, and needs to be rescued from that culinary milieu. She’s very fond of biryani dishes, so the time is at hand to find some good recipes and move biryani into my home repertoire (then bring some to Pallavi if she’s not been discharged). This is a very good recipe and quite easy to make; it was especially nice to make it at a time when the vegetables were ready in our garden. I might use tamarind soup base next time (rather than a general-purpose vegetable base), to see if the flavor is a bit brighter. I think it may also work well to do the long simmer in my large rice cooker (so that it turns itself off automatically). I did add a pinch of fennel when I made it; I’ll probably add a pinch of saffron next time. A nice feature of this recipe is that it’s straightforward enough that minor tweaks to “customize” it are not daunting.

  27. I love all the vegetables but would like to cut the rice amount in half since there are only 2 of us as home. Apart from cutting the vegetable broth amount in half as well, should I half anything else? Do you think this would negatively impact the recipe? Thank you!

    1. I haven’t tested it but I think you should be fine. You can always adjust the the serving size in the recipe card too to help. Enjoy!

  28. Thanks for the receipe, simple and easy. Made it today, first time making Biryani and came good. Thanks again ?

  29. Made this last night after searching the internet and finding all kinds of biryani recipes. This was delicious and simple! Thank you!

      1. Conguera, There is a very specific texture the long grain rice adds to the recipe, along with the amount of moisture added.

        While I am in agreement you can normally swap them, in this case it just won’t work the same.

    1. My whole family (including picky kids) absolutely love this recipe! And I gotta say, it’s better than any Biryani I ever had at an Indian restaurant! YUM! Thanks so much.