Quick Weeknight Chicken Biryani

by Lisa Anderson
30-Minute Skillet Chicken Biryani

This is a single-skillet chicken biryani that gets parboiled basmati and spiced chicken thighs on the table in about 35 minutes. It uses store-bought fried onions and frozen peas to cut prep, and the whole thing cooks and steams in one pan. If you want fragrant, saffron-streaked rice on a Tuesday without a pile of dishes, this is the recipe.

The technique that matters

Two things determine whether this works. First, parboil the rice until it is about 70% done — still has a chalky white center when you bite a grain — then drain it immediately. Overcooked rice at this stage turns mushy during the steam finish; undercooked is actually fine because it finishes in the pan. Second, seal the lid tightly before the final steam. A kitchen towel folded over the lid traps moisture and mimics the pressure of a sealed pot, which is what separates fluffy, separate grains from a sticky clump. If your skillet lid fits loosely, press a sheet of foil over the pan before setting the lid on top — that gap matters more than any single spice in the recipe.

If something goes sideways

  • Rice is gummy or clumped: The parboil water was not salted enough, or the rice was not drained fast enough after boiling. Next time, salt the water like pasta water and have your strainer in the sink before the rice goes in.
  • Chicken is still pink at the center after steaming: Thighs were cut too thick, or the skillet was not hot enough before adding them. Cut pieces to roughly 1.5-inch chunks for even cooking, and make sure the ghee is shimmering before the chicken goes in.
  • Bottom layer of rice is scorched: Heat was too high during the steam phase. Once you cover the pan, drop to the lowest burner setting your stove has. A heat diffuser helps on gas burners with large flames.
  • Saffron color is uneven or barely visible: The milk was not warm enough when you bloomed the saffron, or it was not steeped long enough. Give it at least 5 minutes in milk that is warm to the touch — not boiling — before drizzling it over the rice layer.
  • Dish tastes flat despite all the spices: The whole spices were not bloomed in the ghee long enough. They need 30 to 45 seconds of direct heat in the fat before anything else goes in — you should smell them clearly before moving on.

Leftovers and make-ahead

Leftovers keep in an airtight container in the fridge for up to 3 days. Reheat in a skillet over medium-low with a tablespoon of water, lid on, for about 5 minutes — the microwave works but dries the rice out noticeably. Skip the garnish of fresh herbs when reheating; they wilt and are not worth the extra bowl. For make-ahead, you can marinate the chicken up to 24 hours in advance and keep it covered in the fridge, which actually improves the flavor. The rice does not parboil well ahead of time — it gets waterlogged — so plan to do that step fresh. Frozen leftovers are possible but the rice texture suffers; if you do freeze, use within 6 weeks and add a splash of water before reheating.

30-Minute Skillet Chicken Biryani

30-Minute Skillet Chicken Biryani

Quick Weeknight Chicken BiryaniLisa Anderson
Parboiled basmati rice and spiced chicken finish together in a single skillet, picking up saffron-scented steam and layered aromatics in roughly half an hour. This streamlined approach keeps the perfumed, tender character of a traditional biryani while cutting the cook time down to weeknight territory.
No ratings yet
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Main Course
Cuisine Indian / South Asian
Servings 4 bowls
Calories 617 kcal

Equipment

  • 12-inch heavy skillet with tight-fitting lid (or Dutch oven)
  • 4-quart pot for boiling rice
  • Fine mesh strainer
  • Medium mixing bowl
  • Wooden spoon or heatproof spatula
  • Measuring cups and spoons
  • Small bowl or mug for saffron milk
  • Kitchen towel or foil for sealing lid
  • Chef’s knife and cutting board

Ingredients
 
 

