Homemade Doner Kebab

Freshly grilled Homemade Doner Kebab with spiced lamb, crisp lettuce, and creamy garlic sauce on warm pita bread. Save to Pinterest
Freshly grilled Homemade Doner Kebab with spiced lamb, crisp lettuce, and creamy garlic sauce on warm pita bread. | seasonedstates.com

Craft delicious Turkish-style doner at home with tender marinated meat, aromatic spices like cumin, coriander, and sumac, plus a cool garlic yogurt sauce. The meat cooks perfectly in the oven or on the grill, developing that signature crispy exterior while staying juicy inside. Serve with crisp vegetables and warm flatbread for an authentic street food experience.

The first time I bit into a proper doner kebab was in Berlin, at midnight, in a light drizzle, and it changed my relationship with street food forever. I had been expecting just another sandwich, but the combination of spiced meat, cool sauce, and warm bread hit something primal. I spent the next year chasing that memory in my tiny apartment kitchen, burning yogurt marinades and overcooking lamb until something finally clicked. Now this recipe is the one I turn to when I need comfort food with a bit of swagger.

Last summer I made these for my brother who claims to dislike lamb, and he went back for seconds before even realizing what he was eating. The marinade transforms the meat into something tender and fragrant, and I have learned that patience during the marinating time is non-negotiable. Watching people assemble their own wraps at the table has become one of my favorite dinner party moments.

Ingredients

  • Lamb shoulder or chicken thighs: The fat in lamb shoulder keeps everything juicy, and thighs never dry out like breast meat does
  • Plain yogurt: The enzymes tenderize the protein while it sits, and I have let it go up to 24 hours with zero regrets
  • Ground sumac: This adds a tart, citrusy brightness that cuts through the rich meat
  • Smoked paprika: Regular paprika will not give you that same depth of earthy flavor
  • Red onion: Thin slices bring the sharp bite that balances all the creamy elements
  • Greek yogurt and mayonnaise: The combo creates a sauce that clings instead of running all over your hands

Instructions

Marinate the meat:
Whisk yogurt, olive oil, garlic, cumin, coriander, paprika, sumac, cinnamon, salt, pepper, and lemon juice until combined. Toss the sliced meat thoroughly, cover, and let it sit in the refrigerator for at least one hour.
Get your heat ready:
Preheat oven to 220°C or fire up the grill to medium-high while you prepare everything else.
Skewer and cook:
Thread the marinated meat onto skewers tightly, place on a baking tray or grill, and cook for 35 to 45 minutes while turning occasionally until deeply browned.
Make the garlic sauce:
Stir Greek yogurt, mayonnaise, garlic, lemon juice, salt, and pepper until smooth and refrigerate until you are ready to assemble.
Warm your bread:
Toast pita breads or flatbreads in the oven for just 2 to 3 minutes so they are pliable but not dried out.
Assemble everything:
Slice the cooked meat thinly against the grain, spread sauce on the warm bread, then pile on meat, lettuce, tomato, cucumber, onion, and parsley before rolling it up tight.
Sliced Homemade Doner Kebab stuffed with juicy meat, ripe tomatoes, crunchy cucumbers, and fresh parsley for a street food vibe. Save to Pinterest
Sliced Homemade Doner Kebab stuffed with juicy meat, ripe tomatoes, crunchy cucumbers, and fresh parsley for a street food vibe. | seasonedstates.com

My friend once grilled these at a summer barbecue and the smell alone had neighbors wandering over to investigate. There is something about the combination of cinnamon, cumin, and searing meat that pulls people in.

Making It Your Own

I have started adding pickled red cabbage when I want extra crunch and a pop of color. The vinegar tang cuts through the rich meat beautifully.

Perfect Pairings

A cold lager or homemade ayran (the Turkish yogurt drink) will cool your palate between bites. The carbonation cuts the fat while the creaminess of ayran complements the spices.

The Leftover Situation

These reheat surprisingly well if you store the components separately and reassemble fresh. The meat actually develops more flavor after resting in the fridge overnight.

  • Keep the sauce and bread apart until serving time
  • Reheat meat in a hot pan to recrisp the edges
  • Slice vegetables right before you eat to keep everything crisp
Homemade Doner Kebab wrapped in soft flatbread, featuring tender spiced meat and vibrant vegetables ready for a satisfying bite. Save to Pinterest
Homemade Doner Kebab wrapped in soft flatbread, featuring tender spiced meat and vibrant vegetables ready for a satisfying bite. | seasonedstates.com

There is nothing quite like standing at the counter, assembling a doner with your hands, and taking that first messy bite while the sauce drips down your wrist.

Recipe Questions & Answers

Lamb shoulder offers authentic flavor and ideal fat content, though chicken thighs provide a lighter alternative. Both absorb the aromatic marinade beautifully and stay tender during cooking.

Marinate for at least 1 hour, but overnight yields the most flavorful results. The yogurt-based marinade tenderizes the meat while infusing it with warm Turkish spices.

Absolutely. Cook the marinated meat slices in a hot skillet or cast-iron pan in batches. This method creates excellent browning and works well without needing skewers or an oven.

The combination of Greek yogurt and mayonnaise creates the perfect creamy texture, while fresh garlic and lemon juice provide that classic tangy kick. Chill before serving for the best consistency.

Warm the bread just before assembling and spread the sauce first to create a protective layer. Don't overload with vegetables, and serve immediately after rolling for the best texture.

Homemade Doner Kebab

Juicy spiced meat with fresh veggies and creamy 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.5 teaspoons ground cumin
  • 1.5 teaspoons ground coriander
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground sumac
  • 0.5 teaspoon ground cinnamon
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • Juice of 0.5 lemon

Vegetables & Garnish

  • 1 small red onion, thinly sliced
  • 1 medium tomato, sliced
  • 0.5 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
Prepare Meat Marinade: Combine yogurt, olive oil, garlic, cumin, coriander, paprika, sumac, cinnamon, salt, pepper, and lemon juice in a large bowl. Add sliced meat and mix thoroughly to coat. Cover and marinate for at least 1 hour, preferably overnight for optimal flavor penetration.
2
Preheat Cooking Surface: Preheat oven to 430°F or heat grill to medium-high temperature.
3
Cook Meat: Thread marinated meat slices onto skewers, pressing tightly together. Place on baking tray or grill and cook for 35 to 45 minutes, turning occasionally until meat is browned and cooked through. Alternatively, cook in batches in a hot skillet until well-browned.
4
Prepare Garlic Sauce: Mix Greek yogurt, mayonnaise, minced garlic, lemon juice, salt, and pepper in a small bowl until smooth and well combined. Refrigerate until ready to serve.
5
Warm Bread: Heat pita breads or flatbreads in the oven for 2 to 3 minutes until warm and pliable.
6
Assembly and Serving: Slice cooked meat thinly against the grain. Spread sauce generously on warm bread, layer with meat, lettuce, tomato, cucumber, onion, and parsley. Roll or fold bread securely and serve immediately while hot.
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 from yogurt and mayonnaise. Contains gluten in pita bread and flatbread. May contain egg from mayonnaise. Verify all product labels for specific allergen information.
Vivian Clarke

Sharing easy, wholesome recipes and real-life cooking tips for fellow food lovers.