Berlin’s food scene mixes hearty traditional German cooking with one of Europe’s most diverse and affordable international dining scenes. Here’s how to eat well.
Döner Kebab
Berlin’s unofficial dish — the döner kebab was popularized here by the city’s large Turkish community, and it remains the quintessential Berlin street food at €4.50–6.50. Mustafa’s Gemüse Kebap in Kreuzberg is famous (and famous for its long queues).
Currywurst
A Berlin institution — sliced bratwurst topped with curry ketchup, usually served with fries. Curry 36 near Mehringdamm is a well-known, no-frills option, typically €4–6.
Vietnamese Food
Berlin has a large, well-established Vietnamese community and correspondingly excellent, affordable Vietnamese restaurants throughout the city, particularly in Prenzlauer Berg and Lichtenberg — a genuinely good, less obvious food scene worth seeking out.
Craft Beer and Beer Gardens
Beer gardens (Biergarten) are a core part of Berlin summer culture — Prater Garten in Prenzlauer Berg is one of the city’s oldest, serving traditional German food alongside good beer in an outdoor setting.
Booking and Etiquette
- Many casual restaurants and döner shops are cash-only or have low card minimums — carry some euros.
- Tipping around 5-10% is customary, typically done by rounding up when paying rather than leaving cash on the table.
- Reservations are less essential for casual spots but recommended for popular sit-down restaurants on weekends.
The Bottom Line
Berlin remains one of the most affordable major European capitals for eating well — a satisfying meal, from döner to a sit-down dinner, rarely breaks the bank compared to London or Paris.
Frequently Asked Questions
Is Berlin good for vegetarians and vegans?
Yes, genuinely excellent — Berlin has one of the largest vegan food scenes in Europe, with dedicated vegan restaurants and markets throughout the city.