For the Marinade:

  • ½ cup plain whole-milk yogurt creamy, not low-fat, for best tenderness
  • 1 tbsp fresh lemon juice brightens and tenderizes
  • 1 ½ tsp garam masala preferably a fresh, aromatic blend
  • ½ tsp ground turmeric
  • 1 tsp Kashmiri chili powder mild heat, vivid color; sub sweet paprika + pinch cayenne
  • 1 tsp ground coriander
  • 1 tsp kosher salt for marinade; reduce if using table salt
  • 3 cloves garlic, minced freshly minced for best aroma
  • 1 tbsp fresh ginger, grated use a microplane for a fine paste
  • 1 lb boneless skinless chicken thighs, cut into 1-inch pieces thighs stay juicier than breast

For the Rice:

  • 1 ½ cups aged basmati rice rinsed until water runs clear
  • 8 cups water, for boiling rice a pasta-style boil speeds par-cooking
  • 1 tbsp kosher salt for the rice water
  • ¼ tsp saffron threads optional but elevates aroma and color
  • 2 tbsp warm whole milk for blooming saffron; sub warm water

For the Tempering & Assembly:

  • 2 tbsp ghee or neutral oil ghee preferred for authentic richness
  • 1 large yellow onion, thinly sliced aim for even, fine slices for quick caramelization
  • 1 piece 2-inch cinnamon stick
  • 4 pods green cardamom lightly crushed
  • 4 whole cloves
  • 1 piece bay leaf
  • 1 tsp cumin seeds bloom to unlock nutty aroma
  • 1 piece green chili (serrano or Thai), slit lengthwise optional for heat
  • ½ cup frozen green peas no need to thaw
  • ¼ cup fresh cilantro, chopped tender stems included for flavor
  • ¼ cup fresh mint, torn adds cooling lift
  • ½ cup crispy fried onions store-bought birista works great
  • 1 tsp rose water or kewra water optional, classic floral note
  • 1 tbsp ghee for finishing drizzle
  • 2 tbsp water optional for extra steam

Instructions
 

  • Bloom the Saffron (1 minute): In a small bowl, stir 1/4 tsp saffron into 2 tbsp warm milk. Set aside to infuse a deep golden hue and honeyed aroma.
  • Make a Quick Marinade (4 minutes): In a mixing bowl, whisk yogurt, lemon juice, garam masala, turmeric, Kashmiri chili, ground coriander, and 1 tsp kosher salt. Fold in garlic and ginger, then add chicken thighs and coat. Let stand 10 minutes while you start the rice and pan. The yogurt will tenderize quickly.
  • Parboil the Rice (5 minutes): Bring 8 cups water to a rolling boil (212°F / 100°C). Salt with 1 tbsp kosher salt. Add rinsed basmati and boil 5 minutes until about 70% cooked—grains should be elongated, firm at the core, and not mushy. Drain in a strainer; the carryover will finish later.
  • Bloom Whole Spices (1 minute): Heat 2 tbsp ghee in a 12-inch skillet over medium-high heat until shimmering (pan surface about 375°F / 190°C). Add cinnamon, cardamom, cloves, bay leaf, and cumin seeds. Stir until fragrant and the cumin darkens slightly, about 60 seconds.
  • Sauté Onions (5 minutes): Add the sliced onion and a pinch of salt. Cook, stirring, until edges turn deep golden and sweet aromas develop, 5 minutes.
    Tip: Spread onions out to maximize contact; if browning too fast, reduce to medium (about 350°F / 175°C).
  • Cook the Chicken (5 minutes): Push onions to the edges; add the slit green chili and marinated chicken to the center in a single layer. Sear undisturbed 3 minutes for good caramelization, then flip and cook 2 minutes more until just opaque at the edges. It will finish during the steam (safe internal temp 165°F / 74°C by the end).
  • Layer and Steam (4 minutes): Scatter peas over the chicken. Top evenly with the parboiled rice. Drizzle the saffron milk, then sprinkle cilantro, mint, and fried onions. Finish with rose/kewra water and the remaining 1 tbsp ghee. If your skillet lid isn’t tight, add 2 tbsp water around the edges and seal with a towel under the lid (keep towel ends away from flame). Reduce heat to low (approx. 250°F / 120°C environment) and steam 4 minutes until rice is tender and aromatic steam escapes.
  • Rest and Fluff (2 minutes off heat): Turn off heat and rest 2 minutes. Gently fluff from the edges inward to keep grains long and separate. Serve immediately.
  • Alternative Dum (oven) Method: After layering, cover and bake at 300°F / 150°C for 8–10 minutes in an oven-safe pot. Useful if your stovetop runs hot or lids don’t seal well.

