Go Back
Close-up of homemade doner kebab wraps filled with grilled meat, fresh vegetables, and sauce

homemade doner kebabs recipe

Homemade Doner Kebabs are easy to make and full of bold flavor. This recipe uses thinly sliced beef, lamb, or chicken marinated in yogurt, lemon, and spices. You can grill, roast, or pan-fry the meat, then serve it in warm pita bread with fresh veggies and garlic sauce. It’s the perfect quick meal for four people—tender, juicy, and just like your favorite Turkish street food.
Prep Time 15 minutes
Cook Time 25 minutes
Marinate Time 3 hours
Total Time 3 hours 40 minutes
Servings: 4
Course: dinner, lunch
Cuisine: Middle Eastern, Turkish
Calories: 550

Ingredients
  

For the meat:
  • 500 g boneless beef lamb, or chicken (thinly sliced)
  • 1 cup plain yogurt
  • 2 tbsp olive oil
  • 1 tbsp tomato paste
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 1 tsp garlic powder
  • ½ tsp chili flakes optional
  • Juice of 1 lemon
  • Salt and pepper to taste
For serving:
  • 4 pita or flatbreads
  • 1 cup shredded lettuce
  • 1 tomato sliced
  • 1 red onion thinly sliced
  • Garlic yogurt sauce or tahini

Method
 

  1. Make the marinade: In a bowl, mix yogurt, olive oil, tomato paste, spices, lemon juice, salt, and pepper.
  2. Add the meat: Toss the thinly sliced meat in the marinade. Mix well. Cover and refrigerate for at least 3 hours.
  3. Cook the meat: Grill, pan-fry, or roast in the oven at 220°C (430°F) for 20–25 minutes until browned and slightly crispy.
  4. Warm the bread: Heat the pita or flatbread in a dry pan or oven for a few seconds.
  5. Assemble: Place the cooked meat in the center of the bread. Add lettuce, tomato, onion, and sauce.
  6. Wrap and serve hot.