Vegetable Biryani
Vegetable Biryani
5 from 9 votes
Experience the aromatic fusion of basmati rice and fresh veggies with my Vegetable Biryani recipe. It's a heart-warming, traditional Indian dish that's not just nourishing, but also a culinary delight, ideal for beginners in the kitchen.
Vegetable Biryani

Imagine the tantalising aroma of basmati rice intermingling with a medley of vegetables and fragrant spices wafting through your kitchen. Ah! That’s Vegetable Biryani, a dish that has travelled through the corridors of history to present itself as a favourite comfort food, warming countless hearts across the globe.

Hailing from the Indian subcontinent, the tale of biryani is as vibrant and diverse as the dish itself. It’s said to have Persian roots and was introduced to India by the Mughals.

Over the centuries, biryani has adapted to local tastes and preferences, blossoming into a range of variants, one of which is my beloved Vegetable Biryani.

Now, some may argue that a ‘Vegetable Biryani’ is a modern twist to cater to the growing population of vegetarians, and that is partially true.

While the classic versions often contained meat, the essence of biryani lies in the harmonious blending of rice, spices, and a main ingredient, which can well be a mix of succulent vegetables.

Let me tell you this, though – crafting a delectable pot of Vegetable Biryani isn’t as formidable a task as you might think. It’s a welcoming recipe for novices, offering a great way to learn the fundamentals of Indian cooking.

Yes, the ingredients list might look long, and the process may seem intricate, but don’t let that intimidate you! As they say, the beauty of cooking lies in the journey, and Vegetable Biryani is a fantastic journey to embark upon.

The beauty of this recipe is its flexibility. Whether you are a strict vegan, a health-conscious foodie, or just someone who loves to experiment in the kitchen, Vegetable Biryani can be your canvas to paint the colours of your culinary imagination.

Vegetable Biryani is an orchestra of flavours in a single pot. Every grain of rice is infused with the exotic blend of spices – cumin seeds, cardamom pods, cloves, a cinnamon stick, and a bay leaf, just to name a few.

Then there are my star performers – the vegetables, lending their unique textures and flavours to the dish. The potatoes, onions, carrots, and green peas all join in the symphony, culminating in a dish that is rich, hearty, and deeply satisfying.

And the best part? With my detailed, step-by-step instructions, this lavish dish will become an achievable feat in your kitchen.

So let’s set forth on this culinary adventure, shall we? Put on your apron, gather your ingredients, and get ready to impress your loved ones with a pot of aromatic, homemade Vegetable Biryani!

Remember, every step is a learning curve, and every spice a story waiting to be told. Dive in, relish the process, and be prepared to fall in love with the result.

What Ingredients to Use & Why

Vegetable Biryani is a potpourri of vibrant flavours, vivid colours, and aromatic spices that come together to create a delightful culinary experience. Each ingredient contributes its unique essence, working in harmony to bring this masterpiece to life.

In a world that’s rapidly adopting a more plant-centric diet, this recipe is a testament to how wholesome and flavourful vegetarian cooking can be.

Basmati Rice: This long-grain rice is known for its fragrant aroma and light, fluffy texture when cooked. It is the backbone of any biryani, imparting a delicate flavour and perfectly absorbing the spices and flavours of the dish.

Alternatives include Jasmine rice or any other long-grain rice, although they may not provide the exact aroma of Basmati.

Potatoes and Carrots: These root vegetables provide substance and a variety of textures to the biryani. Their mild flavours soak up the vibrant spices while adding a hint of earthiness and natural sweetness respectively. In a pinch, parsnips or sweet potatoes could work as replacements.

Onion: Sautéed until golden brown, onions add a sweet and savoury depth to the dish. The caramelization process unlocks their inherent sweetness, giving the biryani a rich flavour base.

Green Peas: They add a pop of colour and a burst of sweetness with each bite. Their firm texture balances the softness of other vegetables. Frozen peas can be used in place of fresh ones.

Whole Spices: This group of spices, referred to as “whole spices,” imparts an unmistakable aroma and warmth to the biryani. Each spice has its unique profile – cumin’s earthiness, cardamom’s sweet-spicy notes, cloves’ pungent warmth, cinnamon’s sweet spiciness, and bay leaf’s subtle bitterness.

