Berlin Döner (German Döner Kebab in Flatbread with Cabbage and Döner Sauce)
A log of ground beef and lamb seasoned with onion, garlic, yogurt, paprika and pul biber, frozen and shaved thin into a hot pan, then stuffed into toasted Turkish flatbread with white and red cabbage, lettuce, tomato, onion, cucumber and a garlicky yogurt and mayonnaise döner sauce.

In Germany the döner is not a plate; it is a sandwich, stuffed into a wedge of fluffy flatbread with salad and sauce, and Berlin says it made it that way. Wikipedia says the Association of Turkish Döner Producers in Europe credits the Turkish guest worker Kadir Nurman with popularizing the sandwich at West Berlin's Zoo Station in 1972. Nurman, born in Istanbul in 1933, came to Germany in 1960, moved to Berlin from Stuttgart in 1966 and received a lifetime achievement award from the association in 2011; he died in Berlin in 2013. He did not claim to be the only one: "Maybe someone else also did it, in some hidden corner, but no one noticed. The kebab became well-known through me," he told n-tv in 2011, as Wikipedia quotes him.
The competition is real. Wikipedia lists Nevzat Salim and his father selling İskender kebap in Reutlingen in 1969, the earliest claim in Germany, and says döner sandwiches were sold in Istanbul by at least the mid-1960s. By 2011 Germany had more than 16,000 döner shops with yearly sales of €3.5 billion. A Turkish request for EU "traditional speciality guaranteed" status, filed in 2022 and published in 2024, which would set rules on how döner is made, drew an objection from the German agriculture ministry. This home version is from the German recipe community Chefkoch: ground beef and lamb seasoned, frozen in a log and shaved thin, with the community's top-rated döner sauce.
🗳️ Gyro or döner? Vote: Gyro vs Döner kebab →
Why it works the kitchen science
Semolina and baking powder
The semolina soaks up the yogurt and onion juice, and the baking powder keeps the frozen-then-fried slices light rather than dense like a burger.
Shaving from frozen
A frozen log cuts into slices thin enough to crisp at the edges in minutes, which is what a spit does to the outside of a döner.
Step by step
- Step 1
At least 3 hours ahead (or the night before): whizz the yogurt, onion, garlic, semolina, paprika, pepper, pul biber, thyme, baking powder and a good pinch of salt in a food processor until fine. Knead it into the beef and lamb by hand until smooth, about 3 minutes. Roll into a tight log in plastic wrap and freeze at least 3 hours, best overnight.
- Step 2
Stir together all the sauce ingredients except the pul biber, then add pul biber to taste. Refrigerate at least 2 hours (overnight is better; the spices soften and the flavor deepens).
- Step 3
Shred and slice the salad vegetables and keep them in separate bowls.
- Step 4
Unwrap the frozen log and shave it into very thin slices with a sharp knife.
- Step 5
Heat the oil in a large nonstick skillet over medium-high heat. Fry the slices in batches, spreading them out, 4 to 5 minutes per batch, until browned and crisp at the edges and a stack of slices reads 160°F.
- Step 6
Warm the flatbread wedges in a 400°F oven 3 to 4 minutes, then cut a pocket into each.
- Step 7
Fill each pocket with meat, then salad, then plenty of sauce, layering so every bite gets some of each.
Berlin Döner (German Döner Kebab in Flatbread with Cabbage and Döner Sauce)
Serves 4 · 4 large sandwiches · 40 min total
Döner meat
- 1/2 lb (250 g) ground beef
- 1/2 lb (250 g) ground lamb
- 3 tbsp plain yogurt (Turkish or Greek)
- 1 onion, roughly chopped
- 1 garlic clove
- 2 tbsp semolina
- 1 tbsp sweet paprika
- 1 tsp black pepper
- 1 tsp pul biber (Turkish red pepper flakes)
- 1 tsp dried thyme
- 1 tsp baking powder
- Salt
- 2 tbsp neutral oil, for frying
Döner sauce
- 1/3 cup (75 g) Greek yogurt
- 1/3 cup (75 g) mayonnaise
- 1/4 cup ayran (Turkish yogurt drink), or 2 tbsp yogurt thinned with 2 tbsp water
- 4 tsp ketchup
- 1 small garlic clove, crushed
- 1 tsp sugar
- 1/2 tbsp lemon juice
- 1 tsp sweet paprika and 1/4 tsp hot paprika
- A pinch each of ground coriander and cumin
- 2 tbsp chopped dill and 1 tbsp chopped parsley
- Pul biber, to taste
To fill
- 1 large round Turkish flatbread (about 1 lb), cut into 4 wedges, or 4 small ones
- 1 cup finely shredded white cabbage
- 1 cup finely shredded red cabbage
- 2 cups shredded iceberg lettuce
- 2 tomatoes, diced
- 1/2 red onion, thinly sliced
- 1/2 cucumber, diced
Method
- At least 3 hours ahead (or the night before): whizz the yogurt, onion, garlic, semolina, paprika, pepper, pul biber, thyme, baking powder and a good pinch of salt in a food processor until fine. Knead it into the beef and lamb by hand until smooth, about 3 minutes. Roll into a tight log in plastic wrap and freeze at least 3 hours, best overnight.
- Stir together all the sauce ingredients except the pul biber, then add pul biber to taste. Refrigerate at least 2 hours (overnight is better; the spices soften and the flavor deepens).
- Shred and slice the salad vegetables and keep them in separate bowls.
- Unwrap the frozen log and shave it into very thin slices with a sharp knife.
- Heat the oil in a large nonstick skillet over medium-high heat. Fry the slices in batches, spreading them out, 4 to 5 minutes per batch, until browned and crisp at the edges and a stack of slices reads 160°F.
- Warm the flatbread wedges in a 400°F oven 3 to 4 minutes, then cut a pocket into each.
- Fill each pocket with meat, then salad, then plenty of sauce, layering so every bite gets some of each.
Adapted from two Chefkoch recipes, in German: "Döner schnell & einfach selber machen" (November 16, 2016; 52 ratings): and "Dönersoße" (December 2, 2011; 169 ratings). From the first we follow the meat as written: 500 g mixed ground beef and lamb with 3 tablespoons yogurt, an onion, a garlic clove, 2 tablespoons semolina, paprika, pepper, pul biber, thyme and baking powder, blitzed and kneaded, rolled, frozen at least 3 hours (best overnight), sliced very thin and fried in oil. From the second we make one quarter of the sauce (written for 8) and follow its rest of at least 2 hours. Chefkoch lists 7 portions and leaves the salad and bread to taste; the 4 servings, the salad amounts, the flatbread size, the 2 tablespoons of frying oil and the 160°F check are ours. The salad (white and red cabbage, lettuce, tomato, onion, cucumber) follows Chefkoch's larger party döner recipe. Chefkoch. Ingredient list follows the source; the method is in our own words.
Tips
- Chefkoch's tip: fry all the meat, freeze it in small portions and reheat in a hot pan as needed.
- Berlin shops usually offer herb, garlic and hot sauces; this one sauce covers garlic and a little heat.
- Feta crumbled over the salad is a common extra (Chefkoch's party döner uses Turkish white cheese).
- Toast the bread until the crust crackles; it should be soft inside.
The rules people argue about
What the sources agree on, what they don't, and what is just a good story.
- Kadir Nurman invented the döner sandwich in Berlin in 1972. Disputed: the Turkish producers' association credits him with popularizing it; Wikipedia says such claims, including his, are widely considered inaccurate, lists a 1969 Reutlingen claim and says the sandwich was sold in Istanbul by the mid-1960s.
- The döner sandwich is German, not Turkish. Disputed: Berlin's form is a German-Turkish creation by most accounts (Wikipedia), but döner itself is Ottoman and the sandwich form had Turkish precedents.
- The EU protects döner. Disputed status: Turkey applied for "traditional speciality guaranteed" status (Wikipedia gives 2022, with a 2024 Official Journal publication) and Germany objected; Wikipedia does not give an outcome.
- Always ask for all three sauces. Folklore: a Berlin habit people argue about; not in our sources.
- Döner meat is always lamb. Folklore: Chefkoch mixes beef and lamb; German shops sell veal, beef and chicken döner too.
Every other kebab

İskender Kebab (Bursa Döner over Pide with Tomato Butter and Yogurt)
Rib-eye marinated in milk, garlic, red pepper and thyme, rolled into a log, frozen and shaved paper-thin like döner, then piled on cubes of pide under a hot butter and tomato sauce with thick yogurt and blistered peppers on the side.

Adana Kebab (Hand-Kneaded Ground Lamb Skewers)
Ground lamb kneaded with salt, cumin, sumac and Urfa pepper until sticky, pressed flat around wide metal skewers and grilled hard over charcoal, then served on warm lavash with sumac onions, parsley, tomatoes and pickled peppers.

Greek Pork Gyros Pita (Gyros Souvlaki with Tzatziki and Fries)
Strips of pork tenderloin marinated in olive oil, red wine vinegar, onion, garlic, oregano, thyme, rosemary and honey, seared crisp in a very hot pan and wrapped in an oiled, baked pita with tzatziki, tomato, red onion and fries.

Pork Souvlaki (Greek Lemon-Oregano Pork Skewers with Tzatziki)
Cubes of pork loin marinated in olive oil, red onion, garlic, lemon, red wine vinegar and Greek oregano, grilled hot on skewers and served on grilled pita with a thick, garlicky cucumber tzatziki.

Levantine Beef Shawarma (with Tahini Sauce and Pickles)
Paper-thin flank steak marinated in onion juice, yogurt, vinegar, lime, garlic and a toasted shawarma spice blend, seared hard in lamb fat with tomato, onion and parsley, and wrapped in warm bread with tahini sauce and pickles.

Kabab Koobideh (Persian Ground Lamb and Beef Kebabs)
Ground lamb and beef kneaded with grated, squeezed onion, salt, pepper and saffron until it turns to paste, molded in long ridged kebabs on wide skewers and grilled fast over hot coals with whole tomatoes, served with lavash, rice and herbs.

Seekh Kebab (Spiced Lamb Skewers with Mint Chutney)
Ground lamb and lamb fat ground smooth with onion, green chiles and cilantro, seasoned with garlic, ginger, roasted cumin, garam masala and Kashmiri chili, pressed onto skewers, roasted in a very hot oven with butter and finished with chaat masala, lemon and mint chutney.

Yakitori (Japanese Chicken and Scallion Skewers with Tare)
Bite-size chicken thigh threaded with pieces of Tokyo negi on small skewers, broiled hot and brushed three times with a homemade tare of soy sauce, mirin, sake and brown sugar reduced to a glossy glaze.

Chicago-Style Gyro (Home Oven Beef and Lamb Gyro Loaf)
Ground lamb and beef salted ahead, puréed with onion, garlic, oregano and bacon into a springy sausage-like loaf, baked low, sliced thin and broiled crisp, then piled into soft pita with a yogurt, mayonnaise and garlic sauce, tomato, onion and cucumber.

New York Halal Cart Chicken and Rice (with White Sauce)
Chicken thighs marinated in lemon, oregano, coriander and garlic, seared and chopped, piled on turmeric and cumin rice with shredded iceberg, tomato and buttered pita, and drowned in a tangy white sauce of mayonnaise, yogurt, vinegar and black pepper, with hot sauce on top.

Backyard Beef Kebabs (Steakhouse-Style Sirloin, Mushroom and Onion Skewers)
Cubes of sirloin tip and cremini mushrooms marinated in olive oil, Worcestershire, soy sauce, lemon, Dijon, garlic, brown sugar and black pepper, threaded with chunks of red onion and seared hard over a hot charcoal fire.

Sheet-Pan Chicken Shawarma (with Chickpeas, Peppers and Tahini-Yogurt Sauce)
Bone-in chicken thighs rubbed with a shawarma-style spice mix, lemon and garlic and roasted at 475°F on one sheet pan with red onion, chickpeas that turn crunchy and red peppers added late, then spooned over rice with a lemony tahini-yogurt sauce and herbs.
Meatballs of the World

Italian-American Meatballs
Big, tender meatballs braised for an hour in red sauce over spaghetti. The one most Americans grew up with.

Pallottine (Abruzzo Meatballs)
Tiny meatballs, smaller than a marble, tossed right through square spaghetti alla chitarra. No bread at all.

Swedish Meatballs (Köttbullar)
Small, soft meatballs browned in butter, in a cream sauce made from the same pan, with lingonberry jam on the plate.

Danish Frikadeller
Pork meatballs shaped with a spoon and fried slowly in butter, crusty outside and soft in the middle.

Königsberger Klopse
German meatballs that are never fried: poached, then served in a creamy white sauce with capers.

Spanish Albóndigas in Almond Saffron Sauce
The tapas bar classic: small meatballs in a golden sauce thickened with fried almonds and bread.

Mexican Albóndigas with Chipotle and Mint
Soft meatballs with rice and fresh mint inside, simmered in a smoky tomato and chipotle broth.

Izgara Köfte (Turkish Grilled Meatballs)
Small, flat meatballs kneaded hard, rested cold, and charred on a hot grill pan.

Lion's Head Meatballs
Big, soft pork meatballs, stirred into a sticky paste, fried to set, then braised in a savory sauce.

Chicken Tsukune
Japan's chicken meatball: kneaded sticky, grilled on skewers, glazed with sweet soy tare, dipped in egg yolk.