• Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
YouTube
Pinterest
My Cookbook
About Jo
Get in Touch

Craving Home Cooked

Delicious Home Cooked Meals That Everyone Craves

Display Search Bar
Main Menu
Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
My Cookbook
About Jo
Get in Touch
Facebook
Instagram
YouTube
Pinterest
Visit my other site: Jo Cooks
Tap to download our free eBook!

Subscribe & receive a FREE Comfort Food Recipe Book!





Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
HomeCourseSides
4.75 from 4 votes
1 Comment

Vegetable Biryani

Total Time2 hours hours 10 minutes minutes
Recipe
Print
By: Joanna Cismaru Posted: 06/14/20 Updated: 05/17/24

This post may contain affiliate links. Please read my disclosure policy.

Vegetable Biryani – A bold and flavorful Indian dish with spiced basmati rice and a thick, fragrant vegetable gravy. This dish may have a lengthy process, but the end result is well worth the effort.

Table of Contents

Toggle
  • What is biryani?
  • Ingredients
  • How to make vegetable biryani
  • How to serve
  • How to store leftover biryani
  • Did you like this rice dish? Try these!
  • Subscribe & receive a FREE Comfort Food Recipe Book!
  • Vegetable Biryani
  • Did you try this recipe?
overhead shot of 1 big plate and 2 smaller plates loaded with gorgeous vegetable biryani

The combination of basmati rice and aromatic vegetable gravy will make you fall in love with this biryani. Although the ingredient list is long and the process may look like a feat, I can guarantee it is well worth it!

The saffron milk brings color and aroma to the biryani to give it a rich taste and sight to whoever gets the pleasure to enjoy this Indian delicacy. This dish can be made with a variety of different proteins, whether it be vegetables, chicken, lamb, beef, or fish (there are over 25 different varieties of biryani) the end result is always delicious. Biryani is an excellent dish to serve for a special occasion.

What is biryani?

A popular rice dish originating in India, biryani is a dish that takes time and practice, but is worth every bit of effort! Long-grained rice (we are using basmati) flavored with exotic spices such as saffron, star anise, cardamom pods and cloves are layered with either lamb, chicken, fish, or vegetables, with a thick gravy spiced with garam masala throughout.

Ingredients

overhead shot of all the ingredients needed to make vegetable biryani
  • Rice – Basmati rice, or other white long grain rice.
  • Cardamom – Cardamom pods.
  • Cloves – Whole cloves.
  • Bay Leaves
  • Star Anise – Star anise pod.
  • Salt – To taste.
  • Olive oil – Substitute Ghee for a more authentic taste. See below for more info.
  • Onion – White onion, sliced 1/4″ thin.
  • Raisins – Golden raisins.
  • Nuts – Cashews and sliced almonds.
  • Saffron – a little bit goes a long way!
  • Milk – We want whatever type of milk you’re using to be hot! I used 2%.
  • Pepper – Whole peppercorns.
  • Cinnamon – Cinnamon stick, 2″ long.
  • Potatoes – Yukon gold potatoes work best, peeled or unpeeled, cubed to 1/2-3/4″ bite-sized pieces.
  • Cauliflower – Cut into florets.
  • Carrot – Peeled and sliced into 1/4″ rounds.
  • Green Beans – Cut into 1″ pieces.
  • Peas – Fresh, canned, or frozen will work.
  • Garlic – Fresh is always best! Minced.
  • Ginger – I used fresh ginger, minced.
  • Yogurt – Plain yogurt.
  • Water
  • Spices – Ground Cumin, Garam Masala, and Cayenne Pepper
  • Cilantro – Fresh, chopped.
  • Mint – Fresh, chopped.

What is Ghee?

Ghee is butter that has been slowly melted so that the milk solids and golden liquid have been separated. It can be used in place of vegetable oil to yield a more authentic taste.

detailed process shots showing how to make vegetable biryani

How to make vegetable biryani

Prep the rice

  1. Soak – Soak the rice in room temperature water for 30 minutes.
  2. Boil – Bring a pot of water to a boil, and add the rice along with 3 cardamom pods, 3 cloves, bay leaf, star anise, and 1 tsp salt. Cook until the rice is 70% cooked- not fully cooked. It should still have some bite to it. Drain the rice and set aside.

Fry the onions & prep saffron milk

  1. Fry Onions – Add 1 tbsp oil to a skillet over medium heat. Dump in the onion, and toss to coat the slices in oil. Let them fry for 5-7 minutes, stirring often, until they begin to turn golden.
  2. Add Ingredients – Add the raisins, cashews, and almonds to the skillet and cook for another 5 minutes or until the onions are well browned and the nuts are toasty.
  3. Make Saffron Milk – Stir the saffron into the hot milk and let it sit for at least 10 minutes.
side view of vegetable biryani in a blue Dutch oven