There aren’t perfect substitutes for these, but in an emergency, using their ground versions could work.

Vegetable Oil: Used as a cooking medium, it’s the vehicle that allows the spices to release their essential oils and flavours. You can substitute it with any neutral oil or even ghee for a richer flavour.

Ginger and Garlic Paste: These add a pungent depth to the dish and help in balancing the flavours. They also have digestive benefits. If pastes are unavailable, fresh ginger and garlic, finely minced, would serve just as well.

Spices: These ground spices add a world of flavour, giving the biryani its characteristic warmth, spiciness, and vibrant colour. While each spice is unique, curry powder could be used as a substitute if necessary.

Salt: An essential seasoning that amplifies all other flavours and brings balance to the dish. While the amount is subjective to individual taste, it’s a crucial component that shouldn’t be omitted.

Coriander: Garnishing with fresh coriander leaves adds a refreshing note, contrasting the warm, spiced biryani. Its vibrant green also makes for a visually appealing dish. Parsley could be used as a substitute, though it won’t offer the same flavour profile.

Remember, cooking is an art. Feel free to experiment with the ingredients and their quantities to make your biryani uniquely yours.

Mastering the Traditional Vegetable Biryani Recipe

As a passionate home cook, I’ve spent a considerable amount of time exploring the multifaceted world of Indian cuisine. Among my favourite dishes to prepare is the traditional vegetable biryani – a flavourful, aromatic, and hearty one-pot meal that truly encapsulates the essence of Indian gastronomy.

Vegetable biryani is an exquisite dish that marries basmati rice with a medley of vegetables, all brought to life by a blend of fragrant spices. Its beauty lies in the symphony of flavours and textures that unfold with every bite.

It’s an art to balance the spices perfectly, ensuring that each one gets a chance to shine without overpowering the others.

The vegetable biryani I often prepare starts with a choice selection of vegetables such as potatoes, onions, carrots, and green peas. The spices, which include cumin seeds, cardamom pods, cloves, a cinnamon stick, and a bay leaf, are gently sautéed to release their fragrant aromas.

To this, I add ginger and garlic pastes, a mix of dry spices, and the vegetables, letting them cook until they’re tender but still maintain their shape.

Then comes the star of the dish – the basmati rice. It is thoroughly rinsed, soaked, and partially cooked before being layered on top of the vegetables.

It’s crucial to ensure that the rice is not fully cooked when added to the pot, as it continues to cook and absorb the flavours from the vegetables and spices beneath it.

The pot is then covered and allowed to cook on low heat, enabling the steam to cook the rice to perfection. Once done, the biryani is left to rest for a few minutes before being fluffed with a fork and garnished with freshly chopped coriander.

This recipe, passed down through generations and perfected over time, is a staple in my kitchen, and a sure hit with my family and friends.

Diversifying the Vegetable Biryani Recipe

Having made countless batches of vegetable biryani over the years, I’ve realized the beauty of its flexibility. While the recipe I first learned used a specific set of vegetables, over time, I’ve found that almost any vegetable can find a home in this delicious dish.

Initially, my vegetable biryani comprised only potatoes, onions, carrots, and green peas. But as I grew more comfortable and adventurous in the kitchen, I began experimenting with a variety of other vegetables.

Today, it’s not uncommon for me to include bell peppers, cauliflower, beans, or even paneer (Indian cottage cheese) in my biryani.

The key, I’ve found, is to consider the cooking time of each vegetable. Root vegetables like potatoes and carrots need more time to cook than, say, bell peppers or peas. Therefore, when cooking, I add the vegetables that take longer to cook first, and then gradually add the others.

It’s also important to cut the vegetables into roughly equal sizes to ensure even cooking. That way, every spoonful offers a medley of perfectly cooked vegetables, each adding its own unique flavour and texture to the dish.

But what about leftover vegetables? Biryani is a great way to use them! Not only does it help reduce food waste, but it also transforms your leftovers into a delicious meal that’s a feast for the senses.

