Doner kebab and shawarma are both iconic street foods of spit-roasted meat, but they come from different culinary traditions—doner from Turkey, shawarma from the Levant. Both are made by stacking seasoned meat on a vertical rotisserie, then shaving off thin, juicy slices to serve in bread or over rice. This recipe gives you a home-friendly method for both, using the oven or a grill to recreate that charred, spiced exterior and tender interior without a spit.
Ingredients
For the Doner Kebab (Turkish-style)
- 2 lb (900 g) ground lamb or beef (20% fat)
- 1 small onion, grated (about 1/4 cup / 60 ml juice and pulp)
- 2 cloves garlic, minced
- 1 tsp (5 g) ground cumin
- 1 tsp (5 g) ground coriander
- 1 tsp (5 g) smoked paprika
- 1/2 tsp (2.5 g) ground black pepper
- 1 tsp (5 g) salt
- 1/4 cup (60 ml) plain yogurt (optional, for tenderness)
For the Shawarma (Levantine-style)
- 2 lb (900 g) boneless chicken thighs or lamb shoulder, sliced thin
- 1/4 cup (60 ml) olive oil
- 3 tbsp (45 ml) lemon juice
- 2 cloves garlic, minced
- 1 tsp (5 g) ground cumin
- 1 tsp (5 g) ground coriander
- 1/2 tsp (2.5 g) ground cardamom
- 1/2 tsp (2.5 g) ground turmeric
- 1/4 tsp (1 g) cayenne pepper (optional)
- 1 tsp (5 g) salt
- 1/2 tsp (2.5 g) ground black pepper
For Serving
- 6 pita breads or flatbreads
- 1 cup (240 ml) tahini sauce or garlic yogurt sauce
- 1 cup (150 g) sliced tomatoes
- 1 cup (100 g) sliced cucumbers
- 1/2 cup (80 g) sliced red onion
- 1/4 cup (60 g) chopped fresh parsley
Instructions
- Make the doner mixture: In a large bowl, combine ground meat, grated onion, garlic, cumin, coriander, paprika, pepper, salt, and yogurt (if using). Knead with your hands for 3–4 minutes until the mixture is sticky and pasty. This helps it bind together on the spit.
- Shape and chill the doner: Press the mixture into a loaf shape about 4 inches (10 cm) wide and 8 inches (20 cm) long. Wrap tightly in plastic wrap and refrigerate for at least 2 hours (or up to 24 hours) to firm up.
- Marinate the shawarma: In a bowl, whisk olive oil, lemon juice, garlic, cumin, coriander, cardamom, turmeric, cayenne, salt, and pepper. Add the sliced chicken or lamb and toss to coat. Cover and refrigerate for at least 1 hour (or up to 12 hours).
- Preheat the oven: When ready to cook, preheat oven to 375°F (190°C). Line a baking sheet with foil and place a wire rack on top.
- Cook the doner: Place the doner loaf on the rack. Bake for 45–55 minutes, until the internal temperature reaches 160°F (71°C) for ground meat (USDA FSIS safe minimum). Let rest for 10 minutes before slicing.
- Cook the shawarma: While doner cooks, spread the marinated meat in a single layer on another foil-lined baking sheet. Roast for 20–25 minutes, until chicken reaches 165°F (74°C) or lamb reaches 145°F (63°C) with a 3-minute rest. For extra char, broil on high for 2–3 minutes at the end.
- Slice and serve: Thinly slice the doner loaf against the grain. Warm the pitas, then fill with meat, tomatoes, cucumbers, onion, parsley, and a generous drizzle of tahini or garlic sauce.
Tips
- Use fatty meat: For doner, 20% fat is ideal; leaner meat will be dry. For shawarma, chicken thighs are preferred over breast for moisture.
- Don’t skip the chilling: The doner loaf needs to be very cold to slice cleanly and hold its shape. If it crumbles, press it into a loaf pan and chill longer.
- Substitutions: No yogurt? Use 2 tbsp (30 ml) water instead. No cardamom? Add 1/2 tsp (2.5 g) allspice. For a gluten-free version, serve over rice or in lettuce cups.
- Common mistake: Overcooking shawarma makes it dry. Use a thermometer and pull it out at the safe minimum, then let it rest.
Serving Suggestions
Serve both meats with warm pita, fresh vegetables, and a choice of sauces: tahini, garlic yogurt, or a spicy harissa. For a platter, add rice, hummus, and pickled turnips. Doner is traditionally wrapped with onions and tomatoes; shawarma often comes with pickles and fries inside the wrap.
Variations
- Chicken doner: Substitute ground chicken for lamb, but add 2 tbsp (30 g) breadcrumbs to bind.
- Beef shawarma: Use flank steak or sirloin, sliced thin, and marinate for 4 hours. Cook to 145°F (63°C) and rest.
- Vegetarian version: Use firm tofu or seitan, marinated in the shawarma spice mix, and bake until heated through (no minimum internal temp needed).
- Spicy version: Add 1–2 tsp (5–10 g) harissa paste or crushed red pepper to either marinade.
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, cover, and cook until steaming (165°F / 74°C for leftovers). You can also reheat in a 350°F (175°C) oven for 10 minutes. Freeze cooked meat for up to 3 months; thaw overnight in the fridge before reheating.
Frequently Asked Questions
Can I cook these on a grill instead of an oven? Yes, for shawarma, grill the marinated meat over medium-high heat for 3–4 minutes per side. For doner, shape the loaf and grill it over indirect heat with the lid closed, turning occasionally, until it reaches 160°F (71°C).
Why is my doner loaf falling apart? The mixture needs more kneading to develop the bind, or it wasn’t chilled long enough. Add a beaten egg to the mixture as a binder, and chill for at least 3 hours.
Can I use a rotisserie attachment? Absolutely, if your oven has one. Shape the meat around the spit, then cook according to the manufacturer’s instructions, using a thermometer to check the internal temperature.
What’s the difference in spices between doner and shawarma? Doner typically uses milder spices like cumin and paprika, while shawarma includes more aromatic spices like cardamom, turmeric, and sometimes cinnamon or allspice. The marinade for shawarma also has more acid (lemon juice).
Is it safe to eat leftover meat cold? Yes, if it was refrigerated within 2 hours of cooking and eaten within 4 days. However, for best texture, reheat to 165°F (74°C) before serving.
Can I make this in advance? Yes, marinate the shawarma up to 12 hours ahead, and shape the doner loaf up to 24 hours ahead. Both can be cooked a day ahead and reheated gently.
Related
- Michael Symon Chicken Paprikash Recipe (Easy)
- Milk Street Chicken Paprikash Recipe
- Khachapuri Recipe with Cheese (Georgian Cheese Bread)
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).