Easy One-Pot Chicken Biryani photo
| |

One-Pot Chicken Biryani

This One-Pot Chicken Biryani is all about deep, warming spices, tender chicken, and fragrant basmati rice that cooks together in a single pot for an easy weeknight dinner or showstopping weekend meal. The recipe combines creamy coconut elements with classic biryani aromatics—ginger, garlic, coriander, cumin, and a touch of paprika and turmeric—for a rich, layered flavor. You’ll finish it with a simple cucumber-mint relish and a crunchy herb-and-pecan garnish that brightens every bite.

Why you’ll love this One-Pot Chicken Biryani

Delicious One-Pot Chicken Biryani image

  • Everything cooks in one pot, so cleanup is easy.
  • The chicken stays juicy because it’s cooked bone-in and skin-on.
  • Silky coconut milk and coconut cream add depth and a subtle sweetness without overpowering the spices.
  • The cucumber-mint side brings cooling contrast to the warm biryani spices.

Ingredients

Use the exact ingredient names and amounts below for best results.

  • 1 cup full-fat canned coconut milk
  • ¾ teaspoon coriander
  • 1 teaspoon paprika
  • 1 teaspoon ground cumin
  • 4 cloves large garlic, minced
  • 1 tablespoon ground ginger, peeled and grated
  • 1 tablespoon lemon juice
  • ½ teaspoon sea salt
  • 2 pounds to 3 bone-in skin-on chicken pieces (I used thighs)
  • 1 cup coconut cream
  • 1 medium cucumber, peeled, seeds removed and finely chopped
  • 10 leaves mint, chopped
  • Pinch sea salt
  • 2 cups basmati rice
  • 3 tablespoons coconut oil
  • ½ medium onion, finely chopped
  • 1 tablespoon fresh ginger, peeled and grated
  • 4 cloves garlic, minced
  • ¼ teaspoon ground turmeric
  • 2 teaspoons ground coriander
  • 1 teaspoon ground cumin
  • 1/2 teaspoon sea salt to taste
  • Pinch red pepper flakes
  • 2 cinnamon sticks
  • 2 cups low-sodium chicken broth
  • 1/3 cup dried cranberries
  • 1/4 cup fresh parsley, chopped
  • 1/2 cup roasted pecans
  • ½ cup fresh basil, chopped

Prep notes

Rinse the basmati rice until the water runs clear and let it soak for 20–30 minutes if you have time; this helps the grains cook up long and separate. Pat the chicken dry with paper towels—dry skin gives you better browning. Measure spices and chop aromatics before you heat the pan so the cooking moves quickly.

Step-by-step instructions

Classic One-Pot Chicken Biryani recipe photo

