Punjab cuisine
Pakistani Vegetable Biryani
Pakistani Vegetable Biryani is a traditional Punjab Pakistani dish. Pakistani Vegetable Biryani proves that you don't need meat to make something spectacular. Packed with seasonal sabziyaan (vegetables), aromatic basmati, and all the classic biryani masala, this is a crowd-pleaser for vegetarians and a brilliant weeknight option when you want biryani without the long prep.
Let's address the elephant in the room: yes, some people will tell you vegetable biryani isn't 'real' biryani.
The vegetable version was developed in the 20th century to serve vegetarian guests, and the name is something of a misnomer: the technique is identical to meat biryani, simply substituting vegetables for protein. Those people have clearly never had a well-made one. Pakistani vegetable biryani, when done properly, is a completely satisfying dish with layers of flavour from the masala, texture from seasonal vegetables, and the same fragrant rice that makes meat biryani so irresistible. Fun fact: During the month of Ramadan and on days of religious observance, many Pakistani households make vegetable biryani as a lighter but still festive alternative. It's also perfect for feeding guests with dietary restrictions without making them feel like they're eating a lesser version of anything. The trick is treating the vegetables with the same respect you'd give meat — proper bhunai, good spicing, and a confident hand. This recipe is also quicker than meat biryani, which is a bonus.
Ingredients
Instructions
- FRY THE BIRISTA: Make your fried onions first — thin-sliced pyaz fried in oil over medium heat for 15-18 minutes until deep golden. Drain and set aside. Reserve the oil. HINT: Even in vegetable biryani, the birista provides most of the flavour foundation. Don't skip it or rush it.
- COOK THE VEGETABLE MASALA: In the birista oil, add remaining sliced onion and soften. Add adrak lehsan paste and fry 1-2 minutes. Add blended tomatoes, all spices, and salt. Cook until oil separates. Add aloo and gobhi first (they take longest), cook 5 minutes. Then add gajar, matar, and shimla mirch. Stir in dahi and cook 5 more minutes. HINT: Don't cook the vegetables all the way through in the masala — they'll finish during dum. You want them about 60% cooked here, still with a slight bite.
- PARBOIL THE CHAWAL: Boil salted water with whole spices, add soaked basmati and cook 6 minutes to 70% done. Drain. HINT: Vegetable biryani benefits from very slightly undercooked rice at this stage because the vegetables release some moisture during dum, which helps the rice finish perfectly.
- LAYER AND DUM: Spread vegetable masala in the pot. Add rice in two layers with mint, birista, colour, and kewra between and on top. Seal tightly and dum on tawa on low heat for 18-20 minutes. HINT: Vegetable biryani doesn't need as long on dum as meat biryani — the vegetables cook faster than meat.
- FOLD AND SERVE: Rest 5 minutes after turning off heat. Open, fold gently, and serve. HINT: The colours from different vegetables mixed through the rice make this dish visually stunning. Plate on a large platter to show off all the colours.
- GARNISH AND REST: After dum, rest 5 minutes before opening. Open the pot and gently fold from the bottom. The colourful vegetables — bright green matar, orange gajar, golden shimla mirch — will be visible throughout the rice, making this dish as visually appealing as any meat biryani. Scatter a handful of fresh dhania (coriander) over the top before serving. HINT: Vegetable biryani is best served immediately after opening — the vegetables continue to soften in the residual heat, so the sooner you plate it, the better the texture will be.
Chef's Secrets
- Cut vegetables into large pieces — smaller ones disappear and make the biryani feel like flavoured rice
- Don't feel limited by this vegetable list — seasonal vegetables like aloo bukhara, beans, or broccoli all work well
- Adding a spoonful of ghee over the top before sealing makes vegetable biryani taste noticeably richer
- Paneer cubes, added raw into the masala layer, are a fantastic protein addition that keep the dish vegetarian
- The kewra water is especially important here — without meat, the aromatic elements have to work harder
Common Questions
How long does Pakistani Vegetable Biryani take to make?
Total time is 1h 10m — 25m prep and 45m cooking.
How many servings does this recipe make?
This recipe makes 5 servings, and is rated easy difficulty.
Which region of Pakistan is Pakistani Vegetable Biryani from?
Pakistani Vegetable Biryani is from Punjab, Pakistan — one of the country's most distinctive culinary traditions.
What do you serve with Pakistani Vegetable Biryani?
Serve with thick dahi raita mixed with chopped dhania and zeera powder, green chutney, and papadum on the side.
Goes Well With
Authentic Karachi Biryani
The iconic Karachi-style biryani — fiery, tangy, loaded with potatoes and prunes. Born in the streets of Karachi, perfected by generations of Muhajir cooks.
Hyderabadi Biryani
The kacchi biryani of Hyderabad, Sindh — raw marinated meat layered with parboiled rice, sealed, and slow-cooked until every grain absorbs the masala. No pre-cooking the meat.
Bombay Biryani (Pakistani Style)
The Muhajir community's answer to Karachi biryani — more fragrant, more Nawabi, with fried potatoes, aloo bukhara (dried plums), kewra water, and a sweeter, more layered aromatic profile. Born in Bombay, perfected in Karachi.
What Cooks Are Saying
My husband said it's the best he's ever had. Coming from him that means everything!
Came out beautifully. Would have given 5 stars but I found the sauce a bit thin — easy fix though.
Leave a Review
Tried this recipe? Share your experience — your review helps other cooks.