Bistros, trattorias, taverns and neighbourhood rooms: the mid-tier places where Cologne actually eats.

Where to eat well, no fuss

Lommerzheim ★ 4.4

Traditional German pubdeutzMon-Sat 11:00-midnight (kitchen closes early)

Lommerzheim in Cologne-Deutz has served Kölsch and the city's most argued-over pork chop since 1959 in a room unchanged since opening; cash only, no pretence.

Order: The Kotelett, grilled pork chop with mustard and rye bread; the reason people queue for over an hour

Tip: Cash only. Arrive before 18:00 on weekdays or face a long wait. Traditional Kölsch service: glass replaced automatically until you put a coaster on top.

Café Reichard ★ 4.0

Viennese cafe€€altstadt

Café Reichard on Cologne's Unter Fettenhennen, beneath the Cathedral towers, is the city's most famous Konditorei, serving Kaffee und Kuchen since 1855.

Order: The Schwarzwälder Kirschtorte and a pot of Darjeeling at a terrace table facing the cathedral portal

Tip: Opens at 08:30. The terrace fills quickly in summer; arrive before 10:00 for a front-row cathedral seat.

Brauhaus Pütz ★ 3.8

Cologne Brauhausneustadt-sued

Brauhaus Pütz in Cologne's Südstadt is a neighbourhood Brauhaus on Engelbertstrasse serving Kölsch, Halve Hahn and Rhenish classics in a traditional room.

Order: Bratwurst with Senf and Rievkooche on the side for the classic Kölsch starter plate

Tip: A residential neighbourhood Brauhaus without Cathedral-area tourist pricing. Good for a relaxed midweek lunch.

Balthasar ★ 4.0

All-day cafe and brunch€€belgisches-viertelDaily 08:00-18:00

Balthasar on Aachener Strasse in Cologne's Belgisches Viertel is a neighbourhood cafe-bistro serving all-day brunch, cakes and wine in a warm reliable room.

Order: Strammer Max, the open-faced rye bread with raw minced beef, fried egg and radish

Tip: Late-sleepers favourite; breakfast served until 16:00. Arrive by 11:00 on Sundays for a reasonable wait.

Kebapland ★ 4.3

Turkish charcoal grillehrenfeldDaily 11:30-midnight

Kebapland on Ehrenfeld's Venloer Strasse is Cologne's most praised charcoal döner address, serving lamb and mixed kebab from a proper Turkish mangal grill.

Order: Charcoal-grilled lamb skewer in a house-baked flatbread with tahini and herbs

Tip: Open until 01:00 on weekdays, 03:00 Friday and Saturday. The grill is visible from the street; follow the smoke.

Café Caprista ★ 4.1

All-day breakfast€€belgisches-viertel

Café Caprista on Flandrische Strasse in Cologne's Belgisches Viertel serves generous brunch plates and all-day cakes in a warmly lit neighbourhood room.

Order: Eggs Benedict with hollandaise and the pistachio pancakes with whipped ricotta and honey

Tip: Weekend queues form by 11:00. The pistachio pancakes sell out early; order at the counter when you arrive.

Wartesaal am Dom ★ 4.0

Modern German brasserie€€altstadt

Wartesaal am Dom inside Cologne's main station serves Rhineland brasserie cooking and Sunday brunch in the grandly proportioned 1914 station waiting room.

Order: Rhine-sourced fish of the day and a glass of Rheingau Riesling in the restored vaulted space

Tip: The architectural setting is as much the draw as the food; worth visiting for the room alone at lunch.

Sattgrün ★ 3.9

Vegan buffetbelgisches-viertelMon-Sat 12:00-22:00

Sattgrün on Friesenwall in Cologne is the city's leading fully vegan restaurant, serving a daily-changing organic menu for lunch and dinner from regional.

Order: Build a plate from the hot buffet: grain bowls, roasted vegetables and daily soup

Tip: Lunch crowds peak at 12:30. Arrive before noon for the fullest buffet selection. Pay by weight at the counter.

Hallmackenreuther ★ 3.9

Cafe barbelgisches-viertel

Hallmackenreuther on Brüsseler Platz in Cologne is the iconic Belgian Quarter terrace cafe, open from breakfast to midnight daily; the neighbourhood.

Order: Bagel or club sandwich at lunch, transitioning to cocktails and snacks as the evening starts

