Biryani – aromatic layered rice with meat, saffron, and a blend of spices

Summary: Basmati rice is parboiled until half-cooked, the meat is simmered in a spiced yogurt base, and both are layered with fried onions, mint, and saffron milk. The pot is sealed and the biryani steams to finish. Total time 105 minutes, base 6 servings.

★★★★★
(not yet rated)

Did you cook this recipe? Share your result with the community.

Category: Rice and grains · Indian Cuisine

Success rate: not rated yet% of users nailed this recipe

Quick overview

  • Dish: Biryani – aromatic layered rice with meat, saffron, and a blend of spices
  • Category: rice-and-grains, indian-cuisine
  • Cuisine: Indian
  • Main ingredient: Basmati rice, 21 oz (washed, soaked) (quality specification)
  • Guide: 12 most famous Indian dishes: traditional recipes from Indian cuisine
  • Total time: 105 minutes (35 min prep + 70 min cooking)
  • Difficulty: Challenging
  • Servings: 6 (Serving size: 18.3 oz)
  • Key technique: Partially sealed layered cooking of rice with meat and saffron milk
  • Preparation types: Layering, steaming in a sealed pot
  • Dietary info & allergens: gluten (all-purpose flour); milk (plain yogurt, ghee, milk)
  • Great for: Family dinner, dinner with friends, festive multi-course table, and meal prep for several days ahead.
  • Nutrition facts (per serving): 818 calories, Protein: 46.8 g, Fat: 25.2 g, Carbs: 101.1 g
  • Storage: 3 days in the fridge, 1 month in the freezer
  • Pairing: Indian light lager, dry Riesling, salted lassi
  • In short: Basmati rice is parboiled until half-cooked, the meat is simmered in a spiced yogurt base, and both are layered with fried onions, mint, and saffron milk. Total time 105 minutes, 6 servings.

WAGUU says: “Biryani is not stirred. The layers come together on their own through steam.”

Key facts

Prep time: 35
Cook time: 70
Temperature: Parboiling rice 203°F, steaming in sealed pot 320°F in the oven, saffron milk 140°F
Servings: 6

At a glance

Biryani is judged by the grain: the rice must be fluffy, each grain separate yet coated with the meaty flavor base. The partially sealed pot and dough seal that traps steam are crucial. Anyone who stirs biryani with a spoon during steaming ends up with rice porridge with meat.

Ingredients

Base servings: 6 servings • Serving size: 18.3 oz

Ingredient Amount Quality
basmati rice 21 oz long-grain, aged
boneless chicken 32 oz skinless thigh, cut into 1.5-inch pieces
plain yogurt 11 oz whole-milk, thick
onion 4 pcs two for the base, two for frying until crisp
ghee 3.0 oz clarified butter, for frying onions
ginger 0.9 oz fresh, finely grated
garlic 6 pcs fresh, finely minced
canned tomatoes 14 oz peeled, no added salt
milk 1/2 cups whole milk, warm for steeping saffron
fennel seeds 1 tsp whole, for saffron milk
garam masala 2 tsp freshly ground blend
ground cumin 2 tsp ground, toasted
ground coriander 2 tsp ground, toasted
turmeric 1 tsp ground
ground cinnamon 1 tsp ground
ground cardamom 1 tsp ground
bay leaf 3 pcs whole, for cooking rice
fresh mint 1.0 oz fresh, for layering
fresh cilantro 1.0 oz fresh, for layering
salt 1 tsp fine, for rice water
all-purpose flour 3.5 oz for sealing the pot, not consumed

Skip to detailed instructions

Why you’ll love this recipe

  • Fluffy rice without fail: Parboiling and steam-finishing keep each grain separate. Biryani never sticks or turns to mush in the pot.
  • Layers that come together on their own: Rice, meat, herbs, and saffron are not mixed but connected through steam. Every component is visible on the plate.
  • A dish for a festive table: Biryani can be assembled in the pot ahead of time and steamed just before serving. It looks freshly made at the table.

Guaranteed success: Basmati rice is parboiled in plenty of water only until the grain at the edge softens while the center stays firm. The rest is done in the sealed pot, where steam from the meat and yogurt rises and cooks the rice through. The dough seal holds both pressure and moisture. Saffron is steeped in warm milk because its color is water-soluble and only slightly fat-soluble.