So, while tradition dictates certain vegetables for biryani, don’t be afraid to experiment. After all, cooking should be a creative journey. A dash of creativity in your vegetable biryani can lead to an exciting new version of the dish that is uniquely yours!

The Art of Cooking Basmati Rice for Biryani

My countless culinary adventures have taught me one essential lesson – mastering the art of cooking basmati rice can truly elevate a dish like vegetable biryani. The long, slender grains of basmati, when cooked correctly, separate beautifully and enhance the texture of the biryani.

One fundamental step in cooking basmati rice is the washing process. I like to rinse the rice under cold water until the water runs clear. This step removes excess starch from the rice, which can make it sticky when cooked.

Then, I soak the rice for about 30 minutes. This soaking time is crucial as it helps the rice to absorb water, elongate, and become fluffy upon cooking.

The next part involves parboiling the rice. This step can be a little tricky, as it’s essential not to fully cook the rice at this stage. I usually boil it for about 5-6 minutes until the rice is partially cooked. The grains should still have a slight bite to them. After parboiling, I drain the rice and set it aside.

Finally comes the layering and steaming. I layer the partially cooked rice over the cooked vegetables and spices in the pot, cover it, and let it cook on low heat. This process, also known as ‘dum’, allows the rice to finish cooking in the steam generated in the pot, absorbing the flavours of the spices and vegetables.

The result? Fluffy, aromatic, and flavourful basmati rice that beautifully complements the spiced vegetables in the biryani. The process might be a bit labour-intensive, but the end result is entirely worth the effort.

Essential Spices for Vegetable Biryani

In my kitchen, the creation of a delicious vegetable biryani is a testament to the power of spices. The combination of cumin seeds, cardamom pods, cloves, a cinnamon stick, and a bay leaf creates a complex flavour profile that is both warm and aromatic.

I usually start by heating the oil and adding the cumin seeds. Cumin seeds are a fundamental part of biryani. Their slightly bitter, warm flavour sets the stage for the other spices.

Then, I add the cardamom pods, cloves, cinnamon sticks, and bay leaf. As they sizzle in the oil, these spices release their distinctive fragrances and infuse the oil with their flavours.

Next, I add the pastes – ginger and garlic. These two robust ingredients provide a spicy, slightly sweet depth to the dish. Then comes the addition of dry spices like coriander powder, cumin powder, garam masala powder, turmeric powder, and salt.

These dry spices further enrich the biryani, giving it its characteristic colour and taste.

Turmeric, with its vibrant colour and subtle earthy flavour, adds a beautiful golden hue to the biryani. Coriander and cumin powders, both earthy and slightly lemony, blend beautifully with the heat from the garam masala. Finally, garam masala, a blend of various spices, gives the dish a warm, aromatic finish.

A well-made biryani is a fine balance of these spices – none too overpowering, yet each distinct and vital to the overall flavour of the dish. Once you master this balance, you’re well on your way to creating a truly divine vegetable biryani.

Preparing Vegetable Biryani Without Cardamom or Cloves

In my culinary adventures, I’ve met many people who don’t have certain spices on hand or simply don’t enjoy the taste of particular ones. And let me assure you, it’s perfectly okay! Even without cardamom or cloves, you can still create a flavourful vegetable biryani.

Cardamom and cloves are integral spices in traditional biryani, lending their unique aromas to the dish. But their absence doesn’t have to be a deal-breaker. When I’m out of these spices, I often reach for substitutes that can provide similar flavour profiles.

For cardamom, I find that a mix of cinnamon and nutmeg can work wonders. These spices can mimic cardamom’s sweet, slightly spicy flavour. While the taste won’t be exactly the same, it’s a close enough approximation that keeps the spirit of the dish alive.

For cloves, allspice is a great substitute. With its warm, slightly peppery flavour, it approximates the sweet spiciness of cloves quite well. If allspice isn’t available, a combination of cinnamon and nutmeg can also do the trick.

And then, there are days when I prepare biryani without these spices altogether. In such cases, I find that focusing on the other spices, like cumin, cinnamon, and bay leaves, can still result in a hearty, flavourful biryani.

Using fresh herbs like coriander and mint can also elevate the flavours and make up for the missing spices.

