Real biryani is a labor of love: par-cooked rice, slow-cooked curry, careful layering and a pot sealed with dough so it all steams together. I love it, but on a weeknight I want the same flavor with a lot less fuss. This is my lazy vegan biryani.

I make a fragrant turmeric basmati rice in one pot, crisp up some spiced tofu, and toss together a quick tomato, mushroom and greens masala. Then instead of the dough seal, I top it all with a golden, garlicky panko crunch. You get the fragrance of biryani, a crispy topping and plenty of plant protein in about 45 minutes.
Quick answer: To make an easy lazy vegan biryani, sauté onions, garlic and ginger with cumin, turmeric and garam masala, then simmer rinsed basmati in broth until fluffy. Pan-fry cornstarch-dredged tofu until crisp, then cook a quick masala of mushrooms, tomatoes, tomato paste, curry paste and greens. Spoon the masala over the turmeric rice and finish with toasted panko, herbs and lime. It takes about 45 minutes and serves 4.
Lazy Vegan Biryani at a Glance
- Time: about 45 minutes
- Serves: 4
- Diet: vegan, high-protein, dairy-free, gluten-free option
- Protein: crispy pan-fried tofu
- Shortcut: no par-boiling, layering or dough seal
- Signature finish: garlicky panko crunch

The Lazy Biryani Formula
Once you know the four parts, you can make this with whatever is in your fridge.
- 1. Fragrant spiced rice. Onions, garlic and ginger bloomed with cumin, turmeric and garam masala, then basmati simmered right in the pot.
- 2. A crispy protein. Tofu dredged in cornstarch and spices, pan-fried until golden.
- 3. A quick masala. Mushrooms and tomatoes cooked down with tomato paste and curry paste, with greens folded in at the end.
- 4. A crunchy finish. Toasted panko instead of the traditional dough seal, plus fresh herbs and lime.
Lazy Biryani vs Traditional Biryani
Traditional dum biryani par-boils the rice, layers it over a slow-cooked curry, and seals the pot with a ring of dough so everything steams together in its own aromas. It is wonderful and takes a couple of hours. This lazy version cooks the rice and masala side by side and skips the seal, so it is ready on a weeknight. The panko crunch is my nod to that dough lid, except this one you get to eat.
Why This Recipe Works
- Blooming the spices in oil with the onions releases far more flavor than adding them to water.
- Rinsing the basmati removes surface starch, so the grains stay long, separate and fluffy.
- Cornstarch on the tofu creates a thin, crackly crust that stays crisp in the sauce.
- Tomato paste and curry paste give the masala deep, slow-cooked flavor in minutes.
- The panko crunch adds the texture contrast every rice bowl needs.
Tips for the Best Lazy Biryani
- Take your time browning the onions. Golden onions are the backbone of biryani flavor.
- Do not lift the lid while the rice simmers, and let it rest before fluffing.
- Press the tofu for at least 15 minutes so it crisps instead of steaming.
- Toast the panko over medium heat and keep stirring. It goes from golden to burnt quickly.
- Add the greens last so they stay bright green.
Variations
- Layered version: layer half the rice, all the masala and the rest of the rice in the pot, cover tightly and warm on low for 10 minutes.
- Chickpea biryani: swap the tofu for a can of chickpeas, like my masala chickpeas with crispy tofu.
- Veggie-loaded: add cauliflower, peas, carrots, green beans or potatoes to the masala.
- Saffron biryani: soak a pinch of saffron in warm water and drizzle it over the rice before resting.
- Creamy: stir a few spoonfuls of coconut milk or cashew cream into the masala.
- Spicy: add green chilies with the onions or a pinch of cayenne to the tofu.

Substitutions
- Basmati rice: jasmine rice, brown basmati (add more liquid and time) or cauliflower rice.
- Tofu: chickpeas, tempeh, seitan, soy curls or a plant-based chicken.
- Curry paste: 1 extra teaspoon garam masala plus ½ teaspoon each of cumin and coriander.
- Mushrooms: eggplant, zucchini or bell peppers.
- Panko: crushed cornflakes, fried onions, toasted cashews or gluten-free breadcrumbs.
- Fresh ginger and garlic: 2 tablespoons ginger-garlic paste.

What to Serve with Vegan Biryani
- A cooling cucumber raita made with vegan yogurt.
- Sliced red onion with lime and salt.
- Papadums or warm naan.
- A simple tomato and cucumber salad.
Storage and Reheating
Store the rice and masala in airtight containers in the fridge for up to 4 days, and the panko crunch separately at room temperature. Reheat with a splash of water in a covered pan or the microwave, then add fresh panko and herbs just before serving. The rice and masala also freeze well for up to 3 months.
More Vegan Curries and Rice Dishes
- Easy Vegan Chicken Tikka Masala with Tofu
- Vegan Cheesy Chana Masala
- Caramelized Fennel and Eggplant with Turmeric Rice
- High-Protein Tofu and Kidney Bean Tomato Curry
- Vegan Keema Matar