Follow these rewritten directions in order. Amounts and ingredient names match the ingredient list above.

  1. Marinate the chicken: In a bowl, whisk together 1 cup full-fat canned coconut milk, ¾ teaspoon coriander, 1 teaspoon paprika, 1 teaspoon ground cumin, 4 cloves large garlic (minced), 1 tablespoon ground ginger (peeled and grated), 1 tablespoon lemon juice, and ½ teaspoon sea salt. Add the 2 to 3 pounds of bone-in skin-on chicken pieces and toss to coat thoroughly. Cover and let the chicken marinate for at least 30 minutes at room temperature or up to 4 hours in the refrigerator.
  2. Prepare the cucumber-mint relish: While the chicken marinates, combine 1 medium cucumber (peeled, seeds removed and finely chopped), 10 leaves mint (chopped), 1 cup coconut cream, and a pinch sea salt in a small bowl. Mix well and refrigerate until serving. This will be your cooling condiment to serve alongside the biryani.
  3. Rinse and drain rice: Place 2 cups basmati rice in a fine-mesh sieve and rinse under cold water until the water runs clear. If you have time, soak the rice for 20–30 minutes, then drain well. Set aside.
  4. Brown the chicken: Heat a large, heavy-bottomed pot or deep skillet over medium-high heat and add 3 tablespoons coconut oil. When the oil shimmers, remove the chicken pieces from the marinade (reserve the marinade) and place the chicken skin-side down in the hot oil. Sear the chicken for 3–4 minutes on the skin side until golden brown; flip and sear the other side for 2 minutes. Work in batches if needed so you don’t overcrowd the pan. Transfer browned chicken to a plate. (Do not discard the reserved marinade.)
  5. Sauté aromatics and spices: Reduce heat to medium. Add the ½ medium onion (finely chopped) to the pot and cook, stirring occasionally, until softened and starting to brown, about 4–5 minutes. Add 1 tablespoon fresh ginger (peeled and grated) and 4 cloves garlic (minced) and sauté 30–60 seconds until fragrant. Stir in ¼ teaspoon ground turmeric, 2 teaspoons ground coriander, 1 teaspoon ground cumin, 1/2 teaspoon sea salt to taste, and a pinch red pepper flakes. Cook the spices with the aromatics for about 1 minute to bloom their flavors.
  6. Add rice and toast briefly: Add the drained basmati rice to the pot and stir to coat the grains with the spiced onion mixture for 1–2 minutes. This step helps the rice develop flavor and keeps the grains separate.
  7. Combine liquids, reserved marinade, and broth: Pour the reserved coconut-milk marinade back into the pot along with 2 cups low-sodium chicken broth and the 1 cup coconut cream. Stir gently to combine and dissolve any browned bits from the bottom of the pot. Add 2 cinnamon sticks and 1/3 cup dried cranberries, distributing them evenly.
  8. Return chicken to pot: Nestle the browned bone-in skin-on chicken pieces on top of the rice mixture, skin-side up, arranging them so they’re partially submerged in the liquid but with skin exposed. This positioning helps the rice cook through while keeping the chicken skin from getting soggy.
  9. Simmer and cook covered: Increase heat to bring the pot to a gentle boil, then immediately reduce heat to low, cover the pot with a tight-fitting lid, and simmer gently for 18–22 minutes, or until the rice is tender and the chicken registers at least 165°F (74°C) near the bone. Avoid lifting the lid frequently—steam is what finishes cooking the rice evenly.
  10. Steam rest: Once the rice and chicken are cooked, remove the pot from heat and let it sit, covered, for 8–10 minutes. This resting period allows residual steam to settle and lets flavors marry without overcooking.
  11. Finish and fluff: Remove the lid and gently fluff the rice with a fork, taking care not to shred the chicken. Discard the cinnamon sticks. Taste and adjust seasoning if needed.
  12. Make the herb-pecan garnish: In a small bowl, combine 1/4 cup fresh parsley (chopped), ½ cup fresh basil (chopped), and 1/2 cup roasted pecans. Roughly chop the roasted pecans if they are whole so you get a mix of small pieces and larger chunks for texture.
  13. Serve: Spoon rice onto a large serving platter or serve directly from the pot. Arrange the chicken pieces on top or to the side, sprinkle the parsley-basil-pecan mixture over the rice, and scatter the 1/3 cup dried cranberries for pops of sweetness. Serve with the chilled cucumber-mint coconut cream on the side to add a refreshing contrast to the warm spices.

Make-ahead, storage, and reheating

Quick One-Pot Chicken Biryani shot

You can marinate the chicken up to 4 hours in advance. Once cooked, store leftover biryani in an airtight container in the refrigerator for up to 3 days. Reheat portions in the microwave or gently on the stovetop with a splash of broth to loosen the rice. The cucumber-mint coconut cream keeps separately for up to 48 hours in the fridge; it’s best fresh but still tasty the next day.

Troubleshooting tips

  • If the rice isn’t fully cooked at the end of the simmer time, return the pot to low heat with a few tablespoons of hot water or broth, cover, and steam for another 5–8 minutes.
  • If the chicken skin becomes too soft, you can crisp it under a broiler for 2–3 minutes after cooking—transfer chicken pieces to a baking sheet and broil briefly while watching carefully.
  • If the biryani tastes flat, add a pinch more sea salt and a squeeze of lemon juice to brighten the flavors before serving.

Serving suggestions

This One-Pot Chicken Biryani pairs beautifully with the chilled cucumber-mint coconut cream served alongside. A simple green salad, warm flatbreads, or lightly spiced roasted vegetables round out the meal. Garnish with extra fresh herbs and toasted nuts at the table so guests can add texture and brightness as they like.

Notes on ingredients and swaps

  • Bone-in skin-on chicken keeps the meat juicy; if you use boneless pieces, reduce cooking time and monitor internal temperature closely.
  • If you can’t find coconut cream, use another 1 cup of full-fat canned coconut milk, though coconut cream gives a richer finish.
  • Adjust red pepper flakes to taste for more or less heat. The recipe as written is mildly spiced with a warming backbone from the coriander, cumin, and cinnamon sticks.

Final thoughts

This One-Pot Chicken Biryani balances comfort and finesse. Rich coconut layers, fragrant spices, and the satisfying crunch of pecans make it a weeknight winner and a special-occasion centerpiece. The humble cucumber-mint condiment turns this into a dish that lingers on the palate—warm, herbal, and a little sweet. If you love rice dishes with texture and bold flavor, this one-pot recipe is worth keeping in your regular rotation.

