Homemade Doner Kebab Recipe

📱 Download the FBM App |  🫒 Try My Greek Olive Oil

Main Dishes

Homemade Doner Kebab Recipe 🍢 (Viral)

Last Updated:
This post may contain affiliate links. Please read our disclosure policy.
A hand reaches for a toasted wrap filled with colorful vegetables on a white platter, surrounded by small bowls of pickles, yogurt, and drinks on a bright, sunlit table.

Prep

15 minutes

Cook

50 minutes

Yield

4 pita wraps

This crispy Homemade Doner Kebab Recipe are stuffed with savory meat, crunchy cabbage, tangy pickles, and a generous swipe of garlicky toom, then pan-toasted until golden and irresistible. It feels as good as take-out but made at home.

If late-night shawarma vibes and ultra-crispy wraps are your love language, this Homemade Doner Kebab Recipe is about to become a regular in your rotation. Packed with savory doner meat, crunchy cabbage, tangy pickles, and a generous amount of garlicky toom, it’s then pan-toasted until golden. These pitas are the perfect sweet spot between comfort food and next-level flavor.

A table set with a platter of cooked meat, a bowl of shredded red cabbage, pickles, pita bread, a dish of sauce, sliced red peppers, and a bottle of olive oil on a blue woven placemat.

❤️ Why You’ll Love Homemade Doner Kebab

  • Crispy & Juicy: Crispy on the outside, juicy and flavor-packed on the inside, these doner pitas are everything you want and more.
  • Totally Customizable: Load it up with your fav pickles, veggies, extra toom, or your sauces of choice.
  • Takeout at Home: These wraps give big takeout energy, but are made at home with simple ingredients and way more satisfaction

🍲 Ingredients

Toom: This creamy garlic sauce is the heart of the wrap, adding flavor and a rich, silky texture to every bite of your kebab. It balances the savory doner meat and doubles as the ultimate dipping sauce (because honestly, you cannot have enough of it).

Pickled Turnips: Bright, tangy, and slightly crunchy, pickled turnips cut through the richness of the meat and toom in the best way. They add that signature shawarma pop of flavor that makes the whole pita feel authentic and delicious. I love having pickled turnips on hand in my fridge to toss into wraps or bowls. They’re so tasty!

A tortilla on a wooden board is topped with breaded chicken, sliced pickles, shredded red cabbage, and red bell pepper strips. Surrounding dishes hold pickles, cabbage, oil, sauce, and more chicken.
A person folds a large tortilla wrap filled with shredded red cabbage, sliced pickles, and a dark spiced meat mixture on a wooden board, surrounded by bowls of cabbage, oil, pickled vegetables, and condiments.
A large wrap topped with melted cheese sits on a wooden cutting board. Nearby are bowls of sliced pickles, shredded red cabbage, ketchup, oil, and a plate of fried food, all on a white tiled surface.

👩‍🍳 How to Make Homemade Doner Kebab Recipe

  1. Make our Homemade Doner Kebab Meat recipe.
  2. Make the olive oil mixture for the pitas: In a small bowl whisk together ⅓ cup extra-virgin olive oil, ½ tsp smoked paprika, 1 tsp ground cumin, ½ tsp dried oregano and a pinch of salt. Set aside with a pastry brush.
  3. Separate one pita pocket into two layers and place one layer on top of the other on a cutting board. Spread a layer of toom in the middle of the pita then add a layer of the shredded red cabbage followed by crisped doner meat, sliced pickles and pickled turnips. Roll up the pita tightly, leaving one end open. Repeat with the remaining pitas to create 4 pitas.
  4. Once the pitas are ready, heat a medium-large frying pan to medium heat. When the pan is hot, add two rolled pitas, seam side down. Brush the tops and sides of the pitas with some of the oil mixture, letting any excess oil drip off into the pan – about 1-2 tablespoons of oil is ok in the pan. Toast each side for about 30 seconds in the oil until all sides are crispy and toasted. Remove and repeat with the remaining pitas.
  5. Serve with more toom for dipping.

