Homemade Doner Kebab

Freshly assembled Homemade Doner Kebab wrap with juicy spiced meat, crisp lettuce, tomato, and creamy garlic sauce in warm pita bread. Save
Freshly assembled Homemade Doner Kebab wrap with juicy spiced meat, crisp lettuce, tomato, and creamy garlic sauce in warm pita bread. | dishvoyager.com

Master the art of Turkish street cuisine with this homemade doner kebab featuring tender marinated lamb or chicken, aromatic Mediterranean spices, and a velvety garlic yogurt sauce. The meat develops incredible depth through a yogurt-based marinade with cumin, coriander, sumac, and smoked paprika, then cooks to juicy perfection while developing a beautifully charred exterior. Assembly is quick and customizable with crisp vegetables, making these wraps perfect for feeding a crowd or enjoying throughout the week.

The aromas of cumin and coriander hitting hot fat still transport me back to a tiny street corner in Istanbul where I watched a vendor shave meat from a towering rotating spit, the juices sizzling and dripping onto a bed of onions below. I knew right then I had to recreate that magic at home, even without the fancy vertical rotisserie equipment.

My first attempt at homemade doner ended up being more of a stir fry than the glorious stacked meat Id imagined, but my friends didnt care. They stood around the kitchen island, assembling their own wraps with sauce dripping down their wrists, declaring it better than the restaurant version. That messy, joyful dinner convinced me that perfection isnt the point.

Ingredients

  • 500 g boneless lamb shoulder or chicken thighs: Lamb shoulder has the right fat content for authentic flavor, but chicken thighs work beautifully for a lighter version
  • 2 tbsp plain yogurt: The enzymes in yogurt tenderize the meat while adding subtle tanginess
  • 2 tbsp olive oil: Helps the spices adhere and keeps the meat moist during cooking
  • 3 cloves garlic, minced: Fresh garlic beats powdered every time for authentic flavor
  • 1½ tsp ground cumin: The earthy backbone of doner spice blends
  • 1½ tsp ground coriander: Adds bright citrusy notes that balance the rich meat
  • 1 tsp smoked paprika: Gives that beautiful reddish color and subtle smokiness
  • 1 tsp ground sumac: Optional but worth seeking out for its tart, lemony flavor
  • ½ tsp ground cinnamon: Just enough to add warmth without making it taste like dessert
  • 1 tsp salt and ½ tsp black pepper: Dont undersalt the meat, it needs proper seasoning
  • Juice of ½ lemon: Acid helps balance the rich spices and meat
  • 1 small red onion, thinly sliced: Red onion adds bite and beautiful color contrast
  • 1 medium tomato, sliced: Look for tomatoes that are firm but yield slightly to pressure
  • ½ cucumber, sliced: English cucumbers work best because they have fewer seeds
  • 1 cup shredded lettuce: Iceberg or romaine adds essential crunch and freshness
  • Fresh parsley, chopped: Adds bright pops of color and fresh flavor
  • 100 g plain Greek yogurt: Greek yogurt is thicker and richer for the sauce
  • 1 tbsp mayonnaise: Just a touch helps stabilize and enrich the sauce
  • 1 clove garlic, minced: One clove is plenty, raw garlic gets strong quickly
  • 1 tsp lemon juice: Brightens the sauce and cuts through the richness
  • Salt and pepper: Season generously to bring all flavors together
  • 4 pita breads or flatbreads: Warm them properly so they fold without cracking

Instructions

Marinate the meat:
Whisk together the yogurt, olive oil, garlic, and all those gorgeous spices in a large bowl until everything is well combined. Add your sliced meat and use your hands to massage the marinade into every piece, then cover and refrigerate for at least one hour, though overnight is even better.
Preheat your cooking surface:
Get your oven to 220°C (430°F) or fire up the grill to medium-high heat. The high temperature is crucial for getting those crispy, charred edges that make doner so irresistible.
Shape and cook the meat:
Thread the marinated meat tightly onto skewers, pressing each slice against the next to recreate that compact doner texture. Cook for 35 to 45 minutes, turning every so often, until the meat is browned and cooked through with those gorgeous crispy bits. If you are using a skillet, cook in batches and dont overcrowd the pan.
Make the garlic sauce:
While the meat cooks, stir together the Greek yogurt, mayonnaise, minced garlic, and lemon juice in a small bowl. Season with salt and pepper and keep it in the fridge until you are ready to serve.
Warm your bread:
Toast the pita breads or flatbreads in the oven for just two or three minutes. They should be warm and pliable, not crispy or dried out.
Assemble your doner kebabs:
Slice the cooked meat thinly against the grain for maximum tenderness. Spread a generous layer of sauce on each warm bread, then pile on the meat, lettuce, tomato, cucumber, onion, and parsley. Roll it up tight and eat immediately while everything is still warm and the bread is soft.
Sliced skewers of Homemade Doner Kebab meat sizzling on a grill, served with fresh vegetables and tangy yogurt sauce. Save
Sliced skewers of Homemade Doner Kebab meat sizzling on a grill, served with fresh vegetables and tangy yogurt sauce. | dishvoyager.com

These wraps have become my go-to for feeding a crowd because everyone gets to customize their own perfect bite. Watching friends and family build their doner exactly how they like it, with extra sauce here, more onions there, has become its own kind of ritual in our home.

