Vegan, vegetarian, gluten-free, halal and kosher options across Berlin. including where to go and what to order.

Vegan in Berlin

Bonvivant ★ 4.8

schoeneberg

Bonvivant on Goltzstrasse holds a Michelin star and Green Star as Berlin's only fully vegan fine dining room. The five- to six-course set menu changes with the seasons; brunch runs Friday to Sunday.

Soy ★ 4.3

mitte

Soy on Rosa-Luxemburg-Strasse is Berlin's reference vegan Vietnamese restaurant, serving pho, tofu-based curries and rice paper rolls from a kitchen that uses no meat, fish or eggs.

Yoyo Foodworld ★ 4.0

friedrichshain

Yoyo Foodworld in Friedrichshain has cooked vegan fast-food versions of Berlin street-food classics since 2006. The vegan currywurst and soy doener cost under EUR 8 and the counter opens until 23:00.

Cafe Vux ★ 4.1

neukoelln

Cafe Vux in Neukoelln is a long-running all-vegan cafe with bao buns, cakes, bagels and specialty coffee. One of the oldest vegan spots in Berlin's south, open Thursday to Sunday from 10:00.

Vegetarian in Berlin

Dada Falafel ★ 4.3

mitte

Dada Falafel on Linienstrasse in Mitte has served vegetarian falafel pitas since 2002. The plates are dairy-free and egg-free; the entire menu is vegetarian and mostly vegan.

Gluten Free in Berlin

Bonvivant ★ 4.8

schoeneberg

Bonvivant's Michelin-starred vegan tasting menu can be adapted entirely gluten-free on request. The kitchen works with advance notice to substitute all gluten-containing courses with grain-free alternatives.

Halal in Berlin

Adana Grillhaus ★ 4.3

kreuzberg

Adana Grillhaus on Skalitzer Strasse has cooked certified halal Turkish grill for over 30 years in Kreuzberg. Muslim owners, halal-certified lamb and chicken, two locations around the corner from each other.

Huehnerhaus 36 ★ 4.0

kreuzberg

Huehnerhaus 36 on Skalitzer Strasse has sold certified halal rotisserie chicken in Kreuzberg since 1995. The whole chicken and fries combination is one of the cheapest halal full meals in Berlin.

Mustafas Gemuese Kebap ★ 4.7

kreuzberg

Mustafas Gemuese Kebap on Mehringdamm uses halal-slaughtered lamb in its doener, available at any hour the stand is open. The most-visited doener in Berlin and a landmark of the city's Turkish halal food economy.

Kosher

Dietary in Berlin, FAQ

When is the best time to eat in Berlin?

Peak food season in Berlin is year-round.

What time do people eat in Berlin?

Local dining hours: lunch around 12:30, dinner from 19:30.

How does tipping work in Berlin?

service is typically included; small extra is welcome but not expected.

What is the one dish to try in Berlin?

Ask the next local you meet what they would order. Berlin rewards trust.

← Back to Berlin food guide