Berlin Eating & Drinking

Where to Eat in Berlin: A Local’s Guide

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.