One Pot Chicken Shawarma Rice
I first learned to make this one‑pot chicken shawarma rice when I wanted the flavors of a street‑style shawarma without the fuss of a spit. It lands perfectly between weeknight comfort and bright, Middle Eastern spice — juicy marinated chicken, fragrant rice cooked right in the pan, and a cooling yogurt sauce to balance the spices. It’s fast, forgiving, and great for feeding a family or packing for lunches the next day. If you like hands‑off dinners that still feel special, this is the recipe you’ll reach for again and again; for another bowl-style take on shawarma rice, see this chicken shawarma rice bowl recipe for inspiration.
What makes this recipe special
This recipe squeezes big, restaurant-style flavor into a single pot. The chicken soaks up warm spices (cumin, coriander and cinnamon) while the rice simmers in the flavored pan juices, which means every spoonful tastes cohesive. It’s ideal for busy weeknights because you can marinade the chicken ahead, use one skillet for cooking and cleanup is minimal. Families love it because the yogurt sauce calms the heat for kids, while adults can brighten servings with extra lemon and herbs.
“A weekday miracle: all the shawarma taste with half the work.”
The cooking process explained
Here’s a quick, step‑by‑step overview so you know what to expect before you start:
- Marinate the chicken in a simple spice-olive oil mix for at least 30 minutes.
- Sauté aromatics (onion and garlic) in the pot to build flavor.
- Brown the chicken briefly to develop color.
- Stir in rinsed long‑grain rice so it toasts slightly and picks up spices.
- Add chicken broth, cover and simmer until the rice is tender and the liquid is absorbed.
- Rest the pan briefly, fluff the rice, and serve with a quick lemon‑yogurt sauce and fresh herbs.
What you’ll need
- 1 pound chicken thighs, boneless and skinless (thighs stay juicy; breasts work if you prefer)
- 1 tablespoon olive oil (plus more if the pan is dry)
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon paprika
- 1/2 teaspoon turmeric
- 1/2 teaspoon cinnamon
- Salt and pepper to taste
- 1 cup long-grain rice (rinse until water runs clear)
- 2 cups chicken broth (use low-sodium if preferred)
- 1 onion, diced
- 2 cloves garlic, minced
- 1/2 cup plain yogurt (for sauce)
- 1 tablespoon lemon juice (for sauce)
- Fresh herbs for garnish (parsley or cilantro)
Substitutions and notes: swap Greek yogurt for plain yogurt if you like a thicker sauce. If you’re short on time, marinate for 10–15 minutes — the spices still add good flavor, though longer is better.
Step-by-step instructions
- In a large bowl, whisk together the olive oil, cumin, coriander, paprika, turmeric, cinnamon, salt, and pepper. Add the chicken and toss to coat. Let the chicken sit for at least 30 minutes so the spices penetrate.
- Heat a large skillet or a heavy-bottomed pot over medium heat. Add a splash of oil if the pan looks dry. Add the diced onion and the minced garlic, and sauté until the onion is soft and translucent, about 4–5 minutes.
- Push the softened onion to one side of the pan and add the marinated chicken pieces. Cook, turning occasionally, until each piece is nicely browned on all sides, about 5–7 minutes. Browning builds flavor, so don’t rush this step.
- Stir the onion and chicken together, then add the rinsed rice. Toast the rice while stirring for 1–2 minutes so it picks up the spices and gets a slightly nutty aroma.
- Pour in the chicken broth and scrape any browned bits from the bottom of the pan with a wooden spoon. Bring the mixture to a gentle boil, then reduce the heat to low. Cover and simmer gently for about 20 minutes, until the rice is tender and the liquid has been absorbed.
- Turn off the heat and let the pot rest, covered, for 5 minutes. Meanwhile, whisk the yogurt with the lemon juice and a pinch of salt to make the sauce. Fluff the rice with a fork and serve portions topped with the lemon-yogurt sauce and a scatter of parsley or cilantro.

