Go Back
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.