Remember, cooking is all about adapting and experimenting. While certain spices are traditionally used in vegetable biryani, don’t let their absence stop you from enjoying this delicious dish.

Ensuring Perfectly Cooked Rice and Vegetables in Vegetable Biryani

One challenge I’ve often encountered when making vegetable biryani is ensuring that both the rice and vegetables are cooked to perfection. Over the years, I’ve discovered a few tips and tricks that guarantee perfect results every time.

Firstly, the vegetables should be cut into uniform sizes. This ensures they cook evenly and at the same rate. I always add the hardier vegetables like potatoes and carrots first, as they take longer to cook, followed by the softer ones like peas.

A crucial step is the sautéing of the vegetables with the spices. This process ensures that the veggies are coated with the spices, infusing them with flavour, and partially cooking them before the addition of water.

Rice is another crucial component. Rinsing the basmati rice until the water runs clear and soaking it before cooking removes excess starch and helps the grains remain separate once cooked.

Partially cooking the rice before adding it to the biryani is another tip I follow to ensure that the grains don’t become mushy.

Layering the partially cooked rice over the cooked vegetables and cooking it on a low flame is essential. This allows the rice to steam perfectly, absorbing the flavours of the spices and vegetables.

Lastly, giving the biryani time to rest after it’s off the heat is a step I never skip. This allows the flavours to meld together and the rice to firm up a bit, making it easier to fluff without breaking the grains.

With practice and a little bit of patience, achieving perfectly cooked rice and vegetables in your vegetable biryani is absolutely attainable!

Best Ways to Serve Vegetable Biryani

Over my many years of cooking and serving vegetable biryani, I’ve learned that presentation is almost as important as the taste itself. Biryani is not just a meal; it’s an experience that begins with the eyes and ends with the palate.

Traditionally, biryani is a one-pot meal, meant to be savoured on its own. But I’ve found that a well-paired side dish can take the experience to a whole new level.

My personal favourite accompaniment to vegetable biryani is raita – a cooling yoghurt-based side dish that perfectly balances the spiciness of the biryani. I often make a simple cucumber raita or sometimes a boondi raita for a little crunch.

In addition to raita, I sometimes serve a side salad – typically something fresh and tangy, like a simple kachumber salad made from chopped onions, tomatoes, and cucumbers, with a sprinkle of salt, pepper, and a dash of lemon juice.

It adds a refreshing crunch and a burst of freshness that complements the rich biryani wonderfully.

If I’m serving biryani for a special occasion or a dinner party, I like to add a bit of garnish before serving. A sprinkle of fried onions, a handful of chopped coriander, or even a few strands of saffron soaked in warm milk can make the dish look as impressive as it tastes.

Serving the biryani in a beautiful, large serving dish allows for the colourful layers of rice and vegetables to be seen, adding to the visual appeal. After all, we eat with our eyes first, and a beautifully presented vegetable biryani is sure to whet the appetite of your guests.

Preparing Vegetable Biryani in a Rice Cooker or Instant Pot

I’ve been making vegetable biryani for a long time, and I’ve always been open to new methods of cooking. The use of a rice cooker or Instant Pot can make the process easier without compromising on flavour.

When making vegetable biryani in a rice cooker, I start by using the cooker’s sauté function to fry the spices and vegetables, just as I would in a traditional pot.

Then, I add the soaked and drained basmati rice, along with the appropriate amount of water (usually a 1:1.5 ratio of rice to water works well in a rice cooker). Then, I simply close the lid, set the cooker to the ‘white rice’ or ‘basmati’ setting, and let the machine work its magic.

An Instant Pot offers even more versatility with its pressure-cooking function, making the biryani cooking process faster. Similar to the rice cooker method, I start by using the sauté function for the initial cooking of spices and vegetables.

After adding the rice and water, I then switch to the ‘pressure cook’ setting, typically for around 6 minutes. After allowing a natural release for about 10 minutes, the biryani is ready.

Both methods result in delicious, fluffy biryani with perfectly cooked vegetables and rice. Plus, they have the added advantage of being relatively hands-off, freeing up your time for other tasks.

So, whether you stick to the traditional method or opt for a modern appliance, remember that the joy of cooking comes from the process and the love you put into the dish.