🪄 Tips and Tricks

  • Warm Pitas: A quick warm in the microwave or a dry pan makes them more pliable and way easier to roll without tearing.
  • Don’t Overfill: It’s tempting, but not overstuffing your pitas helps them roll tight and crisp evenly in the pan.
  • Layering: Spread the toom directly on the pita so it melts into everything, then add cabbage before the meat to keep things crunchy.
  • Crisp the Meat: Make sure your doner meat is nicely browned before assembling. The crispy edges give you extra flavor.
  • Brush (Don’t Drown): Use the olive oil mixture to lightly coat the pitas. Too much oil can make them greasy instead of golden.
A hand reaches for a toasted wrap filled with colorful vegetables on a white platter, surrounded by small bowls of pickles, yogurt, and drinks on a bright, sunlit table.

🗒 Variations

If you like this Homemade Doner Kebab recipe, try some of my other delicious kebab recipes:

🍽️ Best served with

👝 How to Store Leftovers

Store components separately and assemble when you’re ready to enjoy for the best results. Ingredients will last in the fridge for up to 3 days.

🤔 Common Questions

Can I make this ahead of time?

Totally. Prep the doner meat, shred the cabbage, and mix the olive oil topping in advance, then assemble and toast the pitas just before serving for max crispiness.

What can I use instead of toom?

If you don’t have toom, a garlicky yogurt sauce, tzatziki, or even mayo mixed with grated garlic and lemon will do the trick.

Can I make this vegetarian?

Yes! Swap the doner meat for spiced mushrooms, roasted cauliflower, or crispy chickpeas, and keep everything else the same.

Do I have to pan-toast the pitas?

You don’t have to, but you’ll definitely want to. That quick toast in the spiced oil is what gives them that extra crunch.

Close-up of two large wraps filled with seasoned meat, sliced pickles, red cabbage, and herbs, served on a white plate with a blue patterned tablecloth and garnished with fresh parsley.

Homemade Doner Kebab Recipe

No ratings yet
This crispy Homemade Doner Kebab Recipe are stuffed with savory meat, crunchy cabbage, tangy pickles, and a generous swipe of garlicky toom, then pan-toasted until golden and irresistible. It feels as good as take-out but made at home.
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Course Main
Cuisine Mediterranean/Middle Eastern Inspired
Servings 4 pita wraps
Calories 573 kcal

Ingredients
  

For the pitas

For serving

Shop Ingredients on Jupiter

Instructions
 

  • Make the olive oil mixture for the pitas: In a small bowl whisk together ⅓ cup extra-virgin olive oil, ½ tsp smoked paprika, 1 tsp ground cumin, ½ tsp dried oregano and a pinch of salt. Set aside with a pastry brush.
  • Separate one pita pocket into two layers and place one layer on top of the other on a cutting board. Spread a layer of toom in the middle of the pita then add a layer of the shredded red cabbage followed by crisped doner meat, sliced pickles and pickled turnips. Roll up the pita tightly, leaving one end open. Repeat with the remaining pitas to create 4 pitas.
  • Once the pitas are ready, heat a medium-large frying pan to medium heat. When the pan is hot, add two rolled pitas, seam side down. Brush the tops and sides of the pitas with some of the oil mixture, letting any excess oil drip off into the pan – about 1-2 tablespoons of oil is ok in the pan. Toast each side for about 30 seconds in the oil until all sides are crispy and toasted. Remove and repeat with the remaining pitas.
  • Serve with more toom for dipping.

Notes

  • This recipe is so easy to mix and match your favourite toppings!
  • If you love this recipe, try our Grilled Chicken Gyros

Nutrition

Calories: 573kcal | Carbohydrates: 51.2g | Protein: 33.4g | Fat: 27.3g | Saturated Fat: 5.1g | Polyunsaturated Fat: 3.2g | Monounsaturated Fat: 17.5g | Trans Fat: 0.1g | Cholesterol: 67.5mg | Sodium: 1349.4mg | Fiber: 5.9g | Sugar: 7.4g
Review This Recipe Let us know how it was!

Post A Comment

Recipe Rating




Dinner, handled🤍

Simple, nourishing Greek recipes you can actually make on a busy week.

Share to...