Recipe Overview

Prep: 35 min | Cook: 70 min | Difficulty: Advanced | Servings: 6 | Type: Main Course | Origin: Indian

Detailed Instructions

Total progress: 0 % done

Phase 1: Preparing Rice and Saffron – 35 min

Equipment: bowl, pot, colander, cup

1. Rinse the rice in several changes of water until the water runs clear, then leave it to soak. After that, drain it. Clear water means the grain is free of surface starch and won’t stick together after cooking.

2. In a large pot, bring water with bay leaf and salt to a boil. Add the rice and cook only until the grain softens at the edge but remains firm inside, then drain it.

3. Put the saffron in a cup with warm milk and let it steep. The color will release into yellow and the milk will gain a strong aroma.

VKB: The rice grain bends between your fingers and breaks, but doesn’t turn mushy. The drained water is clear. The saffron milk is deep yellow.

Before you move to the next step:

The rice must not be cooked until soft. In the sealed pot, it will finish cooking with steam. Overcooked grains stick together in layers and the biryani loses its separate grains.

Phase 2: Crispy Fried Onions – 15 min

Equipment: skillet, colander, paper towel

1. Slice two onions thinly and fry them in ghee over medium heat until dark golden. Stir so the slices don’t burn in one spot.

2. Remove the fried onions with a colander and let them drain on a paper towel. Set aside some of the ghee from the pan – it will be used for layering.

VKB: The onion slices are dark golden to brown, crispy, and dry. No oily spot remains on the paper towel from draining oil.

Before you move to the next step:

Light onions lack flavor, black ones are bitter. Fry in batches and watch the color – there are only seconds between golden and burnt.

Phase 3: Meat Base – 20 min

Equipment: pot, spoon

1. In the remaining ghee, sauté the remaining onion until golden brown, add ginger and garlic and sauté until fragrant. Sprinkle in ground coriander, cumin, turmeric, cinnamon, and cardamom.

2. Add the meat and sear it on all sides. Add the yogurt and stir until it blends with the spices. Then add the peeled tomatoes and simmer until the meat is tender and the sauce thickens.

VKB: The meat is tender and the sauce is thick, oil has separated on the surface. The flavor is spiced and slightly tangy from yogurt and tomatoes.

Before you move to the next step:

Yogurt curdles in boiling sauce. Lower the heat and add it by spoonfuls while stirring constantly.

Phase 4: Layering the Biryani – 12 min

Equipment: heavy-bottomed pot, spoon

1. Put half the meat with sauce in the bottom of the pot. Spread half the rice on top and sprinkle with fried onions, mint, and cilantro. Drizzle with saffron milk and a spoonful of ghee.

2. Repeat the layers in reverse order – remaining meat, remaining rice, herbs, onions, saffron milk, and ghee. The final layer must be rice.

VKB: The layers are visible on the side of the pot and remain separate. The rice doesn’t sink into the sauce and the surface is level.

Before you move to the next step:

The layers must not be mixed. If the rice mixes with the sauce, the biryani cooks like a risotto, not like layered rice.

Phase 5: Steaming in a Sealed Pot – 30 min

Equipment: lid, dough, oven

1. Brush the rim of the pot with water and cover with the lid. Seal it with a strip of dough made from flour and water so steam cannot escape.

2. Place the pot in an oven preheated to 325°F and steam the biryani until the rice absorbs all the moisture. Then remove the pot and let it rest for ten minutes.

VKB: The seal is puffed and firm, and fragrant steam rises when removed from the pot. The rice grains are separate and coated with sauce, but not sticky.

Before you move to the next step:

Opening the pot during steaming releases steam and the rice stays hard. Be patient and open the pot only after resting.

Phase 6: Opening and Serving – 8 min

Equipment: spoon, serving platter

1. Carefully peel off the seal with a knife and lift the lid in one motion so water from the lid doesn’t fall into the rice. Run a spoon through the layers from the edge to the center.

2. On a plate, place rice and meat side by side so the layers remain distinct. Serve with cucumber raita.

VKB: The rice grains are whole, separate, and multi-colored – white, yellow from saffron, and brown from onions. The meat holds its shape.

Required Equipment

