Berlin is a city that has a lot of good things to offer, and one of them is food! It is perfectly possible to find good and affordable places to eat around here. And note that I said places and not restaurants. That’s because street food has a very strong presence in the German capital.
Here are some tips of where to find food that is Berliner style: tasty, multi-cultural, inexpensive and far from posh.
- 1) Döner kebab
How can one not recommend a döner to someone who comes to Germany? Of Turkish origin, it’s one of the most popular fast foods in the country. It’s delicious, cheap and is worth for a whole meal. The döner kebab is usually served as a sandwich, in a crunchy, triangular Turkish bread. The meat is roasted in a rotating spit with the shape of an inverted cone, and the crispy meat is then sliced vertically, like a barbecue. The classic version has lamb meat, but some places also offer the chicken option. The döner also has a lot of salad (lettuce, tomato, cucumber, onions, red cabbage) and sauce (herbs, garlic or spicy). The vegetarian alternative to döner is the falafel which, instead of meat, has the tasty deep-fried balls of chickpea with spices. It is also nice for the Berliner carnivores that wish to vary a bit from the döner. Another variation is the dürum – instead of a sandwich, it’s like a wrap: it comes in a thinner type of bread in the shape of a cylinder (and is usually even bigger than the döner).
Usual price: between 3.00 and 3.50 euros (above this, it’s overpriced)
Where: in one of the thousands of kebab kiosks throughout the city. One of Berlin’s favorite is Mustafa’s, which offers not the classic döner, but one with chicken, cooked vegetables and feta cheese. Because it’s so famous, the lines are always long, even in the middle of the night. (Subway station: U Mehringdamm)
- 2) Santa Maria
If you’re a fan of Mexican food, you have to go to Santa Maria. There they have real, authentic Mexican food, not Tex-Mex. Every time my friends from Mexico visit Berlin, they insist that we go eat there. Santa Maria is a small and cozy restaurant, with very reasonable prices: around 7 to 12 euros per meal (well-served). They also have Taco Tuesdays: tacos and tequila for 1 euro each. But be aware that it’s better to arrive with a bit of spare time – they don’t make reservations. Recommendation from my Mexican friend Sharlen: get the ‘chilaquiles’ with green sauce (for those who enjoy spicy food) or the ‘tacos de carnita’ (if you’re weaker, like me).
Where: 2 locations, the original one on Oranienstr. 170 (subway station U Kottbusser Tor) and a new branch on Krossenerstr. 18 (U Warschauer Str.)
→ A good thing about Germany: restaurants usually show their menu (with prices!) on their websites.
Another option for good Mexican good is the Taqueria Ta’Cabrón (U Schlesisches Tor).
- 3) Thai Park
The “Thai Park” is an example of the peculiar multiculturalism that defines Berlin. It is a public park (official name: Preußenpark) where dozens of Thai people at small stalls sell the most diverse typical homemade dishes from their country. Fried dumplings, fried bananas, fried shrimp… Fried everything! They also sell a delicious dish of sticky rice with coconut sauce and mango slices. You will find even insects to eat at the Thai Park. Unfortunately, this culinary wonder only takes place during the warm months of the year. Highly recommended to those who are in Berlin in the summer! You can find it any day of the week, but on Saturdays there are more stalls. A tip: the 5-dumpling dish with different fillings of your choice for 5 euros.
Where: Preußenpark (subway station: U Fehrbelliner Platz)
- 4) Al Andalos
Al Andalos is a Lebanese restaurant, the kind that only locals know about. Small and unpretentious, I only found out it existed because a friend took me there. The menu behind the counter, in German and Arabic, offers sandwiches and very well-served dishes, typical desserts, and vegetarian or meat options. The food is not only tasty and authentic, but also quite cheap, with sandwiches for 1.50 euros and dishes for 5 or 6 euros. A tip: for two people, order the Al Andalos dish, which comes with a bit of everything (falafel, halloumi, kafta, Lebanese rice, salad, etc.) for 11 euros. This amazing place with friendly staff is open until very late in the night. Although the food is Lebanese, the background music is usually salsa or flamenco. Hard not to love.
Where: Sonnenallee 40 (between subway stations U Hermannplatz and U Rathaus Neukölln)
- 5) Burgermeister
Another example of the “it-had-to-be-in-Berlin”: Burgermeister is a street burger place located beneath the tracks of a subway station, where the public toilets of the station used to be! Recently, a “restaurant version” branch opened near the original one. The name is a wordplay: Bürgermeister (with umlaut) means “mayor” in German, but in this case they are referring to the “master” (meister) of burgers.
Where: original “kiosk” version at the U Schlesischer Tor subway station and the “fastfood restaurant” version at U Kottbusser Tor.
Other places to eat a good hamburger in Berlin:
Kreuzburger (another wordplay!): has 3 stores in Berlin (Kreuzberg, Friedrichshain and Prenzlauer Berg) that stay open until late or make deliveries. Make sure to order the sweet potato fries!! It’s one of the things I most love in this city.
The Bird: a very famous restaurant. It’s best to book a table in advance and go with some time to spare, because it usually takes a while for the burgers to be served (2 locations: subway stations S+U Schönhauser Allee and U Schönleinstr).
Guten Appetit! : )