Tip: The square is busiest on warm evenings; arrive by 19:00 for a terrace seat in summer.

Little Green Kitchen ★ 3.8

Vegan cafealtstadt

Little Green Kitchen on Unter Kahlenhausen in Cologne's Altstadt serves contemporary vegetarian and vegan food in a small, relaxed room; popular lunch spot.

Order: Seasonal soup with house bread and a slice of the daily vegan cake

Tip: Limited seating; takeaway is also available. Good for a light vegan lunch close to the Altstadt.

Tadim Damak ★ 3.8

Turkish 24-hourehrenfeldOpen 24 hours, 7 days

Tadim Damak on Venloer Strasse in Cologne's Ehrenfeld is a 24-hour Turkish cafe serving lahmacun, pide and chicken shish at very low prices around the clock.

Order: Lahmacun, the thin Turkish flatbread with minced meat and herb topping, with ayran on the side

Tip: Open 24/7 every day. The freshly baked flatbreads are best straight from the oven, around midnight to 02:00 on weekends.

Pommes Imperium ★ 3.7

Currywurst and friesaltstadt

Pommes Imperivm at Heumarkt 59 in Cologne's Altstadt serves Currywurst mit Pommes from a compact counter; open until 03:00 on Friday and Saturday nights.

Order: Currywurst scharf with the house-made curry ketchup and a cone of fried potatoes

Tip: Open until 22:00 most nights, until 03:00 Friday and Saturday. Close to Malzmühle and Heumarkt tram stop.

Udum ★ 4.0

Vietnamese veganaltstadt-sued

Udum at Am Rinkenpfuhl in Cologne's Altstadt is a plant-based Vietnamese and Asian vegan cafe; bowls, vegan sushi rolls and warming pho broth, fully vegan.

Order: Vegan sushi rolls with roasted sesame and pickled ginger alongside the warming pho broth

Tip: Book ahead for weekend evenings; the room is small and the regulars fill it early.

Habibi ★ 4.1

Lebanese falafelneustadt-suedDaily 11:00-02:00

Habibi on Zülpicher Strasse in Cologne's Kwartier Latäng serves fully loaded falafel wraps for under €5; the most reliable budget feed on the student strip.

Order: Falafel wrap with hummus, tabouli, pickled turnip and tahini, then accept the cinnamon tea

Tip: Open until 03:00 Friday-Saturday. The wrap costs around €5; bring cash for the counter.

Gildenhaus ★ 3.9

Cologne Brauhaus€€altstadt

Gildenhaus in Cologne's Altstadt near Alter Markt is a traditional Brauhaus in a guild hall building with Rhenish classics and Kölsch in a historic room.

Order: Sauerbraten Kölner Art with raisin sauce, potato dumplings and braised red cabbage

Tip: Centrally located and less crowded than the major tourist Brauhäuser; a solid choice for a full Rhenish meal.

Borsalino ★ 3.5

Italian trattorianeustadt-sued

Borsalino on Zülpicher Strasse in Cologne's Kwartier Latäng is a neighbourhood Italian trattoria serving affordable pasta dishes to students since the 1980s.

Order: Spaghetti aglio e olio with good olive oil or the four-cheese pizza for a filling inexpensive dinner

Tip: Cash preferred. Large portions; one pasta course is usually enough for lunch. Busy during university term time.

Monkey Bar Cologne ★ 3.9

Bar and street food€€altstadt

Monkey Bar in Cologne's Friesenviertel at Im Klapperhof mixes cocktails and hosts DJ nights; a reliable evening starting point near the Belgian Quarter.

Order: Kölsche Pina Colada with local ingredients, and the street food platter to share

Tip: The rooftop terrace books out fast in summer; reserve a spot or arrive by 19:00 for the best cathedral light.

Rievkoochbud ★ 4.2

Cologne street snacksaltstadt

Rievkoochbud at Vor Wieden in Cologne's Altstadt has fried thick, crispy Reibekuchen potato pancakes for over 60 years; the most famous kiosk.

Order: Reibekuchen with apple sauce on the side, served hot from the fryer in a paper cone

Tip: Cash only. Best eaten immediately while still crisp. One of the most affordable and authentic street snacks in the city.

Grabz Smashburger ★ 4.0