Item Ideal Size Alternative Risk
heavy-bottomed pot with lid 5 qt capacity cast-iron pot or ceramic bowl with lid a thin pot will burn the bottom layer of rice before the rest cooks through
large pot for parboiling rice 6 qt capacity wide saucepan in a small pot, grains stick together because they have no room to move freely
fine-mesh colander 9.5 in diameter sieve lined with cloth large holes let short grains through and they turn mushy in the pot
kitchen thermometer up to 480°F check by steam escaping from the edge too high oven temperature will scorch the bottom layer of biryani

Shopping List

Nutrition Facts

Values per 1 serving (without side dish). Calculated from average nutritional values of ingredients.

Nutrient Per 100 g Per 1 serving Per 6 servings
Energy 661 kJ / 158 kcal 3423 kJ / 818 kcal 20535 kJ / 4908 kcal
Fat 4.9 g 25.2 g 151.2 g
of which saturated 2.3 g 11.9 g 71.6 g
Carbohydrates 19.5 g 101.1 g 606.6 g
of which sugars 2.2 g 11.6 g 69.6 g
Protein 9.0 g 46.8 g 9.9 oz
Salt 0.007 oz 0.04 oz 0.24 oz

Reference intake of an average adult (8400 kJ / 2000 kcal).

WAGUU Pro level

  • Pro standard: Verified recipe with precise ratios and visual checkpoints.
  • Tip 1: Verified recipe with precise ratios and visual checkpoints.
  • Tip 2: A grain of rice bends between your fingers and breaks, but doesn’t turn mushy. The water after draining is clear. The saffron milk is deep yellow. The rice must not be cooked until soft. In a sealed pot, it finishes with steam. Overcooked grains stick together in layers and the biryani loses its separate grains.
  • Tip 3: The onion slices are dark golden to brown, crispy and dry. No oily stain remains on a paper towel from oil draining off them. Pale onion has no flavor, black is bitter. Fry in batches and watch the color – between golden and burnt there are only seconds.
  • Tip 4: Prepare the ingredients on the table in small bowls beforehand. Indian cooking relies on spices added in precise order, and there’s no time to portion ingredients during cooking.

Scientific background

Saffron contains crocin and picrocrocin, which are released at around 140 °F – in boiling milk, some would be destroyed. Basmati rice has long grains with low amylose content, so it stays separate after cooking. Fried onions carry sugars that turn into brown aromatic compounds during frying, and these are washed into the rice by steam.

Fine Dining – Professional techniques

  • Plate composition: Serve biryani in a small clay bowl so the guest can see the layers. Leave the top layer untouched so the colors remain separate.
  • Texture contrasts: Add a crunchy element – toasted cashews or almonds. They give the delicate rice a contrast that holds the bite together.
  • Temperature contrast: Top with a mint leaf and a few saffron threads. The mint aroma is released by the heat of the rice before the first bite.
  • Aromatic additions: Serve cucumber yogurt raita chilled to 43 °F on the side. The temperature contrast between hot rice and cold yogurt is part of the experience.

Sensory radar

  • Appearance: Rice grains are whole and multi-colored – white, yellow from saffron, and brown from fried onions. Pieces of meat peek through.
  • Aroma: Saffron with warm milk, then fried onions, and finally mint with cilantro.
  • Taste: Sweet onion, tangy yogurt, warm spices, and fresh herbs at the end. Each layer adds a different flavor.
  • Texture: Rice grains separate and delicate, meat tender, fried onions crispy.

Pairings

  • Indian light lager: A lager with higher carbonation cleanses the palate between bites of spiced rice and meat. Serve at 41–45 °F.
  • dry Riesling: Riesling with acidity keeps up with the spices and doesn’t get lost next to saffron.
  • salted lassi: Salted lassi with mint. It cools and binds capsaicin, so the heat doesn’t build with each bite.

Variations

  • Lamb biryani:: Replace the meat with boneless lamb shoulder and simmer it twenty minutes longer. The flavor is deeper and the dish keeps for the next day.
  • Vegetable biryani:: Omit the meat and use cauliflower, carrots, peas, and potatoes pre-roasted in the oven. The rice is layered the same way.

Allergens and dietary information

Contains: gluten (all-purpose flour); milk (plain yogurt, ghee, milk) • Gluten: no, the recipe is gluten-free (basmati rice, yogurt, spices) • Not suitable for: people with allergies to milk and dairy products

Suitable for

Family dinner, dinner with friends, a festive multi-course table, or meal prep for several days ahead.