Exploring Variations of Vegetable Biryani

Throughout my culinary journey, I’ve learned that there are no strict rules in cooking, and that’s especially true for dishes as versatile as vegetable biryani. You can experiment with different ingredients and spices to create new flavours and textures.

One of the easiest ways to change up your biryani is to experiment with different vegetables. While potatoes, carrots, and green peas are my go-to options, I’ve found that veggies like cauliflower, bell peppers, or even paneer (Indian cottage cheese) can add a unique twist to the dish.

Incorporating seasonal vegetables is also a wonderful way to add variety and freshness to your biryani.

Another way to make a different kind of biryani is by changing the spice profile. Adding a touch of fennel seeds can add a sweet note to your biryani, while black cumin seeds can give it a slightly smoky flavour. You could even experiment with adding dried fruits like raisins or nuts like cashews for a bit of crunch and sweetness.

Alternatively, you could experiment with the style of biryani. For instance, the Kolkata biryani is known for its subtle flavours and the addition of boiled eggs and potatoes, while the Hyderabadi biryani is known for its fiery spices and the ‘dum’ cooking method.

Exploring these variations can be a delightful culinary adventure. So don’t be afraid to experiment and make your version of vegetable biryani. After all, the best cooking often comes from creative experimentation.

Storing Leftover Vegetable Biryani

In my kitchen, nothing goes to waste, especially something as delicious as vegetable biryani. However, preserving it for later consumption can sometimes be a challenge. Over the years, I’ve learned some effective methods to store and reheat biryani without losing its original flavour and texture.

The first step to preserving leftover biryani is allowing it to cool completely. Once cooled, it should be transferred to an airtight container. This helps to prevent the rice from drying out and also protects it from absorbing the flavours of other foods in the refrigerator.

Biryani can be stored in the refrigerator for about 3 to 4 days. When you’re ready to eat it, the key is to reheat it slowly so that the rice doesn’t become too dry.

I usually reheat it in a covered pan on low heat, adding a few tablespoons of water if necessary to generate steam and revive the moisture in the rice.

If you want to store biryani for longer periods, freezing is a good option. In this case, I portion the biryani into freezer-safe containers or zip-lock bags. This way, I only defrost the amount I plan to eat.

Thaw it in the refrigerator overnight before reheating it gently on the stove, again, adding a little water if needed.

Whether enjoyed fresh or savoured as leftovers, vegetable biryani is a delight to the senses. With these preservation tips, you can ensure that even your leftover biryani brings you the same joy and flavour as when it was freshly cooked.

Check Out These Other Recipes

If you relished this Vegetable Biryani, then I’ve got some real treats in store for you. My Chicken Biryani has the same fragrant spices and fluffy basmati rice as the vegetable version, but with succulent pieces of chicken that take it to another level. You won’t be able to resist.

My Aloo Pulao recipe is a delightful change from the norm. Imagine fluffy grains of rice, mingling with tender pieces of potato and a delicate blend of spices. Every mouthful is a flavour explosion that’ll make you crave more. It’s the perfect dish when you want to keep it simple but not compromise on taste.

Then, let me transport you to the tantalizing world of my Mutton Pulao. Yes, you read it right. Mutton Pulao. It’s a harmony of flavourful mutton pieces and aromatic rice that will whisk you away to a far-off place with every bite.

It’s the perfect addition to any dinner table and makes a welcome change from your standard rice dishes.

Don’t even get me started on my Vegetable Fried Rice. Oh, who am I kidding, let’s dive right in! A riot of colourful vegetables, succulent grains of rice, and a blend of spices that’ll make your taste buds sing. You’ll want to make this one over and over again.

Rounding things off is my Jeera Rice. It might sound simple, but it’s simplicity at its best. The fragrance of cumin seeds sizzled to perfection, and the soft and fluffy rice – it’s a match made in heaven. This rice dish complements a variety of meals and can also be enjoyed on its own.

I can’t wait for you to try these rice delights! If they make your taste buds dance the way I think they will, then leave a comment below and let me know. I always love to hear your thoughts.

Vegetable Biryani

Vegetable Biryani

