Berlin's street food is legitimately excellent. Currywurst was invented here, döner meat is done better than anywhere in Germany, and Berliners (the pastry, not the people) are perfect on-the-go. You don't need fancy restaurants to eat exceptionally well in Berlin—the street food wins.
Currywurst: The Berlin Original
Currywurst is fried sausage (usually pork) covered in a curry-ketchup sauce and sprinkled with curry powder. Invented in Berlin in 1949, it's the city's unofficial national dish.
Best Places:
- Curry 36 (Kreuzberg): Mehringdamm 36. The most famous. €3.50-€4.50 for sausage with fries. Consistently excellent, open late. Always a queue, but it moves fast.
- Curry 61: Franchise but good quality, scattered across the city (Friedrichshain, Mitte, Prenzlauer Berg). Same pricing as Curry 36, slightly faster.
- Curry Baracke (Tiergarten): Smaller spot near Tiergarten park. €3-€4, decent quality, fewer crowds than Curry 36.
- Street carts: Found throughout Mitte, Kreuzberg, Friedrichshain. €3.50-€5. Quality varies but most are solid.
How it's served: Sausage (cut into pieces) on a cardboard tray, topped with sauce and curry powder. Wooden fork included. Fries on the side or mixed in.
The Experience: You eat it standing or walking. It's messy (sauce on your hands) and genuinely delicious. The curry powder can be aggressive if you don't expect it.
Pro tip: Try different sauce strengths if available. Some stalls offer mild, medium, and hot. Hot is genuinely spicy.
Döner: The Turkish Excellence
Berlin's döner (meat in a pita, served with salad and sauce) is arguably better than Istanbul's. Decades of Turkish immigration created stiff competition and pushed quality up.
Best Neighborhoods for Döner:
- Kreuzberg: Turkish district (technically Neukölln for proper Turkish, but Kreuzberg is more touristy and equally good). Dozens of spots, almost all solid. €5-€7 for a full Döner.
- Friedrichshain: Warschauer Straße has multiple döner spots. €4.50-€6.
- Charlottenburg: Kantstraße is döner heaven. Less crowded than central options.
What to Order: Standard döner with lamb meat (not chicken, unless it's your preference). Salad, sauce (garlic is standard), and the quality of the meat matters more than the dressing.
Quality Indicators: Fresh-cooked meat (should smell incredible), warm pita, vegetables that look fresh, and friendly staff. Skip anywhere the meat looks dried out.
Pro Spots:
- Mustafa's Gemüse Kebab (Kreuzberg): Famous but slow (15-30 minute queues). The meat is excellent. €4-€5. Go early morning or late evening to avoid queues.
- Random döner carts: Hit-or-miss but often better than famous restaurants. Try three different spots; one will become your favourite.
Berliner: The Pastry
A Berliner is a fried, jam-filled pastry (Americans call them jelly donuts). They're phenomenal fresh from a bakery and sold everywhere.
Best Places:
- Any Bäckerei (bakery): Found on almost every corner. €0.80-€1.50 each. Buy in morning (they run out by afternoon).
- Bakeries in Prenzlauer Berg: Particularly good (boutique quality). €1.50-€2.
- Gas station convenience stores: €0.70-€0.90. Perfectly acceptable.
What to Expect: A ball of fried dough, typically containing red jam (sometimes custard or other fillings). They're best eaten within 2 hours of baking. Cold ones are... less appealing.
Pro tip: If you see Berliners with chocolate coating, grab them. They're better than plain jam.
Other Must-Try Street Food
Schnitzel (Breaded Pork): Found at many street stalls. €6-€8. Excellent with fries and squeeze of lemon.
Falafel: Popular in Kreuzberg and throughout the city. €4-€6. Quality varies wildly—find a good spot and return.
Baklava: Turkish pastry with nuts and honey. €2-€3. Buy at Turkish delis rather than tourist shops.
Flammkuchen (Alsatian Pizza): Thin, crispy base with crème fraîche, onions, sometimes meat. €3-€5 per slice. Found in markets and specialty spots (Markthalle Neun, others).
Bockwurst: Larger sausage than currywurst, boiled instead of fried, served with mustard. €3-€4. Less famous but genuinely tasty.
Food Markets
Markthalle Neun (Friedrichshain): Thursday nights, street food market (Markthalle Neun Street Food Thursday). €4-€12 per item. Excellent variety, popular with locals, crowded but worth it.
Markthalle (Neukölln): Daily market with street food stalls, sit-down options. Cheaper and less touristy than Markthalle Neun.
RAW-Gelände (Friedrichshain): Occasional food markets, permanent food vendors. Mixed quality.
Streetfood Thursday: Every Thursday at Markthalle Neun. Plan for this if you're in Berlin Thursday evening.
Price Reality Check
- Currywurst: €3.50-€4.50
- Döner: €4.50-€7
- Berliner pastry: €0.80-€2
- Schnitzel: €6-€8
- Falafel: €4-€6
- Coffee: €2-€3.50
You can eat extraordinarily well for €20-€25 daily on street food. No fancy restaurant needed.
Where NOT to Eat
- Tourist-trap restaurants near Brandenburg Gate (charge 2-3x normal prices)
- Places with picture menus (indicator of quality issues)
- Anywhere that looks empty during meal times (bad sign)
- Döner carts in Mitte tourist zones (often lower quality, higher price)
Pro Tips
Eat where locals eat. If a döner cart has a queue of German speakers at lunch, it's good. If tourists are the only customers, skip it.
Most street food vendors are open late (until 11pm or later). Use this for budget evening meals after sightseeing.
Learn to say "mit alles" (with everything) for döner. "Mit schärfe" adds hot sauce. Vendor communication takes 20 seconds.
Curry powder on currywurst is strong. Start mild (ask for less powder) if you're spice-sensitive.
The best döner of your life will probably be at some random spot you discover wandering. That's the beauty of Berlin's street food scene.
Master Berlin in Minutes
Don't waste hours planning. Get our condensed, digital cheat sheet with everything you actually need.
Shop Guide on Etsy →
ConciseTravel