Jump to Recipe Print RecipeOne afternoon, while scrolling through food videos, I stumbled upon a homemade doner kebab recipe that promised to bring the vibrant flavors of street food right to my kitchen. Intrigued, I decided to dive into this viral sensation, and let me tell you, it did not disappoint! The joy of creating these delicious, oven-baked kebabs from scratch is an experience that every home chef deserves. With the flexibility to customize your protein—beef, lamb, chicken, or turkey—and the ease of preparation, this recipe is perfect for busy weeknight dinners. Plus, it’s a fantastic way to satisfy those takeout cravings while ensuring everyone can enjoy it, no matter their dietary preferences. Ready to whip up some mouthwatering homemade doner kebabs? Let’s get started! Why is this doner kebab a must-try? Irresistibly juicy: Each bite bursts with rich flavors, thanks to the perfectly spiced meat combination. Easy to customize: Choose your favorite protein—beef, lamb, chicken, or turkey—and adjust seasoning for the ideal taste. Oven-baked perfection: Achieve that crispy, caramelized exterior while keeping the inside moist and tender without grilling. Quick weeknight meal: Prepare the meat mixture ahead of time for a hassle-free dinner option that still feels indulgent. Crowd-pleasing delight: This recipe transforms a typical home dinner into a festive occasion that everyone will rave about! For more exciting homemade dishes, check out these easy weeknight dinners. Homemade Doner Kebab Ingredients • Prepare to create the perfect homemade doner kebab with these flavorful ingredients! For the Meat Mixture Ground beef or lamb (or a mix) (2.2 lb / 1 kg) – The star of your kebab; provides rich flavor and juiciness. Substitute with ground chicken or turkey for a lighter option. Onion (1, grated) – Enhances moisture and flavor, making every bite delightful. Garlic cloves (3, grated) – Adds aromatic depth to the meat mixture. Plain yogurt (¼ cup / 60 g) – Contributes creaminess and tenderness; substitute with mayonnaise or extra olive oil for a dairy-free version. Olive oil (2 tablespoons / 30 ml) – Adds moisture and helps maintain juiciness, especially when using lean meats. Salt – Essential for enhancing all flavors; adjust to taste. Pepper – Adds a kick; amount to taste. Cumin (2 teaspoons) – Infuses earthy, warm notes, essential for that authentic taste. Sweet paprika (1 tablespoon) – Contributes sweetness and a hint of smokiness, perfect for balancing flavors. Oregano (2 teaspoons) – Adds a delightful herbal note to the mixture. Cayenne pepper (½ teaspoon, optional) – Infuses heat; adjust according to your spice preference. Tomato paste (2 tablespoons) or BBQ sauce – Enhances moisture and brings a zesty flavor. For Assembly Warm pita or large tortilla – The best wrap for your kebab, adding a soft texture. Shredded lettuce or cabbage – Provides a refreshing crunch. Red onion (sliced) – Adds a sharp, tangy flavor that complements the meat. Pickles – Introduces a zesty, tangy crunch that elevates every bite. Tahini sauce (optional) – Adds creaminess and intricate flavor notes to the kebab. Tzatziki (optional) – A refreshing sauce that beautifully balances the spice of the meat. Fresh parsley (optional) – Adds a fresh herbal note for garnish, making your dish visually appealing. Now that you have all the essential homemade doner kebab ingredients, you’re one step closer to enjoying this street-food favorite right from your kitchen! Step‑by‑Step Instructions for Homemade Doner Kebab Step 1: Prepare the Meat Mixture In a large bowl, combine 2.2 pounds of ground beef or lamb with one grated onion, three grated garlic cloves, and a quarter cup of yogurt. Add two tablespoons of olive oil, two teaspoons of cumin, one tablespoon of sweet paprika, two teaspoons of oregano, and salt and pepper to taste. Mix with your hands until the mixture is sticky, ensuring all ingredients are well incorporated. Step 2: Form the Meat Sheet Divide the meat mixture into five equal portions and place one portion between two sheets of parchment paper. Using a rolling pin, roll it out into a thin rectangular sheet about ½ inch thick. Repeat this process for the remaining portions, ensuring each meat sheet has an even thickness, which helps achieve the ideal texture for your homemade doner kebab. Step 3: Roll It Up Starting from the long side of the meat sheet, carefully roll it tightly into a log shape. Press gently to seal the edges and twist the ends to secure the roll. It’s important to keep the roll tight to ensure the kebab holds its shape while cooking and results in a beautifully textured slice when serving. Step 4: Bake Preheat your oven to 200°C (400°F). Place the rolled meat logs on a baking tray lined with parchment paper and bake for 20-25 minutes. You’ll know they’re done when the outside is lightly browned and the internal temperature reaches 70°C (160°F). This step transforms the mixture into tender, juicy kebabs full of flavor. Step 5: Slice Once baked, remove the kebabs from the oven and let them rest for five minutes. This resting period allows the juices to redistribute, enhancing the flavor. Using a sharp knife, slice the kebabs thinly against the grain, creating perfect pieces for your homemade doner kebabs—juicy and full of deliciously spiced flavor. Step 6: Assemble To assemble your homemade doner kebabs, take warm pita or large tortillas and stuff them with the sliced meat. Top with shredded lettuce or cabbage, slices of red onion, pickles, and your choice of sauces like tahini or tzatziki. Wrap them tightly, and they are ready to be served immediately for a tasty and satisfying meal! What to Serve with Homemade Doner Kebab Create a vibrant meal that will excite your taste buds and warm your heart. Creamy Tzatziki: This cool, refreshing sauce perfectly balances the spicy flavors of the kebab with its creamy yogurt base. Crunchy Coleslaw: A mix of cabbage and carrots adds a delightful crunch, enhancing the texture and providing a fresh contrast to the juicy meat. Herbed Rice: Fluffy rice with fresh herbs complements the savory kebab, soaking up all the delicious juices for a filling and satisfying side. Roasted Vegetables: Seasonal veggies, like bell peppers and zucchini, roasted to perfection add a sweet, charred flavor that pairs beautifully with the kebab. Pita Chips with Hummus: The crispy chips with savory hummus make for a perfect appetizer or side, satisfying your cravings before the main event. Crispy Sweet Potato Fries: Their natural sweetness complements the spiced meat, while the crispy exterior and tenderness inside creates an irresistible bite. Chilled Lemonade: A refreshing drink that cuts through the savory richness of the kebab, making it the ideal accompaniment on a warm day. Baklava: Treat yourself to a sweet ending with layers of phyllo pastry, nuts, and honey syrup that harmonize the meal with a decadent contrast. Homemade Doner Kebab Variations Feel free to get creative with your homemade doner kebab by experimenting with these delightful variations! Beef-Lamb Blend: Combine equal parts ground beef and lamb for a richer flavor profile. Chicken Twist: Use ground chicken for a lighter take that still delivers on deliciousness. Turkey Delight: Swap in ground turkey for a leaner option that doesn’t skimp on flavor. Spice it Up: Add smoked paprika or chili powder to the spice mix for an extra kick. Dairy-Free Delight: Use mayonnaise or extra olive oil instead of yogurt for a dairy-free kebab. Veggie Version: Substitute the meat with a blend of finely chopped mushrooms, lentils, and your favorite spices for a vegetarian option. Nutty Flavor: Enhance your kebab with roasted ground nuts like pistachios or almonds for added texture and flavor. Herb Infusion: Mix in fresh herbs like cilantro or mint into the meat mixture for a refreshing twist. Discovering new flavors is all part of the cooking adventure! For additional inspiration, check out my easy weeknight dinners! How to Store and Freeze Homemade Doner Kebab Fridge: Store leftover homemade doner kebab in an airtight container for up to 4 days to maintain freshness and flavor. Freezer: For longer storage, wrap kebab slices tightly in plastic wrap and place them in a freezer bag. They can be frozen for up to 3 months. Reheating: To reheat, thaw kebab slices in the fridge overnight, then thaw and warm in the oven at 180°C (350°F) for about 10 minutes, ensuring they remain juicy. Make-Ahead Tips: Prepare the meat mixture and shape it a day in advance; refrigerate wrapped until ready to bake for a convenient meal anytime. Expert Tips for Homemade Doner Kebab Perfect Meat Ratio: Aim for ground meat with 20-30% fat for optimal juiciness; lean meats benefit from added olive oil for moisture. Thin Sheets Matter: Rolling the meat as thin as possible creates the best texture for slicing and keeps each bite flavorful and juicy. Avoid Overbaking: Keep an eye on your kebabs to avoid drying them out; a light browning is what you want for those crispy edges. Resting Time: Allow the kebabs to rest for five minutes after baking, as this redistributes the juices and enhances the homemade doner kebab flavor. Customize Spices: Don’t hesitate to adjust spices like cumin or paprika based on your personal preferences; getting creative can lead to new favorite flavor profiles! Make Ahead Options These Homemade Doner Kebabs are perfect for meal prep enthusiasts! You can prepare the meat mixture up to 24 hours in advance; simply combine the ingredients, form the meat sheet, and wrap it tightly in plastic wrap before refrigerating. This allows the flavors to meld beautifully while maintaining the kebab’s juiciness. You can also shape the kebabs into logs and store them wrapped, which saves time on busy weeknights. When ready to serve, just bake them straight from the fridge—there’s no need to thaw! Simply follow the cooking instructions, and you’ll have delicious, oven-baked doner kebabs with minimal effort. Homemade Doner Kebab Recipe FAQs What type of meat should I use for the doner kebab? Absolutely! You can use ground beef, lamb, chicken, or turkey—whichever suits your taste. For a rich, juicy flavor, a blend of beef and lamb (70/30) works wonders. If you prefer a lighter option, ground chicken or turkey is fantastic too! How long can I store leftover doner kebab in the fridge? You can store leftover homemade doner kebab in an airtight container for up to 4 days. Make sure they’re completely cooled before sealing to maintain their flavor and moisture. Can I freeze the doner kebab slices? Yes! For freezing, wrap the kebab slices tightly in plastic wrap, then place them in a freezer bag. They can be stored for up to 3 months. This way, you’ll have a delicious meal ready whenever cravings strike! What’s the best way to reheat frozen doner kebab? To reheat, simply thaw the kebab slices in the fridge overnight, then place them in the oven at 180°C (350°F) for about 10 minutes. This helps retain their juiciness while bringing back that delicious flavor! Can I use yogurt substitutes for the recipe? Very! If you’re avoiding dairy, you can substitute plain yogurt with an equal amount of mayonnaise or olive oil to keep that luscious creaminess. The flavor will still be fantastic, so feel free to adapt based on dietary needs! What should I do if my kebab mixture is too dry? If your mixture feels dry, add a tablespoon of olive oil or a bit more yogurt until it reaches the right consistency. Mixing well by hand helps incorporate the ingredients, creating a sticky and cohesive blend that holds together perfectly during baking! Irresistibly Juicy Homemade Doner Kebab You Can Make Today This irresistible homemade doner kebab recipe brings the flavors of street food to your kitchen, perfectly customizable and easy to prepare. Print Recipe Pin Recipe Prep Time 30 minutes minsCook Time 25 minutes minsResting Time 5 minutes minsTotal Time 1 hour hr Servings: 4 kebabsCourse: DinnerCuisine: MediterraneanCalories: 350 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Meat Mixture2.2 lb ground beef or lamb or a mix; provides rich flavor and juiciness1 onion grated3 garlic cloves grated0.25 cup plain yogurt or substitute with mayonnaise or extra olive oil2 tablespoons olive oilsalt to tastepepper to taste2 teaspoons cumin1 tablespoon sweet paprika2 teaspoons oregano0.5 teaspoon cayenne pepper optional2 tablespoons tomato paste or BBQ sauceFor Assemblywarm pita or large tortilla the best wrap for your kebabshredded lettuce or cabbage for crunchred onion slicedpicklestahini sauce optionaltzatziki optionalfresh parsley optional, for garnish Equipment Baking TrayParchment paperMixing bowlRolling Pinsharp knife Method Step-by-Step InstructionsIn a large bowl, combine 2.2 pounds of ground beef or lamb with one grated onion, three grated garlic cloves, and a quarter cup of yogurt. Add two tablespoons of olive oil, two teaspoons of cumin, one tablespoon of sweet paprika, two teaspoons of oregano, and salt and pepper to taste. Mix with your hands until the mixture is sticky.Divide the meat mixture into five equal portions and place one portion between two sheets of parchment paper. Using a rolling pin, roll it out into a thin rectangular sheet about ½ inch thick. Repeat this process for the remaining portions.Starting from the long side of the meat sheet, carefully roll it tightly into a log shape. Press gently to seal the edges and twist the ends to secure the roll.Preheat your oven to 200°C (400°F). Place the rolled meat logs on a baking tray lined with parchment paper and bake for 20-25 minutes.Once baked, remove the kebabs from the oven and let them rest for five minutes. Slice the kebabs thinly against the grain.To assemble, take warm pita or large tortillas and stuff them with the sliced meat. Top with shredded lettuce or cabbage, slices of red onion, pickles, and choice of sauces. Nutrition Serving: 1kebabCalories: 350kcalCarbohydrates: 30gProtein: 25gFat: 20gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 80mgSodium: 600mgPotassium: 500mgFiber: 3gSugar: 1gVitamin A: 500IUVitamin C: 5mgCalcium: 50mgIron: 3mg NotesStore leftovers in an airtight container for up to 4 days. Wrap kebab slices tightly in plastic wrap for freezing, lasting up to 3 months. Reheat in the oven at 180°C (350°F) for about 10 minutes. Tried this recipe?Let us know how it was!