Cook the veggie gravy

  1. Cook Spices – Heat 1.5 tbsp oil or ghee in a large skillet over medium-high heat. Add the peppercorns, cinnamon stick, and the remaining cloves, cardamom, and bay leaf. Let the spices cook for 10-20 seconds.
  2. Add Ingredients – Add the potatoes, cauliflower, carrot, green beans, and peas to the skillet. Cook for 2-3 minutes, stirring often. Add the garlic and ginger, stir, and cook for 30 seconds or until fragrant.
  3. Finish Veggie Gravy – Stir in the yogurt, water, 1/2 tsp salt, cumin, garam masala, and cayenne pepper. Bring the mixture to a bubble then reduce the heat to a simmer. Let everything cook, stirring occasionally, until the veggies are tender. About 10 minutes. Add more water as the veggies cook if the gravy reduces too much.

Assemble and cook the biryani

  1. Assemble – Spread half of the veggie gravy into a heavy bottomed pot with a well fitting lid, I used a dutch oven. Top the veggies with half the rice, then drizzle half the saffron milk over the rice. Top with half the onion mixture, and half of each the cilantro and mint. Repeat with the remaining veggie gravy, rice, saffron milk, and onion mixture.
  2. Cook – Place a large, flat skillet (or pan) with 3 cups of hot water onto the stovetop element over low heat. Add the pot with your biryani into the skillet. Let the biryani cook for 25-30 minutes or until the rice is cooked and tender. *This method will give you a nice, even, low heat to gently cook your biryani without burning the bottom.
  3. Garnish & Serve – Garnish with remaining cilantro and mint before digging in.
side view shot of a gorgeous plate full of vegetable biryani with a fork in it

How to serve

This vegetable biryani can be served as is and is substantial enough to be a meal on its own. In India, it if often unheard of to serve just one dish on it’s own; Biryani is usually served with a selection of yoghurt and onions, roasted eggplant, or a simple salad made with onion, carrot, cucumber and lemon wedges.

How to store leftover biryani

Leftover biryani will keep in the fridge for up to 4 days, stored in an airtight container.

2 plates with freshly made vegetable biryani

Did you like this rice dish? Try these!

  • Spanish Rice with Ground Beef
  • Dirty Rice
  • Sausage Chicken With Cheesy Rice
  • Cauliflower Rice
  • Shakshuka
  • No Peek Chicken Rice Casserole
  • Coconut Rice
  • Chicken Marsala
  • Instant Pot Coconut Curry Chicken
  • Instant Pot Chicken Tikka Masala

Craving More? Follow Along:

Free Newsletter

Subscribe & receive a FREE Comfort Food Recipe Book!





Pinterest
Facebook
Instagram
Recipe
4.75 from 4 votes

Vegetable Biryani

Vegetable Biryani – A bold and flavorful Indian dish with spiced basmati rice and a thick, fragrant vegetable gravy. This dish may have a lengthy process, but the end result is well worth the effort.
Prep: 30 minutes mins
Cook: 1 hour hr 10 minutes mins
Total: 2 hours hrs 10 minutes mins
Soaking time: 30 minutes mins
Print
Rate
8

Equipment

  • 6 Quart Dutch Oven
  • 12-inch Cast Iron Skillet

Ingredients

  • 1 1/2 cups basmati rice or other white long grain rice
  • 6 cardamom pods
  • 6 whole cloves
  • 2 bay leaves
  • 1 star anise pod
  • 1 1/2 teaspoon salt or to taste
  • 2.5 tablespoon olive oil or ghee
  • 1 white onion sliced 1/4" thin
  • 1/4 cup golden raisins
  • 1/4 cup cashews
  • 1/4 cup sliced almonds
  • 1/4 teaspoon saffron
  • 1/4 cup milk hot
  • 1/4 teaspoon whole peppercorns
  • 1 cinnamon stick 2" long
  • 2 Yukon gold potatoes peeled or unpeeled, cubed to 1/2-3/4" bite-sized pieces
  • 1/2 cup cauliflower cut into florets
  • 1 medium carrot peeled and sliced into 1/4" rounds
  • 1/2 cup green beans cut into 1" pieces
  • 1/2 cup peas fresh, canned, or frozen
  • 1 tablespoon garlic minced
  • 1 tablespoon fresh ginger minced
  • 1/2 cup plain yogurt
  • 1/4 – 1/2 cup water
  • 1 teaspoon cumin ground
  • 1 tablespoon garam masala
  • 1/4 teaspoon cayenne pepper or more if you like heat
  • 1 tablespoon fresh cilantro chopped
  • 1 tablespoon fresh mint chopped
US Customary – Metric

Instructions

Prep the rice

  • Soak the rice in room temperature water for 30 minutes.
  • Bring a pot of water to a boil, and add the rice along with 3 cardamom pods, 3 cloves, bay leaf, star anise, and 1 tsp salt. Cook until the rice is 70% cooked- not fully cooked. It should still have some bite to it. Drain the rice and set aside.

