Food

Where to Actually Eat in Berlin: 8 Restaurants Worth Your Money

Berlin restaurants run from genuinely incredible to wildly overpriced and mediocre. Here are 8 places I actually go back to, sorted by price range. No 30-euro bowls of mediocre ramen on this list.

On this page 15 sections
  1. 1 Casual: Under €15 per person
  2. 2 1. Mustafas Gemüse Kebap (Mehringdamm)
  3. 3 2. Imren Grill (Kreuzberg)
  4. 4 3. Curry 36 (Mehringdamm)
  5. 5 Mid-range: €20-40 per person
  6. 6 4. Lavanderia Vecchia (Neukölln)
  7. 7 5. Kantine Berghain (Friedrichshain)
  8. 8 6. Co Chu Truc (Mitte)
  9. 9 Special occasion: €60+ per person
  10. 10 7. Cookies Cream (Mitte)
  11. 11 8. Nobelhart & Schmutzig (Kreuzberg)
  12. 12 What I am NOT recommending
  13. 13 What this list left out
  14. 14 The Berlin restaurant strategy
  15. 15 The takeaway

Berlin restaurant culture is wildly mixed. Some of the best food in Europe; some of the worst. The price-to-quality ratio is unpredictable. Here are 8 places I actually go to repeatedly, with honest descriptions.

Casual: Under €15 per person

1. Mustafas Gemüse Kebap (Mehringdamm)

Type: Famous döner stand.

Reality check: The line is real. 30+ minutes most days. The kebab is genuinely better than other döner in the area, but probably not 30 minutes better.

What to do: Go on a Tuesday at 3 PM. Almost no line. Same kebab.

Why it stuck on the list: When the line is short, it is the best döner in the area. When the line is long, go elsewhere.

2. Imren Grill (Kreuzberg)

Type: Turkish kebab and grill.

Reality check: No line, better food than Mustafas in my opinion, full restaurant rather than stand.

What to order: The mixed grill plate. €11-13. Feeds you completely.

Why it stuck: Quality kebab without the tourist queue.

3. Curry 36 (Mehringdamm)

Type: Currywurst classic.

Reality check: Tourist trap that is also genuinely good. Currywurst at its source. €5 and you eat standing up.

Why it stuck: If you are going to eat currywurst once, eat it here.

Mid-range: €20-40 per person

4. Lavanderia Vecchia (Neukölln)

Type: Italian, dinner only, fixed multi-course menu.

Reality check: Reservations required, 4-course menu around €38, shared tables with strangers.

Why it stuck: Genuinely excellent Italian food in a converted laundry. The communal table situation is more fun than it sounds.

Pro tip: Book 2-3 weeks ahead.

5. Kantine Berghain (Friedrichshain)

Type: Lunch only at the famous club.

Reality check: Yes, it is the actual Berghain building. Yes, you can just walk in for lunch. Daily-changing menu, German fare done well.

Why it stuck: Surprisingly excellent food at €15 for lunch. And you can say you ate at Berghain.

6. Co Chu Truc (Mitte)

Type: Vietnamese, no reservations.

Reality check: Tiny, always crowded, BYOB, cash only.

Why it stuck: Best pho in Berlin, in my honest opinion. The bun cha is also excellent. €12-15 for a meal.

Special occasion: €60+ per person

7. Cookies Cream (Mitte)

Type: Vegetarian fine dining, Michelin-starred.

Reality check: Hidden entrance behind a hotel. Tasting menu around €120. Reservations essential.

Why it stuck: Genuinely creative vegetarian fine dining. The tasting menu is the best vegetarian meal I have had in Europe. Worth the price for special occasions.

8. Nobelhart & Schmutzig (Kreuzberg)

Type: Modern German tasting menu, Michelin-starred.

Reality check: Around €170 for the tasting menu. Strict policy on local ingredients only. Phones discouraged.

Why it stuck: The most Berlin-essential fine dining experience. Hyper-local sourcing, exceptional execution, distinctive philosophy.

Skip if: You want options. The fixed menu is the only option.

What I am NOT recommending

Restaurants that get hyped that are not worth the money:

  • The famous burger places everyone talks about. Berlin burgers are genuinely mediocre by international standards. Save your money.
  • Most restaurants on Oranienburger Straße. Tourist trap row.
  • The chain ramen places. €15 for instant-quality ramen. Find Vietnamese instead.
  • Most "modern German" restaurants in Mitte. Often disappointing for the price. Older traditional places (Marjellchen, Lutter & Wegner) deliver better.
  • Beer gardens with English menus. Tourist pricing for ordinary food.

What this list left out

Some categories I love but did not include:

  • Bakeries: Berlin bakery culture deserves its own article. Quick rec: Albatros and Sironi for bread.
  • Ice cream: Italian-style gelato is widely good. Try Hokey Pokey or Eismanufaktur.
  • Brunch places: Saturated category. Most are fine. Pick one near you.
  • Coffee: Specialty coffee scene is excellent. The Barn for fancy. Distrikt for casual.

The Berlin restaurant strategy

For restaurants in Berlin, what works:

  1. Book ahead for anything mid-range or above on weekends
  2. Embrace cash-only places (still common)
  3. Try non-touristic neighborhoods for better value
  4. Small ethnic places often outperform fancy "modern German"
  5. Skip Saturday night reservations at hyped places; Sunday brunch is calmer and often as good

The takeaway

Berlin food has improved dramatically over the past decade. The good places are genuinely excellent. The bad places are terrible. The middle is enormous.

The 8 above are places I have visited multiple times and would visit again. Try one this month. Skip the hyped restaurants on every English-language Berlin guide. Your money goes further this way.