Best ways to enjoy it
Serve this straight from the pot with a drizzle of the yogurt sauce and a squeeze of extra lemon. Add a crisp salad of cucumbers and tomatoes or warm pita for scooping. For a heartier plate, add roasted vegetables or a simple tabbouleh. If you want a grain swap, try the same method with parboiled brown rice — increase the simmer time and broth by about 1/2 cup. For more bowl ideas that pair well with shawarma flavors, check this healthy chicken and sweet potato rice bowl.
Storage and reheating tips
- Refrigerator: Store leftover rice and chicken in an airtight container for up to 3–4 days. Cool to room temperature (no more than 2 hours) before refrigerating.
- Freezing: Portion into freezer-safe containers and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Reheat gently on the stovetop with a splash of water or chicken broth to loosen the rice, or microwave in a covered dish with a tablespoon of liquid per cup to avoid drying out. Make sure the food reaches 165°F (74°C) for safe reheating.
- Safety note: Do not refreeze rice that has been sitting at room temperature for extended periods — cooked rice spoils faster than you might expect.
Helpful cooking tips
- Rinsing rice removes excess starch, preventing clumping and giving you fluffy grains.
- Use a heavy-bottomed pot to distribute heat evenly and avoid hot spots that scorch the rice.
- If your chicken pieces are uneven, cut larger pieces smaller so everything cooks in the same time.
- Toast the spices briefly in the pan with the rice for more depth; a quick 30–60 second toast releases essential oils.
- Letting the pot rest covered after cooking allows steam to finish the rice and keeps it from being gummy.
Creative twists
- Make it smoky: add a pinch of smoked paprika and finish with a squeeze of charred lemon.
- Add vegetables: toss in diced bell peppers or peas with the rice before simmering for extra color and nutrition.
- Make it dairy‑free: swap the yogurt sauce for a tahini-lemon dressing (tahini whisked with lemon juice, water, and a pinch of salt).
- Turn it into a tray bake: assemble everything in an ovenproof dish and bake at 375°F (190°C) for 25–30 minutes, covered, for an easy oven version.
FAQ
Q: Can I use chicken breasts instead of thighs?
A: Yes. Chicken breasts will work, but they can dry out more easily. Slice them into even, bite-sized pieces and watch the cooking time; remove from heat as soon as they’re cooked through.
Q: How long should I marinate the chicken?
A: At least 30 minutes is ideal. You can marinate up to 24 hours in the refrigerator for deeper flavor. If short on time, 10–15 minutes still adds noticeable flavor.
Q: My rice isn’t cooked after 20 minutes. What now?
A: If the rice is still firm and the liquid is absorbed, add 1/4 to 1/2 cup more warm broth, cover, and cook a few more minutes. Stovetops vary, so small adjustments are common.
Q: Is this safe to freeze with the yogurt sauce?
A: Don’t freeze the yogurt sauce — it can split when thawed. Freeze only the rice and chicken. Make a fresh yogurt sauce after reheating.
Q: Can I make this gluten-free or dairy-free?
A: It’s naturally gluten-free if you use plain rice and check your broth label. For dairy-free, replace the yogurt sauce with tahini-based dressing.
Conclusion
If you enjoy a streamlined, flavorful one‑pot dinner, the flavors and simplicity of this dish make it a weeknight winner; for a closely related take from another trusted source, see One Pan Chicken Shawarma and Rice | Gimme Delicious.
Print
One-Pot Chicken Shawarma Rice
- Total Time: 55 minutes
- Yield: 4 servings
- Diet: Gluten-Free, Dairy-Free Option
Description
A quick and flavorful one-pot dish that combines juicy marinated chicken, fragrant rice, and a cooling yogurt sauce.
Ingredients
- 1 pound chicken thighs, boneless and skinless
- 1 tablespoon olive oil
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon paprika
- 1/2 teaspoon turmeric
- 1/2 teaspoon cinnamon
- Salt and pepper to taste
- 1 cup long-grain rice (rinsed until water runs clear)
- 2 cups chicken broth
- 1 onion, diced
- 2 cloves garlic, minced
- 1/2 cup plain yogurt (for sauce)
- 1 tablespoon lemon juice (for sauce)
- Fresh herbs for garnish (parsley or cilantro)
Instructions
- In a large bowl, whisk together the olive oil, cumin, coriander, paprika, turmeric, cinnamon, salt, and pepper. Add the chicken and toss to coat. Let the chicken sit for at least 30 minutes.
- Heat a large skillet or a heavy-bottomed pot over medium heat. Add a splash of oil if the pan looks dry. Add the diced onion and minced garlic, and sauté until the onion is soft and translucent, about 4–5 minutes.
- Push the onion to one side and add the marinated chicken pieces. Cook, turning occasionally, until browned on all sides, about 5–7 minutes.
- Add the rinsed rice and toast it for 1–2 minutes while stirring.
- Pour in the chicken broth and scrape any browned bits from the bottom of the pan. Bring to a boil, then reduce heat to low, cover, and simmer for about 20 minutes, until the rice is tender and liquid is absorbed.
- Turn off the heat and let the pot rest, covered, for 5 minutes. Whisk the yogurt with lemon juice and a pinch of salt to make the sauce. Fluff the rice and serve topped with the lemon-yogurt sauce and fresh herbs.
Notes
Swap Greek yogurt for a thicker sauce. Marinating for 10–15 minutes is fine if you’re short on time.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Middle Eastern







