Craving the rich, layered flavors of chicken biryani but short on time? This Instant Pot Chicken Biryani brings all the magic of traditional biryani to your dinner table in under an hour—no compromise on taste or aroma.
Each grain of rice is perfectly spiced, and the chicken is juicy and tender, infused with classic Indian flavors. Whether you’re new to Indian cooking or a seasoned biryani fan, this foolproof, one-pot recipe makes restaurant-quality biryani completely achievable in your home kitchen.
Why you'll love it
One-pot meal with minimal cleanup
Authentic flavor, ready in under an hour
Juicy, marinated chicken and fluffy rice every time
Beginner-friendly, step-by-step instructions
Easily customizable for spice level and ingredients
1/2-1 tsp cayenne or Kashmiri chili powder (to taste)
1 bay leaf
4 whole cloves
4 green cardamom pods
1 small cinnamon stick (about 2 inches)
1/2 tsp black peppercorns
Instructions
In a medium bowl, combine chicken, yogurt, ginger-garlic paste, 1/2 tsp salt, garam masala, coriander, cumin, turmeric, and chili powder. Mix well and marinate for at least 15 minutes (up to 1 hour for best flavor).
Rinse basmati rice in cold water until the water runs clear. Soak for 15 minutes, then drain.
Set Instant Pot to Sauté (Normal). Add oil and ghee. Once hot, add bay leaf, cloves, cardamom, cinnamon, and peppercorns. Sauté for 1 minute until fragrant.
Add sliced onions and cook, stirring, until golden brown (about 8 minutes). Remove half the onions and set aside for garnish.
Add tomatoes and 1/2 tsp salt. Cook for 2-3 minutes until softened.
Add marinated chicken. Sauté for 3-4 minutes, stirring to coat with onions and tomatoes.
Add drained rice over the chicken (do not stir). Sprinkle cilantro and mint over the rice. Gently pour in 1 1/2 cups water. Lightly press rice down to submerge, but do not stir.
Seal the Instant Pot lid. Set to Manual/Pressure Cook (High) for 6 minutes. After cooking, let pressure release naturally for 10 minutes, then quick release.
Fluff gently with a fork. Serve hot, topped with reserved fried onions and extra cilantro or mint if desired.
Make It Your Way
Instant Pot Version
This recipe is designed for the Instant Pot, delivering perfectly cooked chicken and rice in one pot. No need for multiple pans or layering—the pressure cooker locks in all the flavor.
Air Fryer Version
For an Air Fryer version, you can air fry the marinated chicken at 380°F (193°C) for 15-18 minutes, then stir into cooked rice on the stovetop with spices to mimic biryani flavors. However, the Instant Pot method is superior for authentic texture.
Ingredient Substitutions
No garam masala? Use 1/2 tsp each of ground cumin and coriander plus a pinch of allspice. If you can't find fresh mint, double the cilantro. Boneless, skinless chicken breasts can be used instead of thighs; adjust cook time by 1-2 minutes less. For ghee, substitute unsalted butter or more oil. Basmati rice is best, but long-grain white rice works in a pinch—reduce water to 1 1/4 cups.
Expert Tips
Marinate the chicken for at least 15 minutes for maximum flavor.
Always rinse and soak basmati rice to prevent sticking and ensure fluffiness.
Layer rice over chicken without stirring to avoid mushy biryani.
Let the Instant Pot naturally release pressure for 10 minutes for perfect texture.
Fry extra onions for garnish—they add authentic sweetness and crunch.
Use full-fat yogurt for the creamiest marinade.
What to Serve It With
Serve Instant Pot Chicken Biryani hot with raita (yogurt sauce), a simple cucumber salad, and fresh lemon wedges. Pair with papad or your favorite Indian pickle for a complete meal.
Storage & Reheating
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in the microwave or on the stovetop with a splash of water to prevent drying. Biryani freezes well for up to 2 months.
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
Yes, boneless chicken breasts work well. Reduce the pressure cook time to 5 minutes to avoid drying them out.
How do I prevent the rice from getting mushy?
Rinse and soak the rice, and avoid stirring after adding it to the pot. Use the correct water-to-rice ratio and do not overcook.
Is this recipe spicy?
The recipe is moderately spiced. Adjust the cayenne or chili powder to your preferred heat level.
Can I make this biryani dairy-free?
Yes, use a plain unsweetened dairy-free yogurt and swap ghee for more oil or vegan butter.
How do I double the recipe?
You can double all ingredients, keeping the cook time the same. Ensure your Instant Pot is no more than 2/3 full.
What if I don’t have an Instant Pot?
You can make this on the stovetop in a heavy pot: follow the same method, cover tightly, and cook rice on low for 20 minutes.