Making Ahead for Easy Weeknight Dinners

The meat marinade actually gets better over time, so I often prep it the night before. You can also cook the meat in advance and reheat it gently in a skillet, crisping it up again right before serving. The sauce keeps well in the fridge for several days, so double the batch and you are halfway to an incredible dinner.

Choosing the Right Meat

Lamb shoulder has enough fat to stay juicy and develop those incredible crispy edges, but boneless chicken thighs are a fantastic alternative if you prefer something lighter. The key is slicing the meat thinly and consistently so everything cooks at the same rate. Partially freezing the meat for 30 minutes makes it much easier to get those thin, even slices.

Serving Suggestions and Variations

Sometimes I add pickled red cabbage or jalapeños for extra crunch and heat. The sauce also works beautifully as a dip for roasted vegetables or drizzled over grilled potatoes.

  • Try serving with a side of pickled vegetables for contrast
  • A cold ayran or crisp lager perfectly complements the rich, spiced meat
  • Extra sauce on the side is never a bad idea
Plated Homemade Doner Kebab featuring tender lamb slices, vibrant red onions, cucumbers, and herbs, ready to be enjoyed as a meal. Save
Plated Homemade Doner Kebab featuring tender lamb slices, vibrant red onions, cucumbers, and herbs, ready to be enjoyed as a meal. | dishvoyager.com

Theres something deeply satisfying about wrapping up warm, spiced meat in soft bread with cool, crisp vegetables. It is the kind of meal that brings people together, one delicious, messy bite at a time.

Common Questions

Lamb shoulder offers authentic flavor and tenderness, though boneless chicken thighs provide an excellent leaner alternative. Both absorb the aromatic marinade beautifully and stay juicy during cooking.

Absolutely. Simply cook the marinated meat in a hot skillet or cast iron pan in batches, allowing each slice to develop a nice sear before flipping. This method actually creates more surface area for charred, crispy edges.

Minimum one hour for basic flavor penetration, but overnight marinating transforms the meat completely. The yogurt in the marinade naturally tenderizes proteins while carrying deep spice flavors throughout every slice.

The classic Turkish combination of Greek yogurt and mayonnaise creates the perfect creamy consistency and tangy flavor. Fresh garlic and lemon juice provide brightness, while a pinch of salt balances all flavors.

Warm your bread just before serving and consider a thin layer of sauce as a moisture barrier. You can also briefly toast assembled wraps in a hot pan to create a crispy exterior that holds everything together.

Homemade Doner Kebab

Juicy spiced meat with fresh vegetables and creamy garlic yogurt sauce in warm flatbread

Prep 25m
Cook 45m
Total 70m
Servings 4
Difficulty Medium

Ingredients

Meat Marinade

  • 1.1 pounds boneless lamb shoulder or chicken thighs, thinly sliced
  • 2 tablespoons plain yogurt
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1½ teaspoons ground cumin
  • 1½ teaspoons ground coriander
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground sumac
  • ½ teaspoon ground cinnamon
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • Juice of ½ lemon

Vegetables & Garnish

  • 1 small red onion, thinly sliced
  • 1 medium tomato, sliced
  • ½ cucumber, sliced
  • 1 cup shredded lettuce
  • Fresh parsley, chopped

Sauce

  • 3.5 ounces plain Greek yogurt
  • 1 tablespoon mayonnaise
  • 1 clove garlic, minced
  • 1 teaspoon lemon juice
  • Salt and pepper to taste

Bread

  • 4 pita breads or flatbreads

Instructions

1
Marinate the Meat: Combine yogurt, olive oil, garlic, cumin, coriander, paprika, sumac, cinnamon, salt, pepper, and lemon juice in a large bowl. Add sliced meat and toss to coat thoroughly. Cover and refrigerate for at least 1 hour, or overnight for optimal flavor development.
2
Preheat Cooking Surface: Preheat oven to 430°F or set grill to medium-high heat.
3
Skewer and Cook Meat: Thread marinated meat slices onto skewers, pressing tightly. Place on baking tray or grill and cook for 35-45 minutes, turning occasionally until meat is browned and cooked through. Alternatively, sear in batches in a hot skillet until well-browned.
4
Prepare Garlic Sauce: Whisk together Greek yogurt, mayonnaise, minced garlic, lemon juice, salt, and pepper in a small bowl until smooth. Refrigerate until ready to serve.
5
Warm the Bread: Place pita breads or flatbreads in the oven for 2-3 minutes until warmed through.
6
Assemble and Serve: Slice cooked meat thinly against the grain. Spread sauce generously over warmed bread, layer with meat, lettuce, tomato, cucumber, onion, and parsley. Roll or fold tightly and serve immediately.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Chef's knife
  • Grill, oven, or skillet
  • Metal or wooden skewers
  • Cutting board
  • Small mixing bowl

Nutrition (Per Serving)

Calories 530
Protein 33g
Carbs 48g
Fat 23g

Allergy Information

  • Contains dairy (yogurt, mayonnaise) and gluten (pita/flatbread). May contain egg (mayonnaise). Verify bread and mayonnaise labels for specific allergen information.
Katrina Wells

Passionate home cook sharing simple, flavorful meals and kitchen tips for busy families and food lovers.