Shawarma rice is a hearty, one-pan meal of spiced, juicy chicken (or your choice of protein) served over fluffy, seasoned rice with a cool, garlicky sauce. It’s a popular street-food style dish across the Middle East and has become a global favorite. This guide walks you through making it at home, from the marinade to the final platter, with clear steps for perfect results every time.
What You’ll Need
- For the chicken shawarma: 1.5 lbs (680 g) boneless, skinless chicken thighs or breasts, 3 tbsp (45 ml) olive oil, 2 tbsp (30 ml) lemon juice, 3 cloves garlic (minced), 1 tsp ground cumin, 1 tsp ground coriander, 1 tsp paprika, 1/2 tsp turmeric, 1/2 tsp ground cardamom, 1/4 tsp cayenne (optional), salt and black pepper to taste.
- For the rice: 2 cups (370 g) long-grain basmati or jasmine rice, 3 cups (710 ml) chicken broth or water, 1 tbsp (15 ml) olive oil or butter, 1/2 tsp turmeric (for color), 1/2 tsp ground cumin, 1/4 tsp cinnamon (optional), 1 bay leaf.
- For the garlic sauce (toum-style): 1/2 cup (120 ml) plain yogurt or Greek yogurt, 2 tbsp (30 ml) tahini (optional), 1 clove garlic (minced), 1 tbsp (15 ml) lemon juice, salt to taste.
- Optional toppings: chopped parsley, pickled cucumbers, pickled turnips, sliced tomatoes, sliced red onions, hot sauce.
- Equipment: large skillet or grill pan, medium saucepan with lid, mixing bowls, measuring cups and spoons, food thermometer.
Step-by-Step
- Marinate the chicken. In a bowl, combine the olive oil, lemon juice, minced garlic, cumin, coriander, paprika, turmeric, cardamom, cayenne (if using), and a generous pinch of salt and pepper. Add the chicken and toss to coat well. Cover and refrigerate for at least 30 minutes, or up to 24 hours for deeper flavor. If you’re short on time, 15 minutes still helps, but longer is better.
- Start the rice. Rinse the rice under cold water until the water runs clear. In a medium saucepan, heat the olive oil or butter over medium heat. Add the rice and stir for 1-2 minutes until the grains are lightly toasted and coated. Add the turmeric, cumin, cinnamon (if using), and bay leaf. Stir for 30 seconds until fragrant.
- Cook the rice. Pour in the chicken broth or water and bring to a boil. Reduce heat to low, cover, and simmer for 15-18 minutes, or until the liquid is absorbed and the rice is tender. Remove from heat and let it sit, covered, for 5 minutes. Then fluff with a fork and set aside.
- Cook the chicken. While the rice cooks, heat a large skillet or grill pan over medium-high heat. Add the marinated chicken (you can cook it whole or sliced into strips). Cook for 5-7 minutes per side, or until the chicken is cooked through and has nice charred edges. Use a food thermometer to check that the internal temperature reaches 165°F (74°C) for poultry, as per USDA FSIS safe minimum. Remove from the pan and let it rest for 5 minutes before slicing.
- Make the garlic sauce. In a small bowl, whisk together the yogurt, tahini (if using), minced garlic, lemon juice, and a pinch of salt. Add a tablespoon of water if you want a thinner consistency. Taste and adjust seasoning.
- Assemble the dish. On a large platter or in individual bowls, spread the warm rice. Slice the rested chicken into thin strips and arrange over the rice. Drizzle generously with the garlic sauce. Add your desired toppings: fresh parsley, pickles, tomatoes, onions, or hot sauce.
- Serve immediately. Shawarma rice is best enjoyed hot. If you have leftovers, store the chicken, rice, and sauce separately in airtight containers in the refrigerator for up to 3-4 days.
Common Mistakes
- Skipping the marinade time: Even 15 minutes helps, but a longer marinade makes the chicken more flavorful and tender. Don’t skip it entirely.
- Overcooking the rice: Lifting the lid to check the rice releases steam and can make it gummy. Trust the timer and let it rest.
- Overcrowding the pan: If you cook too much chicken at once, it steams instead of searing. Cook in batches if needed to get those golden, charred edges.
- Slicing the chicken too soon: Cutting into hot chicken releases juices and makes it dry. Let it rest for 5 minutes.
- Using too much sauce: The garlic sauce is strong. Start with a drizzle and add more to taste.
Tips
- Use chicken thighs for more flavor and moisture; they are more forgiving than breasts and stay juicy.
- Toast whole spices like cumin and coriander seeds in a dry pan for a minute before grinding for a deeper, more aromatic flavor.
- Make extra sauce—it’s also great on grilled vegetables, sandwiches, or as a salad dressing.
- For a spicier kick, add a chopped chili or a dash of hot sauce to the marinade.
- If you have a grill or broiler, use it for a smokier, more authentic char.
Troubleshooting
- Rice is too dry or undercooked: If the rice is still hard after the liquid is absorbed, add 2-3 tablespoons of hot water, cover, and cook on low for another 5 minutes. If it’s dry, fluff it and add a small pat of butter or a splash of broth.
- Rice is mushy: This usually happens from too much water or stirring too much. Next time, reduce the liquid by 1/4 cup (60 ml) and don’t stir during cooking. For now, spread it on a baking sheet and let it dry out slightly in a low oven (200°F/95°C) for a few minutes.
- Chicken is tough: This is from overcooking. Use a thermometer to pull it at 165°F (74°C) and let it rest. If it’s already dry, slice thin and toss with a little olive oil or extra sauce.
- Chicken isn’t charred: Make sure your pan is hot before adding the chicken. Pat the chicken dry before cooking to help browning.
- Sauce is too thick: Whisk in a tablespoon of water or lemon juice until it reaches your desired consistency.
Frequently Asked Questions
Can I use beef or lamb instead of chicken? Yes, shawarma is traditionally made with lamb or beef. If using beef or lamb, cook to a safe minimum internal temperature of 145°F (63°C) for whole cuts, with a 3-minute rest. Ground meat versions should reach 160°F (71°C). Adjust cooking time accordingly.
What is the best rice for shawarma rice? Basmati or jasmine rice are ideal because they are fragrant and fluffy. Long-grain white rice also works. Avoid short-grain rice, which becomes sticky.
Can I make this ahead of time? Yes, you can marinate the chicken up to 24 hours ahead. You can also cook the rice a day in advance and reheat it with a splash of water. Assemble the dish just before serving to keep the rice fluffy and the chicken crisp.
Is the garlic sauce the same as toum? Toum is a Lebanese garlic sauce made with garlic, oil, and lemon, but no yogurt. This recipe uses yogurt for a lighter, tangier sauce that is easier to make at home. For authentic toum, you would blend garlic with oil and lemon juice until emulsified.
How do I store leftovers? Store the chicken, rice, and sauce in separate airtight containers in the refrigerator for up to 3-4 days. Reheat the chicken and rice in a microwave or skillet, and use the sauce cold.
Can I make this vegetarian? Absolutely. Substitute the chicken with chickpeas, tofu, or a plant-based chicken alternative. If using tofu, press it well and marinate for at least 30 minutes. Cook until golden and heated through. No internal temperature requirement for plant-based proteins, but follow package instructions.
Related
- Nasi Goreng Recipe (Indonesian Fried Rice)
- Tabbouleh Ingredients: Healthy & Authentic Recipe
- El Churrasco Recipe: Argentine Grilled Steak
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).