
Bowls
Vegetable Biryani
Fragrant basmati rice layered with spiced cauliflower, potatoes, carrots, green beans, peas, herbs, saffron milk, and toasted cashews.
Inspired by Layered Indian vegetable biryani
Prep
35 min + soaking
Cook
45 min
Serves
6 servings
Difficulty
Medium
Pantry match
Uses the current servings and temporary recipe changes.
Missing 22 ingredients
- • 2 cups aged basmati rice, rinsed until the water runs mostly clear
- • 8 cups water, for parboiling
- • 2 teaspoons kosher salt, divided
- • 1/4 teaspoon saffron threads, crushed
- • 1/4 cup warm whole milk
- • 3 tablespoons ghee or neutral oil, divided
- • 1 large yellow onion, thinly sliced
- • 3 garlic cloves, minced
- • 1 tablespoon finely grated fresh ginger
- • 2 teaspoons garam masala
- • 1 teaspoon ground cumin
- • 1/2 teaspoon ground turmeric
- • 1 medium Yukon Gold potato, cut into 1/2-inch cubes
- • 3 cups small cauliflower florets
- • 2 medium carrots, cut into 1/2-inch pieces
- • 1 cup green beans, cut into 1-inch pieces
- • 1/2 cup plain whole-milk yogurt
- • 1/2 cup water
- • 1 cup frozen peas
- • 1/2 cup chopped fresh cilantro
- • 1/2 cup chopped fresh mint
- • 1/3 cup roasted unsalted cashews
View ingredient-by-ingredient match
- 2 cups aged basmati rice, rinsed until the water runs mostly clearMissing
- 8 cups water, for parboilingMissing
- 2 teaspoons kosher salt, dividedMissing
- 1/4 teaspoon saffron threads, crushedMissing
- 1/4 cup warm whole milkMissing
- 3 tablespoons ghee or neutral oil, dividedMissing
- 1 large yellow onion, thinly slicedMissing
- 3 garlic cloves, mincedMissing
- 1 tablespoon finely grated fresh gingerMissing
- 2 teaspoons garam masalaMissing
- 1 teaspoon ground cuminMissing
- 1/2 teaspoon ground turmericMissing
- 1 medium Yukon Gold potato, cut into 1/2-inch cubesMissing
- 3 cups small cauliflower floretsMissing
- 2 medium carrots, cut into 1/2-inch piecesMissing
- 1 cup green beans, cut into 1-inch piecesMissing
- 1/2 cup plain whole-milk yogurtMissing
- 1/2 cup waterMissing
- 1 cup frozen peasMissing
- 1/2 cup chopped fresh cilantroMissing
- 1/2 cup chopped fresh mintMissing
- 1/3 cup roasted unsalted cashewsMissing
Cook smarter
- Read the full method once before starting.
- Prep ingredients first for a smoother cook.
- Use the print button for a cleaner kitchen copy.
Guided cooking
Cook one clear step at a time
Your place is saved on this device.
Method
Recipe notes
Biryani relies on separately parboiled rice finishing in trapped steam above a concentrated vegetable layer. Drain while the rice still has a firm center, make sure the vegetable mixture is not watery, and keep the pot tightly covered during the final cook and rest.
Planning, storage, and serving
Storage and reheating
Cool promptly in shallow containers and refrigerate for up to 4 days. Reheat with a tablespoon of water per portion, covered, until steaming and 165°F; do not leave cooked rice at room temperature.
Make-ahead tips
Slice the vegetables, fry the onions, and steep the saffron up to 1 day ahead. For best rice texture, parboil, layer, and steam the biryani close to serving.
What to serve with it
- - Cucumber raita
- - Tomato-onion salad
- - Mango chutney
Equipment needed
- - Wide heavy Dutch oven with tight lid
- - Large pot and fine-mesh strainer
- - Wide spatula
Difficulty explained
The recipe has several timed stages, and the rice must be deliberately undercooked before layering so it finishes as separate grains.
Recipe calculator
Nutrition facts
Alternatives
Apply a reviewed substitution to this temporary working copy. The published recipe stays unchanged.
Browse reviewed options
2% milk
Use the same amount of 2% milk for a straightforward lower-fat swap.
Unsweetened oat milk
Use an equal amount of unsweetened oat milk for a widely available dairy-free swap.
Lactose-free milk
Use the same amount of lactose-free dairy milk.
Type the ingredient you're missing — we'll find what you can use instead.
Pitfalls to Watch Out For
- Cooking the rice until fully tender before layering makes it mushy during the covered steam.
- A wet vegetable mixture steams the bottom rice into paste; reduce until liquid no longer pools.
- Stirring vigorously after cooking breaks long rice grains; lift and fold gently with a wide spatula.
Nutrition Context
- Rice supplies most of the carbohydrates, while the varied vegetables, yogurt, peas, and cashews add fiber, protein, and micronutrients.
- Ghee and cashews enrich the dish; measured portions and cooling raita create a balanced meal.
FAQ
Why is my biryani rice mushy?
The rice was probably boiled too long before layering or the vegetables held too much liquid. Drain the grains while their centers are still firm.
Do I need to soak basmati rice?
A 30-minute soak helps long grains cook evenly and remain separate during the final steam.
Can I make this vegan?
Yes. Use oil, unsweetened plant yogurt, and oat milk instead of ghee, dairy yogurt, and whole milk.
What if I do not have saffron?
Omit it rather than substituting a large amount of turmeric. The biryani will lose saffron's aroma but retain the other warm spices.
How do I stop the bottom from scorching?
Use a heavy pot, the lowest burner setting, and a tight lid. A heat diffuser also helps on powerful gas burners.
What sides pair best with this dish?
Cooling cucumber raita, a crisp tomato-onion salad, or a small spoonful of mango chutney complement the aromatic rice.