Heidelberg is a beautiful city in southwest Germany – known for its Old Town and its historic university. Heidelberg also has plenty to offer when it comes to food, but not every restaurant provides enough vegan options. That’s why we’ve put together the best vegan restaurants in Heidelberg for you.
Katzentempel Heidelberg – vegan café with temple cats
Katzentempel Heidelberg is part of the nationwide Katzentempel chain and combines vegan enjoyment with the unique experience of meeting the temple cats in the dining area. On the menu you’ll find tasty breakfast options such as smoothie bowls or a classic vegan English breakfast, plus sandwiches for every taste, soups, salads, homemade bread, and vegan cakes. This feel-good restaurant is located in the young, lively Bahnstadt district, just a few minutes’ walk from Heidelberg Central Station. Katzentempel is one of the best spots in Heidelberg to eat vegan.
| Information | Details |
|---|---|
| District | Bahnstadt (Heidelberg) |
| Highlights | 100 % vegan; breakfast, sandwiches, cakes, salads; restaurant with cats in the dining area; cozy atmosphere |
| Address | Galileistraße 1 69115 Heidelberg Germany |
| Contact |
Tel.: 06221 4310540 · Email: heidelberg@katzentempel.de Website: katzentempel.de/heidelberg · Menu: view Instagram: @katzentempel · Facebook: Katzentempel Deutschland · TikTok: @katzentempel · LinkedIn: Katzentempel |
| Opening hours* | Mon–Thu: 10:00–21:00 · Fri–Sat: 10:00–22:00 · Sun & public holidays: 10:00–21:00 |
| Price per person | approx. €20–€30 |
| Service options | Indoor & outdoor seating, cats in the dining area, Wi-Fi, accessible, card payment, reservations recommended |
*Hours & services may vary – please check current details on the website/Instagram.
Red – die grüne Küche Heidelberg
Red – die grüne Küche is one of Heidelberg’s best-known vegetarian-vegan restaurants and focuses on organic and regional ingredients, freshly prepared every day. You’ll find a buffet with antipasti, salad creations, gratins, bakes, and desserts. Many dishes are also available in vegan, gluten-free, or lactose-free versions. A relaxed, creative, and varied place for health-conscious food lovers. Red is also one of the best restaurants in Heidelberg where you can eat vegan.
| Information | Details |
|---|---|
| District | Bergheim (Heidelberg) |
| Highlights | Vegetarian-vegan restaurant; buffet with antipasti, salads, bakes & desserts; many vegan, gluten-free & lactose-free options |
| Address | Poststraße 42 69115 Heidelberg Germany |
| Contact |
Tel.: 06221 9145206 · Email: info@red-diegruenekueche.de Website: red-diegruenekueche.com Instagram: @red_diegruenekueche · Facebook: Red – die grüne Küche |
| Opening hours* | Mon & Tue–Sat: 11:30–22:00 · Sun: closed |
| Price per person | approx. €10–€20 |
| Service options | Indoor & outdoor seating, buffet, to-go, reservations possible, accessible, high chairs available, alcohol |
*Hours & offerings may vary – please check current details on the website/Instagram.
uuuhmami Heidelberg – fusion kitchen with vegan options
uuuhmami is a modern fusion restaurant with an industrial design and an open-minded kitchen offering many vegan dishes. Italian-inspired, yet open to influences from around the world, you’ll find vegan tapas, pinsa, pizza, main courses, and desserts. Particularly popular are vegan pizzas such as the Marinara Summer Edition with colorful tomatoes, garlic, oregano & olive oil, or the Journey to Berlin with yellow tomato sugo, caper cream, pomegranate seeds & thyme. There’s also vegan coconut sorbet, grilled vegetables, or falafel with hummus. The restaurant is cashless – card payment only. It’s one of the top addresses in Heidelberg if you want to eat vegan.
| Information | Details |
|---|---|
| District | Bergheim (Heidelberg) |
| Highlights | Fusion cuisine with many vegan dishes; vegan pizza & pinsa; tapas & bowls; cashless (card payment only) |
| Address | Alte Eppelheimer Straße 50 69115 Heidelberg Germany |
| Contact |
Website: uuuhmami.com ·
Menu: view Instagram: @uuuhmami · Facebook: uuuhmami Heidelberg |
| Opening hours* |
Mon–Thu: 17:00–22:30 Fri–Sat: 17:00–23:30 Sun: 17:00–22:00 Kitchen: Mon–Sat 17:00–21:30 |
| Price per person | approx. €20–€40 |
| Service options | Indoor & outdoor seating, to-go, family-friendly (kids’ menu), card payment (cashless) |
*Hours & offerings may vary – please check current details on the website/Instagram.
Cigköftem Heidelberg – vegan Turkish specialty
Cigköftem is a franchise snack bar offering the Turkish specialty çiğköfte – naturally vegan. The spicy bites are made from cracked wheat, tomato paste, chili peppers, and a blend of 18 selected herbs and spices. They’re served classic-style in a dürüm, as a burger, or in a box, with fresh salad, mint, lemon, and pomegranate syrup. A simple choice for quick, flavorful street food in Heidelberg. Cigköftem is also a very good option for vegan food in Heidelberg.
| Information | Details |
|---|---|
| District | Old Town (Heidelberg) |
| Highlights | Franchise snack bar; çiğköfte in dürüm, wrap, burger, or box; naturally vegan |
| Address | Plöck 67 69117 Heidelberg Germany (additional location: Hauptstraße 175, 69117 Heidelberg) |
| Contact |
Tel.: 06221 3609662 · Mobile: 0152 01482433 Website: cigkoftem.com Instagram: @cigkoefte_heidelberg · Facebook: Cigköftem |
| Opening hours* | Mon–Sat: 10:00–20:00 · Sun: closed |
| Price per person | budget-friendly (under €10) |
| Service options | To-go, small snack bar with seating, fast service |
*Details may vary – please check current opening hours and location information.
Franz Soupmarine – vegan soup bar in Heidelberg
Franz Soupmarine is a small vegetarian-vegan bistro in Heidelberg’s Old Town focused on fresh soups. Every day, several vegan soup options are served, such as lentil soup, spinach–arugula–wild herb soy soup, tomato soup, carrot–turmeric–ginger soup, beetroot–chickpea soup, or pumpkin soup. There are also shots such as ginger–lemon–orange, fresh coffee, and selected vegan products. A cozy place for a quick, healthy meal right in the Old Town. Soupmarine is a great spot to eat vegan in Heidelberg.
| Information | Details |
|---|---|
| District | Old Town (Heidelberg) |
| Highlights | Vegetarian-vegan bistro with daily changing soups; fresh, healthy & affordable; vegan snacks & coffee |
| Address | Märzgasse 4 69117 Heidelberg Germany |
| Contact |
Tel.: +49 6221 3544414 Facebook: Franz Soupmarine |
| Opening hours* | Mon–Sat: 10:00–20:00 · Sun: closed |
| Price per person | budget-friendly (approx. €5–€15) |
| Service options | Indoor seating, to-go, Wi-Fi |
*Hours & offerings may vary – please check current details on site or via social media.
Mahmoud’s – Levantine cuisine with many vegan options
Mahmoud’s has been a Heidelberg staple for years and is known for its authentic Levantine cuisine. Their homemade hummus is prepared fresh every day, and the falafel are among the city’s favorites. Whether in flatbread, on a plate, or as a box – falafel comes in many variations. The menu includes, for example, falafel with hummus, falafel with baba ghannoush, an ejjeh plate, or falafel with sweet potato fries. Beyond falafel, Mahmoud’s also offers vegan plates, fresh salads, and a variety of dips. Perfect for a quick lunch or a relaxed dinner.
| Information | Details |
|---|---|
| Areas | Old Town & Bergheim (Heidelberg) |
| Highlights | Fresh hummus & falafel; many vegan plates; homemade dips (baba ghannoush, tarator, etc.); catering service |
| Addresses |
Old Town: Merianstraße 3, 69117 Heidelberg Bergheim: Bergheimer Straße 47, 69115 Heidelberg |
| Contact |
Tel.: +49 172 4604441 · Email: info@mahmouds.de Website: mahmouds.de · Menu: view Instagram: @mahmouds.de · Facebook: Mahmoud’s |
| Opening hours* | Daily: summer 11:00–23:00 · winter 11:00–22:00 |
| Price per person | approx. €10–€20 |
| Service options | Indoor & outdoor seating, to-go, catering, halal, reservations possible |
*Hours & services may vary – please check current details on the website/Instagram.
