The Flexible Chef
Vegetable Biryani with Homemade Biryani Masala
May 4, 2026

Biryani has a history that stretches back to the Persian royal courts and arrived in India through the Mughal Empire in the sixteenth century, where it was transformed by local spices, long-grain rice and the ingenuity of the court kitchens into the layered, aromatic dish we know today. The word itself comes from the Persian birinj biriyan β€” rice fried before cooking β€” and the method has barely changed in five hundred years. This vegetable biryani follows that same principle: parboiled Tilda basmati layered over spiced vegetables, sealed and finished by steam using the dum method, with homemade ghee and homemade biryani masala doing the heavy lifting on flavour. I will be honest with you β€” given a free choice, I would always reach for vegetable pilau. But a properly made vegetable biryani is a different proposition entirely, and one that holds its own, even against a good pilau.

Vegetable biryani in a blue Le Creuset wide pan on a black speckled granite worktop, topped with saffron rice, crisp fried onions, cashews and fresh coriander β€” The Flexible Chef
Vegetable biryani straight from the pan at Casa Adora β€” saffron rice, crisp onions, coriander and the occasional cashew

The Story Behind Biryani

The name comes from the Persian birinj biriyan β€” rice fried before cooking β€” and the dish traces its origins to the ancient Persian royal courts, where rice was lightly fried in ghee before being layered and slow-cooked with meat. When the Mughal Empire expanded into the Indian subcontinent in the sixteenth century, the dish travelled with it, and the royal court kitchens transformed it beyond recognition. Indian spices, aromatics and local long-grain rice turned a subtle Persian rice dish into something far more complex and intensely flavoured.

A famous historical legend attributes the modern biryani to Empress Mumtaz Mahal β€” the queen for whom the Taj Mahal was built. According to the story, she visited the army barracks and found the soldiers malnourished, and ordered the royal chefs to create a single pot combining meat, rice and spices to provide a balanced meal for the troops. Whether the story is true or not, it captures something real about biryani: it is a dish designed to nourish as much as to impress.

As the Mughal Empire expanded, biryani adapted to local ingredients and cooking styles, producing the distinct regional varieties we know today β€” the delicate, aromatic Lucknowi style; the intensely spiced Hyderabadi kachhi biryani, where raw marinated meat is layered directly with parboiled rice; and the Kolkata version, which introduced potatoes and boiled eggs into the rice during leaner times. This is a vegetable biryani, which sits outside all of those traditions and inside all of them at once.


The Rice β€” Why Aged Basmati Matters

Not all basmati is equal. I use Tilda Pure Basmati β€” a pre-matured premium grain grown at the foothills of the Himalayas that absorbs water exceptionally well and elongates to more than twice its original length when cooked. For more on basmati and how it compares to other rice varieties, see my guide to types of rice.

The key to biryani rice is the parboil β€” the rice goes into the dum at 70 to 75% cooked, and finishes in the steam. Get this right and every grain will be long, separate and fragrant. Get it wrong and the rice will either be chalky or, worse, turn to mush in the dum.

Two additions to the parboiling water make a real difference. A teaspoon of lemon juice lowers the pH of the water slightly, slowing starch breakdown and keeping the grains firm, bright and separate. A teaspoon of ghee coats each grain as it cooks, preventing sticking and adding a subtle richness. Neither is strictly required if you are using good quality aged basmati and have rinsed it well, but both are worth doing.


The Vegetables

Biryani is traditionally a vehicle for whatever is good and available β€” which makes it an ideal dish for the bottom drawer of the fridge. I use onion, carrot, potato, green beans, red pepper, cauliflower, courgette and grated white cabbage, though the combination changes with the season and what the market in the village has to offer. The cabbage goes in a little later than the rest, to retain some texture β€” though if a walk with the dog takes precedence, it all goes in at once and no one suffers for it.

One practical note on the potato: cut it into small cubes, no larger than 1cm. In a single-pan biryani there is no separate par-cooking step, so the potato needs to be small enough to cook through in the time the other vegetables take.


Vegetable Biryani β€” The Recipe

Serves 1 with leftovers

For the parboiling water

  • Large pan of well-salted water (it should taste like the sea)
  • 1 small piece cassia bark (cinnamon works if cassia is unavailable)
  • 4 green cardamom pods, lightly crushed
  • 4 cloves
  • 2 bay leaves
  • 1 tsp lemon juice
  • 1 tsp homemade ghee

For the rice

  • 150g Tilda aged basmati rice, washed and soaked for 30 minutes

For the vegetables

  • 2 tbsp ghee
  • 1 medium onion, thinly sliced (reserve half for the garnish)
  • 1 medium carrot, diced
  • 1 medium potato, cut into 1cm cubes
  • Large handful green beans, trimmed and halved
  • Β½ red pepper, diced
  • ΒΌ small cauliflower, broken into small florets
  • Β½ small courgette, diced
  • 2 large handfuls grated white cabbage
  • 1 tsp homemade biryani masala, plus more to taste
  • Salt to taste

For the dum and garnish

  • Good pinch of saffron steeped in 3 tbsp warm milk for 10 minutes
  • 1 tbsp ghee
  • Reserved onion, fried in ghee until deep golden and crisp
  • Fresh coriander or mint, roughly chopped

