How to Make Biryani: A Complete Step-by-Step Recipe
Biryani is one of the most loved rice dishes in South Asia, known for its rich aroma, flavorful spices, and tender meat. Whether you’re preparing it for a family dinner or a special occasion, this homemade chicken biryani recipe is easy to follow and delivers restaurant-style results.
Ingredients
For the Chicken Marinade
- 1 kg chicken, cut into medium pieces
- 1 cup plain yogurt
- 2 tablespoons ginger-garlic paste
- 1 teaspoon red chili powder
- ½ teaspoon turmeric powder
- 1 teaspoon coriander powder
- 1 teaspoon cumin powder
- 1 teaspoon garam masala
- Salt to taste
- 2 tablespoons lemon juice
- 3 tablespoons cooking oil
For the Rice
- 500 g basmati rice
- 2 bay leaves
- 4 green cardamoms
- 4 cloves
- 1 cinnamon stick
- 1 teaspoon salt
- Water for boiling
Other Ingredients
- 3 large onions, thinly sliced
- 2 tomatoes, chopped
- 3 green chilies, slit
- ½ cup fresh coriander leaves, chopped
- ½ cup mint leaves
- ¼ cup warm milk with a pinch of saffron (optional)
- 2 tablespoons ghee
Step 1: Marinate the Chicken
In a large bowl, combine the chicken with yogurt, ginger-garlic paste, chili powder, turmeric, coriander powder, cumin powder, garam masala, salt, lemon juice, and oil. Mix well until every piece is coated. Cover and refrigerate for at least 1 hour. For the best flavor, marinate overnight.
Step 2: Prepare the Rice
Wash the basmati rice until the water runs clear. Soak it for 30 minutes.
Bring a large pot of water to a boil and add the bay leaves, cardamoms, cloves, cinnamon, and salt. Add the soaked rice and cook until it is about 70–80% done. Drain the rice and set it aside.
Step 3: Cook the Chicken
Heat oil in a large pot and fry the sliced onions until golden brown. Remove half of the onions for garnishing.
Add the chopped tomatoes and cook until soft. Add the marinated chicken and cook over medium heat for about 20–25 minutes until the chicken is tender and the oil begins to separate from the gravy.
Step 4: Layer the Biryani
Spread half of the cooked rice over the chicken.
Top with fried onions, coriander leaves, mint leaves, and green chilies.
Add the remaining rice and garnish again with fried onions, herbs, saffron milk, and ghee.
Step 5: Dum Cooking
Cover the pot tightly with a lid. Cook on very low heat for 20–25 minutes so the flavors blend together. This slow-cooking process, known as dum, gives biryani its signature aroma and taste.
Step 6: Serve
Gently mix the layers before serving. Enjoy your homemade chicken biryani with raita, salad, chutney, or a refreshing soft drink.
Tips for Perfect Biryani
- Use high-quality aged basmati rice for long, fluffy grains.
- Do not overcook the rice before layering.
- Marinate the chicken for longer to enhance the flavor.
- Cook on low heat during the dum process to avoid burning the bottom layer.
- Fresh mint and coriander leaves add authentic flavor and aroma.
Frequently Asked Questions
Can I use beef or mutton instead of chicken?
Yes. Beef and mutton work well, but they require a longer cooking time until tender.
Can I make biryani without saffron?
Absolutely. Saffron adds color and aroma, but the recipe is still delicious without it.
How do I store leftover biryani?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat thoroughly before serving.
Final Thoughts
Homemade biryani is easier to make than many people think. With fragrant basmati rice, flavorful spices, and perfectly cooked chicken, this recipe creates a delicious meal that’s perfect for family gatherings, celebrations, or weekend dinners. Try this recipe and enjoy authentic, restaurant-style biryani from your own kitchen.