Easy Lazy Vegan Biryani with Crispy Tofu and Panko Crunch
Ingredients
Fragrant Turmeric Rice
- 1½ cups basmati rice rinsed until the water runs clear
- 2 tablespoons oil or vegan butter
- 1 large onion thinly sliced
- 4 cloves garlic minced
- 1 tablespoon fresh ginger grated
- 1 teaspoon cumin seeds
- 1 teaspoon ground turmeric
- 1 teaspoon garam masala
- 3 green cardamom pods lightly crushed, optional
- 1 bay leaf optional
- 2¾ cups vegetable broth or water
- 1 teaspoon salt less if using salted broth
Crispy Tofu
- 14 oz extra-firm tofu pressed and cubed
- 2 tablespoons cornstarch
- 1 teaspoon garam masala
- ½ teaspoon chili powder or smoked paprika
- ½ teaspoon salt
- 2 tablespoons oil for pan-frying
Tomato Mushroom Masala
- 1 tablespoon oil
- 8 oz mushrooms sliced
- 1½ cups cherry tomatoes halved, or 2 chopped tomatoes
- 2 tablespoons tomato paste
- 1 to 2 tablespoons curry paste optional, such as tikka masala or korma paste
- ½ teaspoon garam masala
- 3 cups greens spinach, kale or chard
Panko Crunch
- ½ cup panko breadcrumbs gluten-free if needed
- 1 tablespoon oil or vegan butter
- ¼ teaspoon garlic powder
- 1 pinch salt
To Serve
- fresh cilantro and mint
- lime wedges
- vegan yogurt optional
Instructions
Make the turmeric rice
- Heat the oil in a wide pot over medium heat. Add the sliced onion and cook for 8 to 10 minutes, stirring often, until soft and golden. Set aside a spoonful of the browned onions for topping if you like.
- Add the cumin seeds, cardamom and bay leaf and cook for 30 seconds. Stir in the garlic and ginger for 1 minute, then the turmeric and garam masala for 30 seconds more, until fragrant.
- Add the rinsed basmati and stir gently for 1 minute to coat every grain. Pour in the broth and salt, bring to a boil, then cover, lower the heat and simmer for 12 to 15 minutes until the liquid is absorbed. Rest, covered, for 5 minutes, then fluff with a fork.
Crisp the tofu
- While the rice cooks, toss the tofu cubes with the cornstarch, garam masala, chili powder and salt until coated.
- Heat the oil in a large skillet over medium-high heat. Pan-fry the tofu in a single layer for 8 to 10 minutes, turning every couple of minutes, until golden and crisp on all sides. Set aside.
Make the masala
- In the same skillet, add the oil and mushrooms and cook for 5 minutes until browned. Add the tomatoes and cook until they start to burst.
- Stir in the tomato paste, curry paste and garam masala and cook for 1 to 2 minutes until it darkens slightly. Add a splash of water if it sticks. Fold in the greens until just wilted, then stir the crispy tofu back in.
Make the panko crunch
- In a small pan over medium heat, toast the panko with the oil, garlic powder and salt, stirring constantly, for 2 to 3 minutes until golden. Watch closely: it burns fast.
Assemble
- Spoon the turmeric rice into bowls or a serving dish, top with the tofu masala, then scatter over the panko crunch, the reserved onions, cilantro and mint. Serve with lime wedges and vegan yogurt.
Notes
Vegan Biryani FAQ
Lazy biryani is a shortcut version of biryani. Instead of par-cooking rice, layering it with a curry and slow-steaming it in a sealed pot, you cook a fragrant spiced rice and a quick masala separately, then layer or top them just before serving.
Traditional biryani often contains meat, ghee or yogurt, but it is easy to make vegan. This version uses oil or vegan butter, crispy tofu for protein and vegan yogurt on the side.
Turmeric gives this rice its golden color. Traditional biryani often uses saffron soaked in warm milk, which you can add for extra aroma.
Cumin seeds, turmeric, garam masala, cardamom, bay leaf and chili are the core. Cinnamon, cloves, star anise and fennel seeds add even more fragrance.
Rinse it until the water runs clear, use about 1¾ cups of liquid per cup of rice, simmer covered without stirring, then let it rest for 5 minutes before fluffing with a fork.
Press extra-firm tofu, toss it in cornstarch and spices, and pan-fry it in a single layer without crowding. You can also bake it at 425°F (220°C) or air fry it at 400°F (200°C) for 15 to 20 minutes, shaking halfway.
Traditional dum biryani is sealed with a ring of dough so the rice steams in its own aromas. In this lazy version there is no long steam, so a golden panko crunch adds texture and a toasty, bread-like finish that you get to eat.
It can be. Use gluten-free panko or crushed rice crackers, and check that your curry paste and broth are gluten-free.
Yes. The rice and masala keep 3 to 4 days in the fridge. Reheat them with a splash of water and add fresh panko crunch just before serving.
A 14 oz block of extra-firm tofu adds roughly 35 to 40 grams of protein to the whole dish. For more, stir in a can of chickpeas or add edamame.






tmp email says
The way you connected the different ideas throughout the article worked really well. A few additional illustrations could make the article even more engaging.