by Nabeela Kauser
Experience the aromatic fusion of basmati rice and fresh veggies with our Vegetable Biryani recipe. It's a heart-warming, traditional Indian dish that's not just nourishing, but also a culinary delight, ideal for beginners in the kitchen.
5 from 9 votes
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Course Dinner, Main Course
Cuisine Indian, Pakistani
Servings 6
Calories 414 kcal


  • 400 g Basmati Rice
  • 2 Potatoes Peeled, cubed
  • 1 Onion Thinly sliced
  • 1 Carrot
  • 100 g Green Peas
  • 1 tsp Cumin Seeds
  • 2 Cardamom Pods
  • 2 Cloves
  • 1 Cinnamon Stick
  • 1 Bay Leaf
  • 2 tbsp Vegetable Oil
  • 1 tsp Ginger Paste
  • 1 tsp Garlic Paste
  • 1 tsp Coriander Powder
  • 1/2 tsp Cumin Powder
  • 1/2 tsp Garam Masala Powder
  • 1/2 tsp Turmeric Powder
  • 500 ml Water
  • Salt To taste
  • Coriander Garnish


  • Begin by thoroughly rinsing the rice in cold water and soaking it.
  • Heat oil in a heavy-bottomed pot over medium-high heat.
  • Add cumin seeds, cardamom pods, cloves, cinnamon stick, and bay leaf. Sauté for a few seconds until fragrant.
  • Add sliced onions and sauté until they turn golden brown.
  • Add ginger paste and garlic paste and continue to sauté for 1-2 minutes.
  • Mix in coriander powder, cumin powder, garam masala powder, turmeric powder, and salt. Sauté for another 1-2 minutes.
  • Add cubed potatoes, sliced carrots, and green peas. Mix well and cook for 5-7 minutes until the vegetables are partially cooked.
  • Add 500ml of water to the pot, mix well, and bring to a boil. Reduce the heat to low, cover the pot with a lid, and let the vegetables simmer for 10-15 minutes or until they are fully cooked.
  • While the vegetables are cooking, in a separate pot, bring 1 litre of water to a boil. Add the soaked rice and parboil for 5-6 minutes until the rice is partially cooked. Drain the rice and set it aside.
  • Once the vegetables are fully cooked, layer the partially cooked rice on top of them in the pot.
  • Cover the pot with a tight-fitting lid, reduce the heat to the lowest setting, and let the biryani cook for 15-20 minutes or until the rice is fully cooked and fluffy.
  • Once done, remove the pot from the heat and let it rest for 10 minutes.
  • Fluff the rice with a fork and garnish with chopped coriander leaves before serving.
  • Serve the biryani hot with raita or a side salad.


Nutritional facts:
The provision of nutritional information is done so merely as a courtesy and should not be taken as a guarantee.


Calories: 414kcalCarbohydrates: 81gProtein: 11gFat: 5gSaturated Fat: 1gSodium: 27mgPotassium: 630mgFibre: 8gSugar: 3gVitamin A: 1734IUVitamin C: 17mgCalcium: 64mgIron: 3mg
Keyword Comfort Food, Cooking, Food, Ramadan, Recipe, Rice, Spicy
Tried this recipe?Mention @CookwithNabeela or tag #CookwithNabeela!



Subscribe now to receive my latest recipes directly in your inbox. Stay up-to-date and never miss out!

Latest comments (4)

Nabeela Kauser

5 stars
I’m thrilled to hear that you enjoyed the biryani! If you have any more questions or if there’s anything else you’d like to try, feel free to reach out.:)

Nabeela Kauser

Absolutely, you can substitute sweet potato for regular potato. It will add a unique sweetness and a slightly different texture to the dish. Enjoy experimenting with the flavours!

Cook with Nabeela

Hi, I'm Nabeela!

I love to cook! I want to share with you my favourite, delicious family-friendly recipes. I want to inspire you to create fantastic food for your family every day.

More Recipes

Chicken Pulao

Chicken Pulao

Aloo Palak

Aloo Palak

Aloo Samosa

Aloo Samosa

Vegetable Fried Rice

Vegetable Fried Rice

Aloo Masala

Potato Curry

Egg Shakshuka

Egg Shakshuka