Fry the onions & prep saffron milk

  • Add 1 tbsp oil to a skillet over medium heat. Dump in the onion, and toss to coat the slices in oil. Let them fry for 5-7 minutes, stirring often, until they begin to turn golden.
  • Add the raisins, cashews, and almonds to the skillet and cook for another 5 minutes or until the onions are well browned and the nuts are toasty.
  • Stir the saffron into the hot milk and let it sit for at least 10 minutes.

Cook the veggie gravy

  • Heat 1.5 tbsp oil or ghee in a large skillet over medium-high heat. Add the peppercorns, cinnamon stick, and the remaining cloves, cardamom, and bay leaf. Let the spices cook for 10-20 seconds.
  • Add the potatoes, cauliflower, carrot, green beans, and peas to the skillet. Cook for 2-3 minutes, stirring often. Add the garlic and ginger, stir, and cook for 30 seconds or until fragrant.
  • Stir in the yogurt, water, 1/2 tsp salt, cumin, garam masala, and cayenne pepper. Bring the mixture to a bubble then reduce the heat to a simmer. Let everything cook, stirring occasionally, until the veggies are tender. About 10 minutes. Add more water as the veggies cook if the gravy reduces too much.

Assemble and cook the biryani

  • Spread half of the veggie gravy into a heavy bottomed pot with a well fitting lid, I used a dutch oven. Top the veggies with half the rice, then drizzle half the saffron milk over the rice. Top with half the onion mixture, and half of each the cilantro and mint. Repeat with the remaining veggie gravy, rice, saffron milk, and onion mixture.
  • Place a large, flat skillet (or pan) with 3 cups of hot water onto the stovetop element over low heat. Add the pot with your biryani into the skillet. Let the biryani cook for 25-30 minutes or until the rice is cooked and tender. This method will give you a nice, even, low heat to gently cook your biryani without burning the bottom.
  • Garnish with remaining cilantro and mint before digging in.

Tips & Notes:

  1. Leftover biryani will keep in the fridge for up to 4 days, stored in an airtight container.

nutrition facts

Calories: 321kcal (16%) Carbohydrates: 49g (16%) Protein: 8g (16%) Fat: 11g (17%) Saturated Fat: 2g (13%) Cholesterol: 3mg (1%) Sodium: 463mg (20%) Potassium: 486mg (14%) Fiber: 5g (21%) Sugar: 7g (8%) Vitamin A: 1471IU (29%) Vitamin C: 18mg (22%) Calcium: 93mg (9%) Iron: 2mg (11%)
Author: Joanna Cismaru
Course: Side Dish
Cuisine: Indian

before you go!

Did you try this recipe?

Leave us a recipe rating below + tag @cravinghomecooked on instagram and hashtag it #cravinghomecooked!

Joanna Cismaru

Joanna Cismaru

I’m Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Here you will find a variety of recipes using simple everyday ingredients and creating wonderful, delicious and comforting meals, including some decadent desserts. Find me on Facebook, Instagram, and Pinterest.

Read More

Comfort Food Recipes

Subscribe and receive a FREE copy of my Top 25 Recipes eBook!





Previous Post
Asian Lettuce Wraps
Next Post
Instant Pot Orange Chicken
Subscribe
Notify of
guest
Rate this recipe




guest
Rate this recipe




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

1 Comment
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

joanna cismaru headshot.

welcome

Hi and Welcome! I’m Joanna and I’m the creator of this blog. I am a writer, a photographer and a cookbook author.

Read More…

Click to subscribe to new recipes & latest cravings!

Subscribe & receive a FREE Comfort Food Recipe Book!




Popular Now

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Cheeseburger Hamburger Helper

sliced up chicken parmesan on a bed of spaghetti in a black bowl.

Chicken Parmesan

Buffalo Chicken Lasagna

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

chicken club pasta salad in a white bowl.

Chicken Club Pasta Salad

Dinner Recipes

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

Instant Pot Meatloaf

Butter Chicken

Stuffed Cabbage Rolls

Taco Stuffed Pepper Casserole

freshly made garlic butter steak and potatoes in a skillet.

Garlic Butter Steak And Potatoes

chinese sizzling beef on a bed of rice in a plate.

Chinese Sizzling Beef

chicken fajitas on a tortilla garnished with sour cream and limes.

Slow Cooker Chicken Fajitas

Comfort Food Recipes

Subscribe and receive a FREE copy of my 25 Recipe ebook!

Download Now

Subscribe & receive a FREE Comfort Food Recipe Book!





our top ten

most popular recipes

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Easy Pasta Alfredo

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

honey garlic chicken bites on a bed of rice in a bowl.

Honey Garlic Chicken Bites

freshly baked blueberry biscuits in a black cast iron skillet.

Blueberry Biscuits

Chicken Spaghetti

Butter Chicken

Browse All

Explore:

Recipe Index
Cookbook
Free eBook
Contact

Follow Along:

Facebook
Instagram
YouTube
Pinterest

AS FEATURED ON:

parade logo.
thekitchen logo.
msn logo.
bloglovin logo.
Visit My Other Site: Jo Cooks
Privacy Policy
Accessibility
© 2025
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




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