Shawarma vs Doner: Key Differences & Recipes

Updated November 6, 2026

Total time
1 hr 45 min
prep 30 min · cook 1 hr 15 min
Serves
6
portions as written

Jump to recipe

Shawarma vs Doner: Key Differences & Recipes

Shawarma and doner are two of the world’s most beloved street meats, both built on layers of seasoned meat roasted on a vertical spit. Shawarma, from the Middle East, uses bold spices like cumin, cardamom, and turmeric, while doner, from Turkey, relies on a simpler blend of oregano, paprika, and garlic. This article breaks down their differences and gives you a foolproof home method for both—using your oven or grill to mimic the spit-roasted texture.

Ingredients

For the Shawarma Spice Blend

  • 2 teaspoons (5 g) ground cumin
  • 2 teaspoons (5 g) ground coriander
  • 1 teaspoon (2 g) ground cardamom
  • 1 teaspoon (2 g) ground turmeric
  • 1 teaspoon (2 g) smoked paprika
  • 1/2 teaspoon (1 g) ground cinnamon
  • 1/4 teaspoon (0.5 g) cayenne pepper (optional)
  • 1 teaspoon (5 g) salt
  • 1/2 teaspoon (1 g) black pepper

For the Doner Spice Blend

  • 1 tablespoon (6 g) dried oregano
  • 2 teaspoons (5 g) sweet paprika
  • 1 teaspoon (2 g) garlic powder
  • 1 teaspoon (2 g) onion powder
  • 1 teaspoon (5 g) salt
  • 1/2 teaspoon (1 g) black pepper

For the Meat (Choose One or Split)

  • 2 lbs (900 g) boneless, skinless chicken thighs (for shawarma) or lamb leg steaks (for doner)
  • 3 tablespoons (45 ml) olive oil
  • 2 tablespoons (30 ml) plain yogurt (for shawarma) or 2 tablespoons (30 ml) tomato paste (for doner)
  • 1 lemon, juiced (for shawarma) or 2 tablespoons (30 ml) white vinegar (for doner)
  • 4 garlic cloves, minced

For Serving (Optional but Recommended)

  • 4-6 pita breads or flatbreads
  • 1 cup (240 ml) tahini sauce or garlic yogurt sauce
  • 1 cup (150 g) chopped tomatoes, cucumbers, and red onions
  • Pickled turnips or pickles

Instructions

  1. Prepare the meat: Slice the chicken or lamb into thin, even strips about 1/4-inch (6 mm) thick. If using lamb, trim excess fat.
  2. Make the marinades: In two separate bowls, mix each spice blend with its corresponding wet ingredients: for shawarma, combine olive oil, yogurt, lemon juice, and garlic with the shawarma spices. For doner, combine olive oil, tomato paste, vinegar, and garlic with the doner spices.
  3. Marinate: Divide the meat between the two marinades. Toss to coat thoroughly. Cover and refrigerate for at least 30 minutes, or up to 24 hours for deeper flavor.
  4. Preheat the oven: When ready to cook, preheat your oven to 425°F (220°C). Line a baking sheet with foil and place a wire rack on top.
  5. Arrange the meat: Lay the marinated strips flat on the wire rack in a single layer, slightly overlapping if needed. Do not pile them—you want maximum surface area for browning.
  6. Roast: Cook for 20 minutes, then flip the strips. Continue roasting for another 15–20 minutes, until the edges are deeply browned and charred in spots. The meat should be cooked through.
  7. Check temperature: For chicken, insert an instant-read thermometer into the thickest piece—it must read 165°F (74°C), the USDA FSIS safe minimum for poultry. For lamb (a whole cut), the safe minimum is 145°F (63°C) with a 3-minute rest; if you prefer well-done, cook to 160°F (71°C).
  8. Rest and slice: Let the meat rest for 5 minutes, then slice into thin strips against the grain.
  9. Serve: Pile the meat onto warm pita, add fresh vegetables, and drizzle with tahini or garlic sauce.

Tips

  • Don’t skip the yogurt in shawarma: It tenderizes the chicken and helps the spices cling. For doner, tomato paste adds a slight sweetness that mimics the traditional rotisserie glaze.
  • Use a cast-iron skillet for a crust: If you prefer a pan method, sear the marinated strips in a hot skillet for 2–3 minutes per side, then finish in the oven. This gives a crispier exterior.
  • Make it ahead: Both marinades work well with any protein—beef, turkey, or even tofu. Tofu should be pressed and marinated for at least 1 hour.
  • Common mistake: Overcrowding the pan or baking sheet steams the meat instead of roasting. Always leave space between strips.

Serving Suggestions

Serve shawarma in warm pita with pickled turnips, fresh parsley, and a squeeze of lemon. Doner is classic in a dürüm (thin wrap) with shredded cabbage, sliced tomatoes, and a garlicky white sauce. Both go well with a side of seasoned rice, grilled vegetables, or a simple salad of chopped cucumbers and tomatoes with olive oil and sumac.

Variations

  • Chicken shawarma: Use boneless thighs for the most flavor; breasts work but dry out faster.
  • Beef doner: Substitute thinly sliced sirloin or flank steak; cook to 145°F (63°C) for medium-rare.
  • Vegetarian version: Use thick slices of portobello mushrooms or firm tofu; marinate and roast at 400°F (200°C) for 20 minutes.
  • Spice adjustments: Add a pinch of allspice or nutmeg to the shawarma blend for warmth; for doner, a teaspoon of dried mint adds a refreshing note.

Storage and Reheating

Refrigerate leftover cooked meat in an airtight container for up to 4 days. To reheat, place in a skillet over medium heat with a splash of water or broth, stirring until hot and slightly crisp—about 3–4 minutes. You can also microwave, but the texture will be softer. For longer storage, freeze the cooked meat in a freezer-safe bag for up to 3 months; thaw overnight in the fridge before reheating.

Frequently Asked Questions

Can I use a rotisserie or vertical spit at home? Yes, if you have a rotisserie attachment, you can stack the marinated meat on the spit and roast at 350°F (175°C) for 1–1.5 hours, until the internal temperature reaches the safe minimum. The oven method in this recipe is simpler and yields similar results.

What’s the difference between shawarma and gyros? Gyros is the Greek version, typically made with pork or chicken, seasoned with oregano, thyme, and rosemary. Shawarma uses a more complex Middle Eastern spice mix. Both are cooked on a vertical spit, but the flavor profiles differ.

Can I make this in an air fryer? Absolutely. Preheat the air fryer to 375°F (190°C) and cook the marinated strips in a single layer for 10–12 minutes, shaking halfway, until cooked through and crisp. Check the temperature with a thermometer.

Why is my meat dry? Overcooking is the usual culprit. Use a thermometer and pull the meat at the correct temperature. Also, marinating for at least 30 minutes—or up to 24 hours—helps keep it moist.

Can I use pre-ground spices? Yes, but whole spices toasted and ground fresh will give a more vibrant flavor. If using pre-ground, check that they are not stale (they should smell fragrant).

Is it safe to eat lamb cooked to 145°F? Yes, the USDA FSIS states that whole cuts of lamb are safe at 145°F (63°C) with a 3-minute rest. If you prefer well-done, cook to 160°F (71°C).

Related

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).