Ready to make it? Gather your ingredients, marinate the chicken, and let the aromas fill your kitchen as this One-Pot Chicken Biryani simmers to perfection.

Easy One-Pot Chicken Biryani photo

One-Pot Chicken Biryani

A fragrant one-pot chicken biryani with coconut, warm spices, dried cranberries, and a cooling cucumber-mint sauce.
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings: 6 servings

Ingredients
  

  • 1 cup full-fat canned coconut milk
  • 3/4 teaspoon ground coriander
  • 1 teaspoon paprika
  • 1 teaspoon ground cumin
  • 4 cloves garlic minced
  • 1 tablespoon ground ginger peeled and grated
  • 1 tablespoon lemon juice
  • 1/2 teaspoon sea salt
  • 2 to 3 pounds bone-in, skin-on chicken pieces I used thighs
  • 1 cup coconut cream
  • 1 medium cucumber peeled, seeds removed and finely chopped
  • 10 leaves mint chopped
  • 1 pinch sea salt for cucumber sauce
  • 2 cups basmati rice
  • 3 tablespoons coconut oil
  • 1/2 medium onion finely chopped
  • 1 tablespoon fresh ginger peeled and grated
  • 4 cloves garlic minced (for cooking)
  • 1/4 teaspoon ground turmeric
  • 2 teaspoons ground coriander
  • 1 teaspoon ground cumin
  • 1/2 teaspoon sea salt or to taste
  • 1 pinch red pepper flakes
  • 2 sticks cinnamon sticks
  • 2 cups low-sodium chicken broth
  • 1/3 cup dried cranberries
  • 1/4 cup fresh parsley chopped
  • 1/2 cup roasted pecans
  • 1/2 cup fresh basil chopped, for serving

Equipment

  • large Dutch oven or heavy stockpot
  • Mixing Bowls
  • Measuring cups and spoons
  • Knife and cutting board
  • Spatula or spoon
  • Oven

Method
 

  1. In a bowl, combine 1 cup coconut milk, 3/4 teaspoon coriander, 1 teaspoon paprika, 1 teaspoon ground cumin, 4 minced garlic cloves, 1 tablespoon grated ginger, 1 tablespoon lemon juice, and 1/2 teaspoon sea salt to make the marinade.
  2. Add the chicken pieces to the marinade, stir to coat, cover, and refrigerate at least 30 minutes or overnight for best flavor.
  3. Prepare the cucumber-mint sauce by combining 1 cup coconut cream, the chopped cucumber, 10 chopped mint leaves, and a pinch of sea salt; mix, chill, and reserve until serving.
  4. Preheat the oven to 375°F (190°C). Rinse the basmati rice, place in a bowl, cover with water and soak for 30 minutes, then drain.
  5. Heat 3 tablespoons coconut oil in a large Dutch oven or heavy stockpot over medium heat. Add the chopped onion, 1 tablespoon grated ginger, 4 minced garlic cloves, 1/4 teaspoon turmeric, 2 teaspoons ground coriander, 1 teaspoon ground cumin, 1/2 teaspoon sea salt, a pinch of red pepper flakes, and 2 cinnamon sticks. Sauté until fragrant, about 4–5 minutes.
  6. Add the marinated chicken and any remaining marinade to the pot. Cook about 3 minutes per side until the skin is golden and slightly crisp.
  7. Stir in the drained basmati rice until combined, then pour in 2 cups low-sodium chicken broth and 1 cup coconut cream (from the sauce ingredients). Bring to a gentle boil.
  8. Turn off the stovetop heat, cover the pot with a tight-fitting lid, and transfer to the preheated oven. Bake for 40–60 minutes until the rice and chicken are cooked through (the recipe took about 1 hour).
  9. At about 15 minutes into cooking, check and gently stir the rice, scraping the bottom to prevent sticking; then re-cover and continue cooking.
  10. When done, remove from the oven and stir in 1/3 cup dried cranberries, 1/4 cup chopped fresh parsley, and 1/2 cup roasted pecans.
  11. Serve the biryani topped with chopped fresh basil and the chilled cucumber-mint sauce on the side.

Notes

  • Marinate the chicken at least 30 minutes for flavor.
  • Soak basmati rice 30 minutes before cooking for better texture.
  • Check the pot at the 15-minute mark to prevent sticking.
  • Bake time may vary between 40–60 minutes depending on oven and chicken size.
  • Use bone-in thighs for more flavor and moisture.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating