Go Back
+ servings
chicken biryani in white platter showing fluffy and non-adherent basmati rice.

Biryani Recipes (Authentic Pakistani & Indian Biryani Guide)

Discover the best biryani recipes — chicken, mutton, beef, Sindhi, Hyderabadi & more. Learn tips, rice cooking, raita pairings & spice mixes.
5 from 2 votes
Print Pin
Course: Biryani, Rice
Cuisine: Bangladesh, Indian, Pakistani
Keyword: biryani, biryani recipe, chicken biryani, how to make biryani
Prep Time: 10 minutes
Cook Time: 55 minutes
Total Time: 1 hour 10 minutes
Servings: 3 Persons
Calories: 160kcal
Author: Hinz

Ingredients

Ingredients for Chicken Marinade

  • 800 g Chicken Skinless with bones
  • Whole Garam Masala:
  • 1 teaspoon Cumin Seeds
  • 10 Cloves
  • 6 Green Cardamom
  • 3 inches Cinnamon
  • 15 Black pepper
  • 1 teaspoon Salt
  • 3 teaspoon Ginger Garlic Paste
  • 1.5 teaspoon Red Chilli Powder
  • 1 teaspoon Turmeric Powder
  • 1 teaspoon Coriander Powder
  • 1.5 teaspoon Garam Masala Powder
  • 2 tablespoon Yogurt
  • 1.5 tablespoon Brown Onion (Birista) Just crumble with hands - don't make paste

Ingredients for Biryani Curry

  • 1.5 tablespoon Oil – 1 ½ Tbsp
  • 2 Tomatoes skinless - cut into cubes
  • Water – 200 ml for curry
  • Rice 2 Cups

Ingredients for Rice Cooking

  • 2 Bay Leaves
  • 2" Cinnamon
  • 5 Cloves
  • 1 Aniseed
  • 1 teaspoon Cumin Seeds
  • Salt – 2 Tsp For Rice

Ingredients for Layering

  • 2 teaspoon Fresh Coriander and mint chopped
  • 2 Green Chilies sliced
  • 2 pinches Red food color Substitute is yellow food color
  • ½ Lemon Freshly squeezed (don't use bottled or canned lemon)
  • 2 tablespoon Saffron milk
  • 6 drops Biryani Essence substitute: kewra or rose water

Instructions

Marinade the Chicken

  • In a deep bowl, add ginger garlic paste, salt, red chili powder, turmeric powder, coriander powder, garam masala powder and thick yogurt.
  • Add freshly crushed crispy brown onion in yogurt bowl. Mix it well to combine all spices.
  • Add chicken in yogurt marination bowl and give it a good mix.
  • Cover and possibly marinade for 60 minutes at room temperature (overnight marination in refrigerator is best)

Preparation of Biryani Curry

  • Now in a pan, pour oil and heat it up.
  • Add whole garam masala (cumin, bay leaves, cardamom, cloves, and cinnamon sticks) in a heated pan. As it starts popping up, place marinated chicken and cook on high heat. Keep stirring!
  • As the chicken starts releasing water then add peeled tomato cubes and cook on high heat. Keep stirring and cook on high heat.
  • When oil begins to seperate the pan surface, add 200 ml of water and cover for 25 minutes to ensure the chicken becomes tender over low to medium heat.

Basmati Rice Preparation

  • Wash & Soak: Wash the rice with tap water and Soak it for 30 minutes before cooking.
  • Heat water in a large pot, then incorporate bay leaves, cardamom, cloves, a cinnamon stick, and salt. Cover the pot and allow the water to boil for 10 to 15 minutes to extract the aroma of the whole spices.
  • After 10 minutes, drain the soaked rice and gently add it to a pot of boiling water. Cook on high heat for about 5 to 6 minutes until it's around 75% cooked. Strain the rice right away and set it aside.

Layering & Steaming

  • In a spacious pan, add ghee/oil and brush it on all sides of pan to avoid sticking of rice at pan bottom.
  • Now place a first layer of cooked rice and pour the chicken curry over it. Spread the curry on all sides of pan with the help of spoon.
  • Sprinkle freshly chopped coriander/mint and green chilies at the top of the curry layer.
  • Repeat the same process and place the 2nd layer of rice and topped with chicken curry, and herbs.
  • Now cover the top with remaining rice and spread it evenly on all sides.
  • Sprinkle red food color and mix well with the help of a spoon.
  • Squeeze fresh lemon juice
  • Sprinkle hand crushed brown onion all over the sides of the pan.
  • Pour a few drops of biryani essence.
  • To make it more tempting and aromatic, pour saffron in lukewarm milk for an hour and pour it at the top of biryani.

Steaming (Dum)

  • Securely cover the pan with lid and cook it on high heat for 2 minutes.
  • After 2 minutes, turn the heat to low to make it steamy. (Dum)
  • Keep it on steaming(dum) for 20 minutes.
  • After 20 minutes, switch off the heat and let it sit for 10 to 15 minutes before serving. Use a spoon or small plate to gently mix the rice before serving.
  • Best enjoyed with cooling raita and fresh salad.

Video

Notes

💡 Tips

  • Always soak basmati rice for fluffy, long grains (Sela rice requires longer soaking).
  • Adjust spice levels to your preference.
  • For deeper flavor, cook mutton instead of chicken, but allow extra cooking time.
  • Don’t over-stir during layering — this keeps rice from breaking.
Looking for more variations? Try
Beef Biryani, Sindhi Biryani, or Hyderabadi Biryani, Pakistani Chicken Biryani.

Nutrition

Serving: 100g | Calories: 160kcal
QR Code linking back to recipe