Method

Step 1 β€” Soak the rice
Wash the basmati in several changes of cold water until it runs clear, then cover with cold water and soak for 30 minutes. Drain well before cooking.

Step 2 β€” Parboil the rice
Bring a large pan of well-salted water to a rolling boil. Add the cassia bark, cardamom, cloves, bay leaves, lemon juice and ghee. Drop in the drained rice and cook on high heat for 5 to 6 minutes, checking from the 5-minute mark. The rice is ready when a grain pressed between thumb and forefinger breaks into 2 or 3 firm pieces but does not mash β€” about 70 to 75% cooked. Drain immediately through a colander and spread on a wide tray if you are not layering straight away.

Step 3 β€” Fry the garnish onions
In your wide, heavy-based pan, heat a tablespoon of ghee over a medium-high heat and fry the reserved half onion, stirring frequently, until deep golden and crisp. Remove and set aside on kitchen paper. Don't rush this β€” properly caramelised onions are what give biryani its characteristic sweetness and colour.

Step 4 β€” Cook the vegetables
In the same pan, heat another tablespoon of ghee over a medium heat. Add the remaining onion and cook until softened and lightly golden, around 5 minutes. Add the potato cubes first β€” they need the most time β€” followed by the carrot, cauliflower and green beans. Stir in the biryani masala, season with salt, and cook for 5 minutes, stirring regularly. Add the red pepper and courgette and cook for a further 3 minutes. Add the grated cabbage a little later to retain some texture β€” though if life intervenes and it all goes in at once, no one will suffer for it.

Step 5 β€” Coat the rice in ghee
Push the vegetables to the edges of the pan. Add a small knob of ghee to the centre, let it melt, then add the drained parboiled rice and turn it gently to coat every grain. This keeps the grains separate and adds a richness that water-cooked rice alone cannot achieve. Spread the rice evenly over the vegetables in a single layer.

Step 6 β€” The dum
Drizzle the saffron milk over the top of the rice β€” it will mottle the surface with threads of gold and amber. Scatter over the crisp fried onions and the cashews if using. Lay a sheet of foil tightly over the pan before placing the lid on top. This double seal traps the steam and is the closest a domestic hob can get to a traditional sealed dum pot. Place a clean folded tea towel over the lid. The tea towel does not absorb much steam β€” what it does is catch the condensation from the underside of the lid, preventing it from dripping back onto the rice and creating wet patches. Cook on the lowest possible heat for 10 minutes, then turn off the heat entirely and leave undisturbed for a further 10 minutes.

Step 7 β€” Serve
Remove the lid and foil carefully β€” the steam will be fierce. Scatter over the fresh coriander or mint, whichever is to hand. Serve straight from the pan with homemade mango chutney alongside.


The Dum Method β€” How It Works

Dum β€” from the Persian dam, meaning breath β€” is the technique of sealing a pot and cooking its contents in their own steam. In a traditional biryani, the pot is sealed with a rope of dough, placed over low coals and sometimes weighted with hot embers on the lid, so heat surrounds the pot from every direction. The result is a gentle, even steam that finishes the rice and melds the flavours of the layers below without drying anything out.

On a domestic hob the principle is the same, even if the execution is simpler. A sheet of foil pressed tightly over the pan before the lid goes on replicates the dough seal well enough. The wide, heavy-based pan matters here β€” Delia Smith has long advocated cooking rice in a wide, shallow pan rather than a deep pot, and for exactly the right reason: the rice spreads out, the steam distributes evenly, and every grain cooks at the same rate. A Le Creuset sautΓ© pan or wide braiser is ideal.


Garnish and Serving

The garnish is not decoration β€” it is part of the dish. The saffron milk goes on before the dum, threading gold through the top layer of rice as it steams. The crisp fried onions go on at the same point, softening slightly in the steam but retaining enough texture to add contrast. Fresh coriander or mint β€” whichever is to hand β€” goes on at the very end, after the lid comes off, so the heat of the rice wilts it just enough without cooking it entirely. Serve straight from the pan. Biryani does not improve from being transferred to a serving dish and fussed over.

This vegetable biryani recipe is part of my Rice Recipes collection β€” a global collection of rice dishes from paella to pilau. Explore the Rice Recipes hub.

It also features in my Veg, Fruit & Pulses collection β€” proper produce, cooked properly. Explore the hub.

Wonky photos, proper food, genuine adventures β€” The Flexible Chef

SHARE THIS ARTICLE

Leave A Comment

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

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

Related News
April 17, 2023
The Day I Met Dennis Lillee, AM, MBE.
One day in rural France, in 2003, Australian cricketer, fast bowler and legend, Dennis Lillee, AM, MBE came into my…
October 31, 2025
Roasted Cherry Tomato Sauce for One – With Garlic-Marinated Turkey Chop
Still tucked up at Casa Adora, easing back into cooking after a proper bout of man flu. The greyhounds are…
July 1, 2026
No-Water Slow Cooker Chicken with Apple and Red Onion
I caught a glimpse of a technique online — a slow cooker whole chicken, no water added, cooked with nothing…
Laser Red