Homemade Doner Kebab (Viral) is a recipe that has become popular for how easy it is to make at home. This version gives you the same classic flavor you enjoy from takeout but with simple steps and basic ingredients. It’s great for wraps, rice plates, and meal prep.

This homemade doner kebab turns out naturally juicy because the meat is mixed well and shaped tightly before cooking. As it cooks, the fat melts and keeps the inside moist, giving you tender slices every time.
Fore more easy lunch/dinner recipes try my Vegan Afghani pilaf rice, Boneless smothered chicken and Easy Chana Masala (Chickpea Curry)
Ingredients
- Minced Meat: You can use lamb, beef, chicken, or a mix of lamb and beef. I used a mix of beef and turkey. Make sure the meat is around 80/20 (20% fat) so the doner stays tender and juicy.
- Onion: Grate the onion or blend it in a blender, then squeeze out the extra water using cheesecloth or your hands. This keeps the mixture from becoming too wet.
- Tomato Paste: Adds a light tangy flavor and helps deepen the color of the meat.
- Plain Yogurt: Adding a small amount of plain yogurt helps the meat stay soft and adds a mild tang. It also works as a natural tenderizer, giving the doner a smoother texture.
- Olive Oil: A little olive oil adds moisture and helps the spices blend evenly into the meat. It also supports browning during cooking, giving the doner better flavor.
- Spices: A simple mix of black pepper, salt, paprika, garlic powder, cumin, and a little cayenne pepper works well. You can skip the cayenne if you prefer it mild.
See recipe card below for a full list of ingredients and measurements.

Variations & Substitutions
- Meat Options: Use lamb, beef, chicken, turkey, or any mix you prefer. A lamb-beef mix gives a classic doner flavor, while chicken or turkey makes it lighter.
- Fat Level: If your meat is too lean, add a tablespoon of olive oil or a bit of yogurt to keep it tender.
- Spices: You can adjust the spices based on what you have. Swap paprika for chili powder, or skip cayenne for a mild version.
- Tomato Paste: Can be skipped or replaced with red pepper paste for a slightly different flavor.
- Cooking Style: If you don’t have a grill or oven, the doner can be cooked on a skillet or pan in small batches.
Serving Suggestions
- Pita Pocket Wraps: Fill warm pita bread with sliced doner, tomatoes, cucumbers, lettuce, and drizzle with tahini or tomato sauce.

- Gyros Style: Serve the doner over a flatbread or wrap with fresh salad, onions, and tzatziki sauce for a classic gyro feel.

- Rice or Grain Bowl: Layer the doner over cooked rice, quinoa, or bulgur, add roasted vegetables or salad, and top with yogurt or garlic sauce for a hearty meal.
HELPFUL TIPS
- Mix gently: Combine the meat and spices evenly, but don’t overwork the mixture. Overmixing can make the meat dense instead of tender.
- Keep it thin: Roll your meat into a thin, even sheet before shaping. Thinner layers cook more evenly and give a soft, authentic texture.
- Shape firmly: Pack the meat tightly when forming the log. A well-packed roll keeps its shape during cooking and produces neat slices. Wrapping in foil for part of the bake can help retain moisture.
- Watch the cooking time: Doner can dry out quickly, so remove it once it’s cooked through and lightly browned. Overbaking will make the slices dry and less juicy.

Common Questions
Yes! You can use chicken or turkey instead of beef or lamb. The cooking time may be shorter since poultry cooks faster.
Use meat with about 20% fat, squeeze excess water from onions, and don’t overcook. Adding yogurt or olive oil also helps.
Keep it in an airtight container in the fridge for 2–3 days. Reheat in the oven or in skillet.
Recipe video
📖 Recipe

HOMEMADE DONER KEBAB (VIRAL)
Ingredients
- 2 lbs ground beef or lamb (or both)
- 1 medium onions
- 3 cloves garlic
- 1 teaspoon black pepper
- 1 tablespoon sweet paprika
- ½ teaspoon cayenne pepper (optional)
- 1 teaspoon garlic powder
- 1 tablespoon cumin powder
- 2 tablespoon tomato paste
- ¼ cup plain yogurt
- ¼ cup olive oil
- salt, to taste
Instructions
- Preheat the oven to 400F.
- Spice the meat: In a large bowl, add the ground meat and season with salt, pepper, paprika, cumin, garlic powder and cayenne pepper if using.
- Prepare onion and garlic: Grate or blend the onion and garlic, then squeeze out any excess liquid using a cheesecloth or your hands. This keeps the mixture from becoming too wet.
- Combine ingredients: Add the drained onion and garlic, tomato paste, yogurt, and olive oil to the spiced meat. Mix with your hands until the mixture is sticky and cohesive.
- Shape the meat sheet: Divide the mixture into equal portions. Place one portion between two sheets of parchment paper and roll it into a thin, even rectangle.
- Form the meat log: Remove the top parchment sheet. Starting from one long edge, roll the meat into a tight log using the bottom parchment to guide it.
- Bake: Place the wrapped meat log on a baking tray and bake for 20–22 minutes, until cooked through.
- Rest and unwrap: Let the meat rest for 5 minutes. Unwrap and remove the parchment paper.
- Serve in pita pocket, gyros or rice bowl.
Video

Notes
- Meat: Use lamb, beef, chicken, turkey, or a mix. For best results, aim for 80/20 (meat/fat) to keep it juicy.
- Mixing: Combine all ingredients until sticky and cohesive, but don’t overmix—overworking makes the meat dense.
- Rolling & Shaping: Roll thin, even sheets and pack the meat tightly to hold shape and produce tender slices.
- Baking: Keep an eye on the oven; overbaking dries out the meat. Remove when cooked and lightly browned.






Leave a Reply