Substitution guide

  • basmati rice: jasmine rice (grains will be shorter and stickier)

FAQ

Which rice should I use for biryani?

Long-grain basmati, preferably from an older harvest. It contains less amylose, so it stays separate after cooking. Jasmine rice will clump.

What can I use to seal the pot if I don’t have dough?

A strip of dough made from flour and water, or two layers of aluminum foil pressed firmly against the rim. The seal must hold steam, not just cover the pot.

Why is the rice hard after steaming?

It was undercooked or steam escaped. Next time, parboil the rice two minutes longer and check the pot’s seal.

Do I have to use saffron?

No, but it makes the dish. You can substitute turmeric for color and a pinch of nutmeg for aroma. The flavor of saffron cannot be replaced.

Can biryani be made without meat?

Yes, sabz biryani is made with vegetables – cauliflower, carrots, peas, and potatoes. Pre-roast the vegetables so they don’t turn mushy in the steam.

How do I reheat biryani so the rice stays separate?

In the oven at 325 °F under foil with a spoonful of water. A microwave will steam the rice and the grains will stick together.

WAGUU Petr advises: Cooking for 6 or more people?

6–8 people: Make the masala (fried spice base) in double batch and store half in the fridge. When cooking for more people, use two pots, not one large one – spices don’t roast evenly in too thick a layer. • 10+ people: A grill or a cast-iron skillet heated in the oven to maximum can replace a tandoor. Prepare the naan dough and chicken marinade the day before and keep them in the fridge – both flavor and texture will be better.

Sides and serving

Recommended sides:

Serving: Serve biryani straight from the pot: run a spoon through the layers from the edge to the center and put both meat and rice on the plate at once. Cucumber yogurt raita and a small bowl of pickled vegetables go with it.

Storage and reheating

Fridge: 3 days • Freezer: 1 month • Reheating: Fridge: 3 days • Freezer: 1 month • Reheating: in the oven at 325 °F for fifteen minutes under foil, with a spoonful of water

Author: WAGUU Petr & Team • Published: 9 Oct 2026 • Updated: 10 Oct 2026

More recipes from the article

Guide: 12 most famous Indian dishes: traditional recipes from Indian cuisine

Butter Chicken – chicken in a mild creamy tomato sauce with butter and aromatic spices

Chicken Tikka Masala – pieces of marinated chicken in a spiced tomato-cream sauce

Tandoori Chicken – chicken marinated in yogurt and spices and baked at high heat

Rogan Josh – slow-cooked lamb in an aromatic sauce with Kashmiri spices

Chana Masala – chickpeas simmered in a spicy sauce of tomatoes, onions, and aromatic spices

Chana Masala – chickpeas simmered in a spicy sauce of tomatoes, onions, and aromatic spices

Dal Tadka – lentils flavored with fried spices, garlic, onion, and chili

Masala Dosa – thin crispy fermented rice and lentil crepe with spiced potatoes

Samosa – fried triangular pastries filled with potatoes, peas, and spices

Chole Bhature – spiced chickpeas with large fried leavened bhature breads

Naan – traditional Indian flatbread baked at high heat in a tandoor

More recipes you might like

Why WAGUU?

WAGUU recipes are checked for accuracy of ingredients, procedures, and nutritional values.

Photo gallery from the process

Photos from the community: Cook, take a photo, and share the result.

You can upload photos in the comments below or send them by email.

Did you film a video of the process for our recipe? Paste the link to YouTube, YouTube Shorts, TikTok, Instagram Reels, Facebook Reels, Pinterest, Vimeo, or X (Twitter) in the comments – we’ll be happy to publish it and help you and your content get noticed.

biryani@waguu.online

Most common mistakes

  1. Rice and saffron preparation – The rice must not be cooked until soft. In a sealed pot, it finishes with steam. Overcooked grains stick together in layers and the biryani loses its separate grains.
  2. Crispy fried onions – Pale onion has no flavor, black is bitter. Fry in batches and watch the color – between golden and burnt there are only seconds.
  3. Meat base – Yogurt will curdle in a boiling sauce. Lower the heat and add it by spoonfuls while stirring constantly.
  4. Layering biryani – The layers must not be mixed. If the rice is stirred into the sauce, the biryani cooks like a risotto, not like layered rice.

Napsat komentář