Tahari Vegetable Pulao Biryani
A fragrant one-pot Uttar Pradesh classic: basmati rice simmered with golden potatoes, sweet peas and carrots in smoked mustard oil, whole spices and garam masala. It's mild, savory and comforting, with a gentle pungent edge from the mustard oil.
- Prep
- 25 min
- Cook
- 40 min
- Wait
- 40 min
- Total
- 1 hr 45 min
- Makes
- About 6 cups (4 generous servings)
Steps
Before you start
- Start the rice soaking first: it needs 30 minutes, and you can chop vegetables while it soaks.
- Use aged long-grain basmati if you can. The water amount here is calibrated for rice that has been rinsed, soaked and drained well.
- Open a window or turn on the exhaust fan. Mustard oil is heated until it gives off faint smoke to mellow its raw sharpness.
- Use a heavy-bottomed pot with a tight-fitting lid so the rice steams evenly without scorching.
Rinse and soak rice
- Place the basmati in a large bowl and cover with cold water.
- Swirl with your fingers, drain, and repeat 4–5 times until the water is nearly clear.
- Cover the rice with fresh cold water by 2 inches (5 cm) and soak for 30 minutes.
- Drain thoroughly in a fine-mesh strainer and let it sit in the strainer while you cook the vegetables.
+ Show details− Hide details
Ready when: Grains look opaque white and snap easily when pressed between your fingers
Tip: Drain well. Leftover soaking water would throw off the water measurement later.
Prep the vegetables
- While the rice soaks, slice the onion, grate the ginger and garlic, slit the chilies, chop the tomato, and cut the potatoes and carrot into the sizes listed.
- Keep potato cubes in a bowl of cold water until needed, then drain and pat dry.
- Measure out the ground spices into a small bowl.
- Chop the cilantro and mint.
+ Show details− Hide details
Ready when: Potatoes are evenly cut so they cook at the same pace as the rice
Tip: Dry potatoes before they go in the pot so they brown lightly instead of steaming.
Smoke the mustard oil
- Set your pot over medium-high heat and add the mustard oil.
- Heat for 2–3 minutes until the oil turns pale and releases a faint wisp of smoke and the sharp, pungent smell softens.
- Remove the pot from the heat for 30 seconds to cool slightly.
+ Show details− Hide details
Ready when: Oil is a lighter yellow and shows a thin wisp of smoke
Tip: Don't leave the pot unattended. Overheated oil turns bitter, so pull it off the heat as soon as it smokes lightly.
Temper whole spices
- Return the pot to medium heat.
- Add the bay leaves, cinnamon, cardamom, cloves, peppercorns and cumin seeds.
- Stir for 30–45 seconds until the cumin sizzles and darkens a shade and the spices smell strongly aromatic.
+ Show details− Hide details
Ready when: Cumin seeds sizzle and turn golden-brown and the kitchen smells fragrant
Brown the onions
- Add the sliced onion and ½ teaspoon of the salt.
- Cook, stirring often, for 7–8 minutes until the onions are soft and golden brown at the edges.
- If they begin to catch on the bottom, add 1 tablespoon of water and scrape.
+ Show details− Hide details
Ready when: Onions are deep golden with a few browned edges
Tip: Well-browned onions give the tahari its color and sweetness, so don't rush this step.
Build the masala
- Stir in the ginger, garlic and green chilies and cook 1 minute until the raw garlic smell fades.
- Add the tomato and cook 3 minutes, mashing it with your spoon, until it breaks down into a thick, jammy paste.
- Stir in the turmeric, chili powder and ground coriander and cook for 30 seconds.
+ Show details− Hide details
Ready when: Oil begins to separate and shimmer at the edges of the tomato paste
Tip: If the spices stick, splash in 1 tablespoon of water rather than turning up the heat.
Sauté the vegetables
- Add the potatoes and carrot and stir to coat in the masala.
- Cook for 3–4 minutes, stirring occasionally, until the potato edges look slightly translucent and are coated in color.
- Stir in the peas.
+ Show details− Hide details
Ready when: Vegetables are evenly coated in red-gold masala and smell toasty
Add rice and water
- Gently fold in the drained rice and cook for 1 minute, stirring carefully so you don't break the grains.
- Pour in the 2 cups (480 ml) water, then add the remaining 1¼ teaspoons salt, garam masala, lemon juice, and half of the cilantro and mint.
- Stir once, taste the liquid (it should taste pleasantly salty), and level the rice.
- Turn the heat to high and bring to a full boil, about 3 minutes.
+ Show details− Hide details
Ready when: Water is at a rolling boil and the liquid level is just barely above the rice
Tip: After this point don't stir again. Stirring releases starch and makes the rice gummy.
Cover and simmer
- Turn the heat to the lowest setting and cover with the tight-fitting lid.
- Cook undisturbed for 15 minutes.
- The rice should be steaming and the liquid fully absorbed.
+ Show details− Hide details
Ready when: Small steam holes appear on the surface and no liquid is visible when you gently tilt the pot
Tip: If your lid is loose, place a clean kitchen towel under it to trap steam.
Rest off the heat
- Turn off the heat and leave the pot covered for 10 minutes.
- This lets the steam finish cooking the top layer of rice and the grains firm up.
+ Show details− Hide details
Ready when: Rice is tender, grains are separate and the potatoes are soft when pierced with a fork
Tip: Don't lift the lid during the rest.
Fluff and serve
- Uncover and drizzle the ghee (if using) over the top.
- Scatter the remaining cilantro and mint.
- Use a fork or thin spatula to lift and fluff the rice from the bottom up, folding gently so the vegetables are distributed and the grains stay whole.
- Serve hot with raita, papad or pickle.
+ Show details− Hide details
Ready when: Grains are long, separate and fluffy, with no wet clumps
Tip: Remove whole spices as you eat. They are fragrant but not meant to be chewed.
Good to know
Tips
- Measure the water precisely. Too much turns tahari mushy, and too little leaves the rice crunchy.
- Cook the potatoes to just slightly undercooked in the sauté step. They finish in the steam without falling apart.
- Smoking the mustard oil is optional but recommended; it tames the raw bite while keeping the characteristic flavor.
- For a spicier pulao, leave the seeds in the green chilies or add an extra chili.
Make ahead
You can slice the onion, chop the tomato, and cut the carrot up to a day ahead and refrigerate them in airtight containers. Cut potatoes can be held in cold water in the fridge for up to 8 hours. Soak and drain the rice just before cooking.
Storage & reheating
Room temperature: up to 2 hours after cooking. Refrigerator: cool quickly, then store airtight up to 3 days. Freezer: up to 2 months in airtight containers or freezer bags. Reheat single portions covered in the microwave with 1–2 tablespoons water for 1½–2 minutes, or in a covered pan over low heat with a splash of water, until steaming hot throughout (165°F / 74°C). Reheat only once.
Substitutions
- mustard oil → Ghee or neutral oil such as avocado or sunflower oil. The dish will be milder and lack the signature pungent note; use the same quantity and skip the smoking step.
- waxy or all-purpose potatoes → Cauliflower florets or green beans. Cut into 1-inch pieces. Cauliflower cooks faster, so add it together with the peas.
- garam masala → ½ tsp ground cumin plus ¼ tsp ground cinnamon and a pinch of ground cloves. A quick approximation if you're out of garam masala.
- aged basmati rice → Other aged long-grain rice, such as Texmati. Cooking time and results are very similar; don't use short-grain or parboiled rice without adjusting the water.
More biryani
See all →Find more like this
- Meal
- Dinner
- Cuisine
- North Indian
- Main ingredient
- Basmati RicePotatoes
- Method
- Stovetop