Notes

Lisa’s Tips: 

  • Rice Integrity: Rinse until water runs clear to remove surface starch, ensuring fluffy, separate grains.
  • Speed Caramelization: A pinch of salt and wider pan surface help onions brown in 5 minutes without burning.
  • Substitutions: Use chicken breast (cut into 1-inch pieces) and reduce sear to 2 minutes per side. For vegetarian, swap chicken for 12 oz paneer or one 15-oz can chickpeas (drained); skip marinade salt if using salty paneer.
  • No Saffron? Add 1/4 tsp turmeric to the milk for color and a drop of rose/kewra water for aroma.
  • Spice Shortcut: Replace the ground spices with 2 tsp biryani masala; still use the whole spices for depth.
  • Make-Ahead: Parboil rice up to 24 hours ahead; cool and refrigerate. The final steam may take 1 extra minute from cold.

Serving Suggestions: 

Present in the skillet for a rustic feast: lift the lid to a plume of saffron steam, then plate in warm bowls. Garnish with extra fried onions, mint sprigs, and a lemon wedge. Pair with cool cucumber raita and a crisp, lightly sweet mango lassi. Look for long, intact rice grains with bronzed onions and vibrant green herbs—the perfume should be floral, warm, and gently smoky.

Culinary Context: 

Biryani traces deep roots through Persian and South Asian culinary history, with regional expressions from Kolkata to Hyderabad. This quick version respects the layering and “dum” steaming technique while adapting to a home cook’s clock.

Optional Advanced Instructions: 

  • Parallel Workflow: While water heats for rice, start the onions and spice bloom to finish within 20 minutes of active cooking.
  • Mortar & Pestle: Pound ginger and garlic to a paste for a silkier masala; a mini processor works as a quick alternative.
  • Rice Soak (optional, +10 minutes): A 10-minute soak yields even longer grains; reduce parboil to 4 minutes if soaked.

Timing: 

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes

Course & Origin: 

  • Course: Dinner / Main Course
  • Origin (Cuisine): Indian (Hyderabadi-inspired)

Nutrition

Calories: 617kcalCarbohydrates: 73gProtein: 30gFat: 22gSaturated Fat: 11gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 0.02gCholesterol: 141mgSodium: 2641mgPotassium: 614mgFiber: 5gSugar: 5gVitamin A: 892IUVitamin C: 11mgCalcium: 152mgIron: 3mg
Keyword biryani recipe, chicken biryani, one-pot, quick biryani, weeknight dinner
Tried this recipe?Rate this recipe !

Your questions, answered

Can I use chicken breast instead of thighs?

You can, but expect drier results. Breast meat has less fat and overcooks quickly during the steam phase, so cut pieces slightly larger than you would thighs and pull the pan off heat as soon as the rice is done — do not let it sit covered for extra time.

Do I have to use saffron, or is there a substitute?

You can skip it, but the dish will taste more like spiced rice than biryani. A small pinch of turmeric dissolved in the same warm milk gives you the yellow color without the floral note — it is a reasonable swap if saffron is not in the budget, just know the flavor profile shifts.

My store does not carry Kashmiri chili powder. What should I use?

Mix equal parts sweet paprika and a small pinch of cayenne — the recipe card mentions this substitution. The goal is mild heat with a deep red color, which Kashmiri chili delivers naturally; straight cayenne alone will make the dish much hotter than intended.

Try these next

You may also like

Leave a Comment

Cooked this? Rate this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.