Easy Chicken Biryani Recipe: Fragrant, Layered, and Restaurant-Style

Chicken biryani is the showstopper rice dish of South Asia: tender, spiced chicken layered with long-grain basmati, saffron, fried onions, mint, and cilantro, then steamed together until every grain is fragrant. It looks impressive and tastes even better.

This easy chicken biryani recipe breaks the process into simple steps without losing the traditional flavor. It is a halal-friendly, restaurant-style chicken biryani that works for family dinners, Eid gatherings, and special occasions.

Recipe at a Glance

Prep Time30 minutes (plus 1 hour marinating)
Cook Time1 hour 15 minutes
Total TimeAbout 2 hours 45 minutes
Servings6 servings
CategoryDinner / Rice Dish

 

Why You’ll Love This Chicken Biryani

  • Fragrant, layered flavor in every bite
  • Juicy yogurt-marinated chicken and fluffy basmati rice
  • One pot for the final steaming (dum) step
  • Halal-friendly with simple pantry spices
  • Perfect for celebrations and feeding a crowd

Ingredients You’ll Need

  • For the chicken: 2 pounds bone-in chicken pieces (halal) or 1½ pounds boneless thighs, ½ cup plain yogurt, 2 tablespoons ginger-garlic paste, 1 tablespoon lemon juice, 2 teaspoons salt, 1 teaspoon turmeric, 2 teaspoons red chili powder, and 1½ tablespoons biryani masala or garam masala
  • 3 large onions, thinly sliced, and ¼ cup oil or ghee
  • 1 tomato, chopped, and ½ cup each chopped fresh mint and cilantro
  • For the rice: 2 cups basmati rice (soaked 30 minutes), 8 cups water, 1 tablespoon salt, 4 green cardamom pods, 4 cloves, 1 cinnamon stick, 2 bay leaves, and 1 teaspoon cumin seeds
  • A generous pinch of saffron soaked in ¼ cup warm milk
  • Raita and sliced cucumber, for serving

How to Make Chicken Biryani

  1. Mix the chicken with the yogurt, ginger-garlic paste, lemon juice, salt, turmeric, chili powder, and biryani masala. Cover and marinate for at least 1 hour or overnight.
  2. Heat the oil in a large heavy pot over medium heat and cook the onions for 20 to 25 minutes, stirring often, until deep golden brown. Remove half of the onions and set aside for layering.
  3. Add the marinated chicken and tomato to the pot and cook for 15 to 20 minutes until the chicken is tender and the gravy is thick. Stir in half of the mint and cilantro.
  4. Meanwhile, bring the water, salt, and whole spices to a boil, add the drained rice, and boil for 6 to 7 minutes until about 70 percent cooked. Drain.
  5. Spread half of the rice over the chicken, then sprinkle with the reserved onions, the remaining herbs, and half of the saffron milk. Add the remaining rice and saffron milk on top.
  6. Cover tightly with a lid (seal with foil or dough if needed) and cook on the lowest heat for 25 minutes. Rest for 10 minutes, then gently fluff and serve with raita.

Tips for the Best Restaurant-Style Chicken Biryani

  • Use aged basmati rice for long, separate grains.
  • Cook the rice to only 70 percent so it finishes steaming without turning mushy.
  • Brown the onions slowly; they add deep color and sweetness.
  • Seal the pot well so the steam stays in.
  • Do not stir the layers; fluff gently from the edges.

Variations to Try: Biryani Ideas

  • Make it with halal lamb or beef for a richer biryani.
  • Add boiled eggs or potatoes between the layers.
  • Use a pressure cooker or Instant Pot for a faster version.
  • Add a spoonful of ghee over the top before steaming.

How to Store It

Refrigerate leftover biryani in an airtight container for up to 3 days. Reheat in the microwave with a splash of water or in a covered pan over low heat. Freeze in portions for up to 2 months.

Frequently Asked Questions

What is the best rice for chicken biryani?

Aged long-grain basmati rice is best because it cooks into fluffy, separate grains and absorbs the spices well.

How long should I marinate the chicken for biryani?

At least 1 hour, but overnight in the fridge gives the most tender, flavorful chicken.

What does dum mean in biryani?

Dum is the slow steaming step in a sealed pot that allows the rice and chicken to cook together and absorb the flavors.

Can I make chicken biryani ahead of time?

You can marinate the chicken and fry the onions a day ahead, then assemble and steam when ready to serve.

Easy Chicken Biryani

Layers of yogurt-marinated spiced chicken and saffron basmati rice steamed with fried onions, mint, and cilantro.
Prep Time 30 minutes
Cook Time 1 hour 15 minutes
Servings: 6
Course: Main Course
Cuisine: Indian
Calories: 620

Ingredients
  

  • 2 pounds bone-in halal chicken pieces
  • ½ cup plain yogurt
  • 2 tablespoons ginger-garlic paste
  • 1 tablespoon lemon juice
  • 2 teaspoons salt
  • 1 teaspoon turmeric
  • 2 teaspoons red chili powder
  • 1½ tablespoons biryani masala
  • 3 large onions thinly sliced
  • ¼ cup oil or ghee
  • 1 tomato chopped
  • ½ cup chopped fresh mint
  • ½ cup chopped fresh cilantro
  • 2 cups basmati rice soaked 30 minutes
  • 8 cups water
  • 1 tablespoon salt for the rice water
  • 4 green cardamom pods
  • 4 cloves
  • 1 cinnamon stick
  • 2 bay leaves
  • 1 teaspoon cumin seeds
  • 1 pinch saffron soaked in ¼ cup warm milk

Equipment

  • Large heavy-bottomed pot with tight lid
  • Large pot (for parboiling rice)
  • Colander
  • Aluminum foil (for sealing the lid)

Method
 

  1. Step 1: Marinate the chicken with the yogurt and spices for at least 1 hour.
  2. Step 2: Fry the onions until deep golden and reserve half.
  3. Tip: Brown them slowly.
  4. Step 3: Cook the chicken and tomato until tender and add half the herbs.
  5. Step 4: Parboil the rice with the whole spices for 6 to 7 minutes until 70 percent cooked.
  6. Step 5: Layer the rice over the chicken with the reserved onions, herbs, and saffron milk.
  7. Step 6: Seal and steam on the lowest heat for 25 minutes, then rest 10 minutes.
  8. Tip: Do not lift the lid while steaming.

Notes

Calories are an estimate per serving.
Use halal-certified chicken.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




© 2026 OnceAChef. All Rights Reserved.