When you walk through the door after a long day and the last thing you want is a sink full of dishes, One Pot Chicken Shawarma Rice becomes your new best friend. This dish takes everything we love about street-style shawarma and simplifies it into one beautiful pot that practically cooks itself.
I stumbled onto this recipe during one of those weeks where grocery shopping didn’t happen and I had to work with what was in the pantry. Turns out, a bag of basmati rice, some chicken thighs, and a handful of spices can create something that tastes like you spent hours in the kitchen. My kids now request it weekly, and honestly, I’m not complaining because cleanup is a breeze.
The magic happens when the rice absorbs all those aromatic spices while the chicken stays tender and juicy on top. You get layers of flavor without multiple pans or complicated techniques. Just good food that brings everyone to the table.
Ingredients
For the Chicken Marinade
- 1.5 pounds boneless skinless chicken thighs, cut into strips
- 3 tablespoons plain yogurt
- 2 tablespoons olive oil
- 3 garlic cloves, minced
- 2 teaspoons ground cumin
- 2 teaspoons smoked paprika
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon ground ginger
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Juice of 1 lemon
For the Rice
- 2 tablespoons olive oil
- 1 medium onion, finely diced
- 2 garlic cloves, minced
- 1.5 cups basmati rice, rinsed and drained
- 2.5 cups chicken broth
- 1/2 teaspoon turmeric
- 1 teaspoon salt
- Fresh parsley for garnish
- Toasted almonds or pine nuts, optional
Instructions
Mix the yogurt, olive oil, garlic, cumin, paprika, coriander, turmeric, cinnamon, ginger, salt, pepper, and lemon juice in a large bowl. Add the chicken strips and toss everything together until every piece is coated. Let this sit for at least 20 minutes, though overnight in the fridge works even better if you’re planning ahead.
Heat 2 tablespoons of olive oil in a large pot or Dutch oven over medium-high heat. Once it’s shimmering, add the chicken pieces and sear them for about 3 minutes per side. You want some nice color on the outside, but don’t worry about cooking them through completely. Remove the chicken and set it aside on a plate.
In that same pot with all those beautiful browned bits, add the diced onion. Saute for about 5 minutes until it softens and turns translucent. Toss in the minced garlic and cook for another minute until your kitchen smells absolutely incredible.
Add the rinsed rice to the pot and stir it around for a minute or two, letting each grain get coated with that flavorful oil. Sprinkle in the turmeric and salt, then pour in the chicken broth. Give everything a good stir and bring it to a boil.
Once it’s boiling, nestle those seared chicken pieces right on top of the rice. Reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer for 18 to 20 minutes. Don’t peek during this time because you’ll let out the steam that’s doing all the work.
Turn off the heat and let the pot sit covered for another 5 minutes. This resting time helps the rice finish cooking and makes it perfectly fluffy. Remove the lid, fluff the rice with a fork, and mix in the chicken. Top with fresh parsley and toasted nuts if you’re using them.

Pro Tips for Perfect Results
- Always rinse your rice until the water runs clear to remove excess starch and prevent mushy results
- Chicken thighs work better than breasts because they stay moist and don’t dry out
- If your pot doesn’t have a tight lid, cover it with foil first, then add the lid
- Toast your spices in a dry pan for 30 seconds before using for extra depth
- Let the chicken marinate longer for more intense flavor penetration
Delicious Variations
This recipe loves being adapted to whatever you have on hand. Swap the chicken for lamb cubes if you want something richer, or use chickpeas for a vegetarian version. Add frozen peas or diced carrots with the rice for extra vegetables. A pinch of cayenne pepper brings heat if that’s your thing. You can even finish it in the oven at 375 degrees for 25 minutes instead of stovetop if your pot is oven-safe.
Troubleshooting Common Issues
- Rice too mushy? You added too much liquid or didn’t rinse the rice enough first
- Rice still crunchy? Add a quarter cup more broth, cover, and cook 5 more minutes
- Chicken dry? Next time use thighs instead of breasts, or don’t overcook
- Bottom sticking? Your heat was too high during the simmer phase, keep it on low
- Flavors bland? Salt as you go and don’t skip the marinade time
Smart Substitutions
Missing an ingredient? No problem. Regular yogurt works if you don’t have Greek yogurt, or skip it and add an extra tablespoon of lemon juice and olive oil. Any long-grain white rice substitutes for basmati, though you might need to adjust cooking time slightly. Vegetable broth replaces chicken broth easily. Fresh garlic is best, but garlic powder works in a pinch at half the amount.
Storage and Serving
This One Pot Chicken Shawarma Rice keeps beautifully in the fridge for up to 4 days in an airtight container. Reheat individual portions in the microwave with a splash of water to keep the rice from drying out. It also freezes well for up to 3 months, though the rice texture changes slightly after thawing. Serve it with a cucumber yogurt sauce, pickled vegetables, or a simple tomato and onion salad. Warm pita bread on the side turns this into a complete meal that feels like a feast.
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
Yes, but breasts tend to dry out more easily. If using breasts, cut them smaller and check for doneness at 15 minutes to avoid overcooking.
What if I don’t have all the spices?
The cumin, paprika, and turmeric are the most essential. You can skip the cinnamon and ginger if needed, though they add authentic shawarma flavor.
Can I make this in a rice cooker?
Partially. Brown the chicken and saute the aromatics in a pan first, then transfer everything to the rice cooker with the rice and broth. Cook on the white rice setting.
How do I prevent the rice from sticking to the bottom?
Keep the heat on low during simmering and don’t stir the rice once you’ve covered it. A heavy-bottomed pot helps distribute heat evenly.
Is this recipe spicy?
No, the spices create warmth and depth but not heat. Add cayenne pepper or red pepper flakes if you want it spicy.

One Pot Chicken Shawarma Rice
Ingredients
Equipment
Method
- In a large bowl, combine yogurt, 2 tablespoons olive oil, 3 cloves minced garlic, cumin, paprika, coriander, 1 teaspoon turmeric, cinnamon, ginger, 1 teaspoon salt, black pepper, and lemon juice. Add chicken strips and toss to coat completely. Marinate for at least 20 minutes or overnight.
- Heat 2 tablespoons olive oil in a large Dutch oven or heavy pot over medium-high heat. Add marinated chicken pieces and sear for 3 minutes per side until browned. Remove chicken and set aside.
- In the same pot, add diced onion and saute for 5 minutes until softened and translucent. Add remaining 2 cloves minced garlic and cook for 1 minute until fragrant.
- Add rinsed basmati rice to the pot and stir for 1 to 2 minutes, coating each grain with the aromatic oil. Add remaining 1/2 teaspoon turmeric and 1 teaspoon salt.
- Pour in chicken broth and stir well. Bring mixture to a boil, then nestle the seared chicken pieces on top of the rice.
- Reduce heat to low, cover pot tightly with lid, and simmer for 18 to 20 minutes without opening the lid.
- Turn off heat and let pot rest covered for 5 minutes. Remove lid, fluff rice with a fork, and mix in the chicken. Garnish with fresh parsley and toasted almonds if desired.
Notes
- Rinse rice thoroughly until water runs clear to prevent mushy texture
- Chicken thighs stay moister than breasts during cooking
- For spicier version, add 1/2 teaspoon cayenne pepper to marinade
- Can substitute lamb cubes or chickpeas for chicken
- Add frozen peas or diced carrots with rice for extra vegetables

