Biryani is one of the most celebrated dishes in Indian cuisine and a symbol of rich culinary heritage. Known for its aromatic spices, long-grain rice, and tender meat or vegetables, biryani is more than just a meal—it is a tradition enjoyed at weddings, festivals, and family gatherings across India.
The origins of biryani are closely linked to Mughal kitchens, where Persian cooking techniques blended with Indian spices and local ingredients. Over time, biryani evolved into many regional styles, each with its own identity. Whether prepared with chicken, lamb, or vegetables, biryani remains a dish that brings people together around a shared table.
This biryani India recipe is designed to be approachable for home cooks while staying true to authentic flavours. Carefully layered rice, marinated meat, and fragrant spices come together to create a dish that is deeply satisfying and full of character.
Recipe Overview
Prep Time: 30 minutes
Cook Time: 50 minutes
Total Time: 1 hour 20 minutes
Servings: 4–6
Ingredients
For the Chicken Marinade
- 800 g chicken pieces (bone-in preferred)
- 1 cup plain yogurt
- 2 tablespoons ginger-garlic paste
- 1 teaspoon turmeric
- 2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- Salt, to taste
- Juice of 1 lemon
For the Rice
- 3 cups basmati rice
- Water, for soaking and boiling
- 2 bay leaves
- 4 green cardamom pods
- 1 cinnamon stick
- Salt, to taste
For the Biryani Assembly
- 3 tablespoons vegetable oil or ghee
- 2 large onions, thinly sliced
- 1 teaspoon saffron soaked in warm milk (optional)
- Fresh coriander leaves
- Fresh mint leaves
Step-by-Step Instructions
- Rinse the basmati rice and soak it in water for 30 minutes.
- In a bowl, mix yogurt, ginger-garlic paste, spices, salt, and lemon juice.
- Add chicken to the marinade, coat well, and rest for at least 30 minutes.
- Bring a large pot of water to a boil with bay leaves, cardamom, cinnamon, and salt.
- Add the soaked rice and cook until about 70 percent done. Drain and set aside.
- Heat oil or ghee in a heavy pot and fry the sliced onions until golden. Remove half and reserve for garnish.
- Add the marinated chicken to the pot and cook until partially done and aromatic.
- Lower the heat and layer half the rice over the chicken.
- Sprinkle coriander, mint, and fried onions over the rice.
- Add the remaining rice on top and drizzle with saffron milk if using.
- Cover tightly and cook on very low heat for 20 minutes.
- Turn off the heat and let the biryani rest for 10 minutes before gently mixing and serving.
Cooking Tips & Variations
- Use aged basmati rice for the best aroma and texture.
- Bone-in chicken adds deeper flavour, but boneless can be used for convenience.
- For a vegetarian version, replace chicken with mixed vegetables or paneer.
- Dum cooking (slow steaming) is essential for authentic flavour.
- Avoid over-stirring to keep the rice grains separate.
What to Serve With Biryani
- Cucumber raita
- Fresh salad with onions and tomatoes
- Lemon wedges
- Simple yogurt dip
- Pickles or chutney
Storage & Reheating
Biryani stores well in the refrigerator for up to three days. Reheat gently on the stovetop or microwave with a splash of water to restore moisture. It can also be frozen for up to two months.
Frequently Asked Questions
Is biryani spicy?
Biryani is aromatic rather than overly spicy, though heat can be adjusted to taste.
Can I make biryani ahead of time?
Yes, biryani develops even more flavour after resting and reheats well.
What makes biryani different from pilaf?
Biryani uses layered cooking and stronger spices, while pilaf is usually mixed and milder.
Final Thoughts
This biryani India recipe delivers the fragrance, depth, and satisfaction that have made biryani famous worldwide. Carefully layered, gently cooked, and richly spiced, it is a dish that rewards patience and attention. Whether for a special occasion or a comforting family meal, biryani remains one of India’s most treasured culinary creations.

