German doner kebab is a beloved street food that combines seasoned, rotisserie-cooked meat with fresh vegetables, tangy sauces, and warm bread. Unlike its Turkish cousin, the German version is typically served in a pide bread (similar to a flatbread or pita), with a distinctive mix of lettuce, cabbage, onions, tomatoes, and a creamy garlic or herb sauce. This recipe gives you a complete menu to recreate the full experience at home: the spiced meat (or a chicken alternative), the classic sauces, and the assembly tips to make it taste just like your favorite Berlin or Munich spot.
Ingredients
- For the meat (beef/lamb):
- 1 lb (450 g) ground beef (80/20) or ground lamb, or a mix
- 1 small onion, grated (about 1/4 cup / 60 ml)
- 3 cloves garlic, minced
- 1 tsp (5 ml) ground cumin
- 1 tsp (5 ml) ground coriander
- 1 tsp (5 ml) smoked paprika
- 1/2 tsp (2.5 ml) ground turmeric
- 1/2 tsp (2.5 ml) dried oregano
- 1/2 tsp (2.5 ml) salt (or to taste)
- 1/4 tsp (1.25 ml) black pepper
- 1/4 tsp (1.25 ml) cayenne pepper (optional, for heat)
- 1 tbsp (15 ml) vegetable oil, for cooking
- For the garlic sauce:
- 1/2 cup (120 ml) plain Greek yogurt or sour cream
- 2 tbsp (30 ml) mayonnaise
- 1 clove garlic, minced
- 1 tbsp (15 ml) lemon juice
- 1/2 tsp (2.5 ml) salt
- 1/4 tsp (1.25 ml) white pepper
- For the herb sauce (optional):
- 1/2 cup (120 ml) plain yogurt
- 1/4 cup (60 ml) finely chopped fresh parsley
- 1/4 cup (60 ml) finely chopped fresh mint
- 1 tbsp (15 ml) olive oil
- 1 tbsp (15 ml) lemon juice
- 1/2 tsp (2.5 ml) salt
- For serving:
- 4 pide breads or large pita/flatbreads (warmed)
- 2 cups (200 g) shredded lettuce (iceberg or romaine)
- 1 cup (150 g) shredded red or white cabbage
- 1 large tomato, sliced or diced
- 1/2 red onion, thinly sliced
- 1/2 cucumber, sliced (optional)
- Pickled peppers or hot sauce (optional)
Instructions
- Prepare the meat mixture: In a large bowl, combine the ground meat, grated onion, minced garlic, cumin, coriander, paprika, turmeric, oregano, salt, black pepper, and cayenne (if using). Mix well with your hands until the spices are evenly distributed. Cover and refrigerate for at least 1 hour (or up to 24 hours) to let the flavors meld.
- Make the sauces: While the meat rests, prepare the garlic sauce by mixing all its ingredients in a small bowl. If making the herb sauce, combine those ingredients in another bowl. Cover and refrigerate until ready to serve.
- Shape and cook the meat: After the meat has rested, form it into a loaf shape about 2 inches (5 cm) thick. Heat the vegetable oil in a large skillet over medium-high heat. Add the meat loaf and cook for 5-6 minutes per side, until browned all over. Then reduce heat to medium-low, cover, and cook for another 10-12 minutes, or until the internal temperature reaches 160°F (71°C) for ground meat, as per USDA FSIS safe minimum. Use a food thermometer to check.
- Rest and slice: Transfer the cooked meat to a cutting board and let it rest for 5 minutes. Then slice it thinly, against the grain, as you would for a doner kebab.
- Warm the bread: Heat the pide or pita breads in a dry skillet, in a toaster, or in a 350°F (175°C) oven for 2-3 minutes until soft and warm.
- Assemble the kebabs: Lay each warm bread flat. Spread a generous spoonful of garlic sauce (and herb sauce if using) down the center. Top with shredded lettuce, cabbage, tomato, onion, and cucumber. Add the sliced meat. Drizzle with more sauce, and add pickled peppers or hot sauce if desired.
- Fold and serve: Fold the bread over the filling, or roll it like a wrap, leaving one end open for easy eating. Serve immediately.
Tips
- Substitutions: If you prefer chicken, use ground chicken or thinly sliced chicken breast. For ground chicken, cook to 165°F (74°C). If using chicken breast slices, cook until 165°F (74°C). For a vegetarian version, use grilled halloumi or a spiced chickpea mixture.
- Make-ahead: The meat mixture and sauces can be prepared up to 2 days in advance. Store in separate airtight containers in the fridge.
- Common mistake: Don’t skip the resting time for the meat. It allows the spices to penetrate and keeps the loaf moist. Also, don’t overcook the meat – it will dry out. Use a thermometer to ensure it reaches the safe temperature but not beyond.
- Bread choice: Traditional German doner uses pide, which is a soft, slightly chewy flatbread. If you can’t find it, a good quality pita or even a flour tortilla will work, though the texture will differ slightly.
Serving Suggestions
Serve the doner kebabs with a side of crispy french fries or a simple tomato-cucumber salad. A cold German beer or a sparkling ayran (yogurt drink) are classic accompaniments. For a lighter meal, serve the meat and vegetables over a bed of rice or in a bowl without bread.
Variations
- Chicken Doner: Use ground chicken or thinly sliced chicken thighs, and add a teaspoon of dried thyme to the spice mix. Cook to 165°F (74°C).
- Spicy Doner: Add more cayenne or a tablespoon of harissa paste to the meat mixture, and serve with extra chili sauce.
- Veggie Doner: Replace the meat with roasted eggplant, zucchini, and bell peppers, or use a store-bought falafel mix. Add a drizzle of tahini sauce for extra richness.
- Cheese Doner: Add a slice of melted cheese (like cheddar or mozzarella) over the meat before folding the kebab.
Storage and Reheating
Store leftover cooked meat and sauces separately in airtight containers in the refrigerator for up to 3 days. The assembled kebabs are best eaten fresh, as the bread will become soggy. To reheat, warm the meat in a skillet over medium heat until heated through to 165°F (74°C). The sauces can be used cold. You can also freeze the cooked meat for up to 2 months; thaw in the refrigerator overnight before reheating.
Frequently Asked Questions
Can I use a rotisserie or vertical spit? Yes, if you have a home rotisserie, you can layer the seasoned ground meat onto the spit and cook it slowly. However, the skillet method is simpler and works perfectly for a home kitchen.
What is the best bread for German doner? Pide bread is traditional, but if unavailable, a soft, thick pita or a Turkish flatbread (like bazlama) is ideal. Avoid thin tortillas, as they won’t hold the filling as well.
Can I make this ahead for a party? Absolutely. Prepare the meat and sauces a day in advance. On the day, cook the meat, slice it, and keep it warm in a low oven (200°F / 95°C) for up to an hour. Assemble the kebabs just before serving.
How do I get the meat to be more like the real doner? The real doner is cooked on a vertical spit, but at home, you can achieve a similar texture by mixing the meat thoroughly and cooking it slowly. Adding a little breadcrumbs or a beaten egg to the meat mixture can help it bind and slice more cleanly.
Is it safe to eat leftover meat cold? Yes, if it has been refrigerated within 2 hours of cooking and consumed within 3 days. However, for best flavor and texture, reheat it to 165°F (74°C).
Can I freeze the sauces? The garlic and herb sauces contain yogurt and mayonnaise, which can separate when frozen. It’s better to make them fresh, but you can freeze the meat alone.
Related
- Col de Madeleine France: Braised Cabbage Recipe
- Japanese Sifting Litter Box Cleaning Tips
- Lifetime Filleting Table with Tap and Sink: Build Guide
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).