Smash burgers€€belgisches-viertelMon-Thu 12:00-23:00, Fri-Sat 12:00-01:00, Sun 12:00-22:00

Grabz Smashburger in Cologne's Belgisches Viertel serves American-style smash burgers with crispy patties and house sauces; one of the neighbourhood's best.

Order: Classic smashburger with double patty, American cheese and house sauce

Tip: Open until 03:00 on Friday and Saturday nights. One of the best late-night food stops in the Belgian Quarter.

Ferkulum ★ 3.9

Greek gyrosneustadt-suedSun-Thu 11:00-02:00, Fri-Sat 11:00-04:00

Ferkulum on Zülpicher Strasse in Cologne is the student quarter's most acclaimed late-night pork gyros pita shop, open until 04:00 on Friday and Saturday.

Order: Gyros pita with tzatziki, onion and fries stuffed inside the bread

Tip: Open until 04:30 Friday-Saturday, until 00:30 Sunday-Monday. The Zülpicher Strasse location is perfectly placed for bar-hopping sustenance.

Brauerei Heller ★ 3.8

Cologne Brauhaus€€neustadt-sued

Brauerei Heller on Roonstrasse in Cologne's Kwartier Latäng is an organic Kölsch brewery and Brauhaus; Heller Kölsch without additives in a student.

Order: Beef goulash with Spätzle and a Heller Kölsch poured from the tap at the table

Tip: Good local neighbourhood option near the student quarter and Michelin-starred restaurants on the same street.

Braustelle Restaurant ★ 4.2

Craft brewery pubehrenfeld

Braustelle in Cologne's Ehrenfeld is the neighbourhood craft brewery on Christianstrasse producing Helios Kölsch and seasonal specials; tap room from 18:00.

Order: The Freigeist unfiltered Kölsch brewed on the premises, with house-baked pretzel bread

Tip: Open Tuesday to Saturday from 18:00; closed Monday and Sunday. The brewing schedule is visible on their website.

Oruc Kebap ★ 3.9

Turkish kebabneustadt-suedDaily 11:00-02:00

Oruc Kebap on Heinsbergstrasse in Cologne's Kwartier Latäng serves charcoal-grilled Turkish kebap and pide in a small, dependable room; late opening.

Order: Döner in dürüm wrap with lamb, salad and garlic sauce; a Cologne institution since 1988

Tip: Open until 03:00 Friday-Saturday, midnight other days. The Heinsbergstrasse corner is central to the Zülpicher bar-mile route.

Café Eigel ★ 3.5

German cafealtstadt

Café Eigel near Cologne's Cathedral on Domstrasse is one of the Altstadt's oldest independent cafes, serving filter coffee and Kuchen in a traditional room.

Order: Rührei mit Lachs, scrambled eggs with smoked salmon, and a filter coffee

Tip: Opens early and is quieter than the Cathedral-facing terraces. Good for a working breakfast or quiet cake stop.

Well Being ★ 4.3

Vietnamese vegan organicbelgisches-viertel

Well Being on Brabanter Strasse in Cologne's Belgisches Viertel serves modern Vietnamese cooking with vegan and gluten-free options clearly marked throughout.

Order: Caramelised tofu with rice and seasonal greens, and the warming pho with rice noodles and fresh herb plate

Tip: Lunch is busiest; the gluten-free menu items are clearly marked. Book ahead for weekend evenings.

Hempies ★ 3.9

Vegan bakery cafebelgisches-viertel

Hempies on Ehrenstrasse in Cologne's Neustadt serves organic, plant-based wraps, bowls and smoothies from a hemp-forward menu; an eco-certified quick-service.

Order: Vegan cinnamon roll with oat-milk glaze and a flat white made from house-roasted beans

Tip: Popular for weekend brunch; the cinnamon rolls and Berliner sell out early. Arrive before 10:00 for the full selection.

Mevlana ★ 3.9

Turkish grillmuelheim

Mevlana on Keupstrasse in Cologne-Mülheim is the city's most acclaimed döner restaurant, run by the Turkish community at its most culturally concentrated.

Order: Mixed grill platter with lamb kofte, chicken shish and Adana kebab with flatbread

Tip: Open from 06:00 for breakfast through to 02:00. Keupstrasse has over 40 Turkish businesses; Mevlana is the most consistent.

← Back to Cologne food guide