The restaurants worth the trip in Cologne. bistros, neo-classics, neighbourhood favourites, and the rooms locals book first.

Our picks in Cologne

Mandalay ★ 4.4

Burmese€€belgisches-viertel

Mandalay in Cologne's Belgisches Viertel is one of Germany's very few Burmese restaurants, serving family Myanmar recipes and fermented tea leaf salad.

Order: Tea leaf salad with fermented Shan tea, crunchy beans and toasted sesame

Tip: Open evenings only; arrive by 19:00 or book ahead as the small room fills quickly.

Tanoshii ★ 4.1

Japanese-fusion€€belgisches-viertel

Tanoshii on Brabanter Strasse in Cologne's Belgisches Viertel offers classic nigiri and maki alongside creative Asian-European fusion rolls and warming pho.

Order: Creative fusion rolls and warming Vietnamese pho alongside the traditional nigiri

Tip: Close to Rudolfplatz U-Bahn stop. Book ahead for weekend evenings.

Nennillo ★ 4.2

Neapolitan pizza€€belgisches-viertel

Nennillo in Cologne's Belgisches Viertel fires Neapolitan pizza in a wood-burning oven at 500 degrees; fresh dough daily and authentic cornicione char marks.

Order: Margherita DOC with buffalo mozzarella, or the Diavola with spicy Neapolitan salami

Tip: No reservations at busy weekend dinner times; arrive early or queue for a table.

C.C. Kowalski ★ 4.0

Contemporary German€€belgisches-viertel

C.C. Kowalski in Cologne's Belgisches Viertel serves regional, seasonal cooking in stylish surroundings; one of the Belgian Quarter's more polished kitchens.

Order: The changing seasonal main with Rhineland-sourced meat or fish

Tip: Good wine selection; the room has a warm, neighbourhood bistro feel without tourist-trail pricing.

Tigermilch Kitchen ★ 4.1

Peruvian€€belgisches-viertel

Tigermilch Kitchen in Cologne's Belgisches Viertel brings Peruvian sharing plates to the Belgian Quarter: ceviche, anticuchos and chilli-citrus technique.

Order: Ceviche clasico with leche de tigre, sweet potato and choclo corn

Tip: Good cocktail list including pisco sours. The sharing format works best with four people.

Bali ★ 4.1

Indonesian€€belgisches-viertel

Bali on Brüsseler Platz in Cologne's Belgisches Viertel serves authentic Indonesian and Balinese dishes in a romantic basement with home-style cooking.

Order: Babi guling, the Balinese roast pork, and the sayur lodeh coconut vegetable stew

Tip: The basement room is intimate and warmly lit; book ahead for a table on weekend evenings.

Warung Bayu ★ 3.9

Balinesebelgisches-viertel

Warung Bayu in Cologne's Brabanter Strasse serves traditional Balinese curries and vegetarian specialties; crispy pork and black sauce chicken lead the menu.

Order: Crispy pork belly with spicy black bean sauce, or the fragrant Balinese chicken curry

Tip: Affordable lunch and dinner; the vegetarian dishes are among the best Balinese cooking in the city.

Belgischer Hof ★ 3.8

German-French€€belgisches-viertel

Belgischer Hof on Brüsseler Strasse in Cologne serves Flammkuchen and seasonal brasserie dishes in a laid-back Belgian Quarter setting near Rudolfplatz.

Order: Classique Flammkuchen with crème fraîche, onion and smoked bacon

Tip: The Flammkuchen are generous; two people can share one alongside a salad for a light dinner.

Haus Töller ★ 4.3

Rhenish German€€altstadt-sued

Haus Töller on Weyerstrasse in Cologne occupies a 14th-century building and serves Sauerbraten, Halve Hahn and pork knuckle in a genuinely historic Altstadt.

Order: Rheinischer Sauerbraten with Rübenkraut and potato dumplings, the canonical Cologne home dish

Tip: Evenings only, Monday to Saturday; closed Sundays. Cash preferred. Arrive early or you risk not getting a table.

Peters Brauhaus ★ 4.0

German brewhouse€€altstadt

Peters Brauhaus in Cologne's Altstadt serves hearty Rhenish brewery food alongside Peters Kölsch 350 metres from the Cathedral in a wood-panelled room.

Order: Himmel un Ääd: blood sausage with mashed potato and apple sauce, the most Cologne dish on the menu

Tip: Open from 11:30 daily; Sunday evening closes at 21:30. Traditional Köbes service, tall glasses, no pretence.

Lúa by Danny ★ 3.9

Vietnamesebelgisches-viertel

Lua by Danny on Brabanter Strasse in Cologne's Belgisches Viertel serves authentic Vietnamese cooking with pho, spring rolls and fresh herbs at affordable.

Order: Pho bo with beef, and the crispy spring rolls with fresh herbs and dipping sauce

Tip: Compact room; arrives early for the better tables. Affordable and filling for a weekday dinner.

Daikan ★ 3.9

Japanese€€belgisches-viertel

Daikan on Maastrichter Strasse in Cologne's Belgisches Viertel combines ramen, sushi and poke bowls in a modern Japanese-inspired room with a small summer.

Order: Tonkotsu ramen with rich pork-bone broth and chashu pork belly

Tip: The small terrace is one of the best spots on Maastrichter Strasse in summer; arrive early to claim a seat.

Tibet Momo ★ 4.0

Tibetanbelgisches-viertelMon-Sat 12:00-21:00

Tibet Momo on Aachener Strasse in Cologne's Belgisches Viertel serves handmade Tibetan dumplings and hand-pulled noodles; one of the most distinctive.

Order: Steamed momo dumplings with minced beef and spiced filling, served with chilli sauce

Tip: Cash only, no reservations. Arrive hungry as portions are substantial. Closed early afternoons.

Brauerei zur Malzmühle ★ 4.3

Cologne brewhouse€€altstadt

Brauerei zur Malzmühle on Cologne's Heumarkt has brewed Mühlen Kölsch since 1858 and once served Bill Clinton; consistently fresh pours in the Altstadt.

Order: Halve Hahn, the traditional rye roll with aged Gouda, alongside a freshly tapped Mühlen Kölsch

Tip: Monday to Thursday from 14:00, Friday to Sunday from noon. Less tourist-heavy than the Cathedral-adjacent Brauhäuser.

Adieu Paris ★ 3.8

Middle Easternbelgisches-viertel

Adieu Paris on Aachener Strasse in Cologne's Belgisches Viertel serves plant-based döner and creative Middle Eastern fast food for the vegetarian Belgian.

Order: Vegan döner in house-baked flatbread with grilled halloumi or seasoned falafel

Tip: Good for a quick lunch or early dinner; the seating is limited but the food is fast.

Wen Cheng ★ 4.0

Chinese noodlesbelgisches-viertel

Wen Cheng on Flandrische Strasse in Cologne's Belgisches Viertel serves hand-pulled noodles prepared in the restaurant window; a compelling spectacle before.

Order: Hand-pulled noodles in spiced beef broth, watched being stretched at the kitchen counter

Tip: Lunch is the best time to visit; portions are large and prices are some of the lowest in the Belgian Quarter.

Gaffel am Dom ★ 3.9

Cologne Brauhaus€€altstadt

Gaffel am Dom occupies Cologne's main station forecourt, pouring Gaffel Kölsch from table taps opposite the Cathedral with Rhenish classics and Friday.

Order: Rhenish Sauerbraten with raisin sauce and Kartoffelklösse, the defining Cologne Sunday dish

Tip: Friday evenings musician Björn Heuser leads free admission sing-alongs from 22:30; Saturday has Brauhaus Beats parties from 22:00.

Brauhaus Sion ★ 4.2

Cologne Brauhaus€€altstadt

Brauhaus Sion in Cologne's Altstadt has served Kölsch at Unter Taschenmacher since 1318; lovingly renovated in 2012, one of Germany's most atmospheric.

Order: Halve Hahn with a Sion Kölsch; the Bratwurst with mustard and house bread is the reliable second choice

Tip: Open from noon daily. Less crowded than Früh on summer weekends; a better choice for a quiet afternoon Kölsch.

Shanghai Küche ★ 3.9

Shanghainesebelgisches-viertel

Shanghai Küche on Limburger Strasse in Cologne's Belgisches Viertel serves authentic Shanghainese dishes beyond the standard German-Chinese offer.

Order: Hongshao rou, red-braised pork belly slow-cooked with soy, sugar and Shaoxing wine

Tip: Small and casual; bring cash. The dumplings sell out early on weekend evenings.

Früh am Dom ★ 4.1

Cologne Brauhaus€€altstadt

Früh am Dom in Cologne is the second-largest brewery pub in Germany, steps from the Cathedral, seating 1,500 and pouring Früh Kölsch all day.

Order: Himmel un Ääd with Mettbrötchen to start; the Bratwurst platter for the table

Tip: Open from 08:00 on weekends; the best terrace tables face the Heinzelmännchenbrunnen fountain.

Chin Burger ★ 4.0

Xi'an street foodbelgisches-viertel

Chin Burger at Friesenplatz in Cologne serves Xi'an Chinese street food including hand-pulled biang biang noodles and roujiamo meat sandwiches from Shaanxi.

Order: Roujiamo, the Xi'an meat-in-bun sandwich, and the spiced lamb biang biang noodles

Tip: Casual counter service; no reservations. The lunchtime queue is worth joining.

Coco Viet ★ 3.7

Vietnamesebelgisches-viertel

Coco Viet on Brüsseler Strasse in Cologne's Belgisches Viertel offers affordable Vietnamese street food: pho, banh mi and spring rolls prepared fresh daily.

Order: Banh mi with char siu pork and pickled daikon, one of the best-value lunches in the Belgian Quarter

Tip: Very small room; takeaway also available. Lunch only or arrive early in the evening.

Shaka Zulu ★ 3.8

South African€€belgisches-viertel

Shaka Zulu on Limburger Strasse in Cologne's Belgisches Viertel serves South African-inspired sharing plates with braai-style grilled meat and chakalaka.

Order: The Communal Meal with braai-style grilled meat skewers, chakalaka relish and pap

Tip: Order the Communal Meal for the table rather than individual plates; the sharing format reflects how the food is meant to be eaten.

District 10 ★ 3.7

Vietnamese street foodbelgisches-viertel

District 10 on Brabanter Strasse in Cologne's Belgisches Viertel serves creative Vietnamese street food with inventive appetisers and regional specialties.

Order: Crispy Vietnamese spring rolls with nuoc cham dipping sauce and fresh herb plate

Tip: Located on Brabanter Strasse with several other restaurants; District 10 stands out for the creative starters.

Brauerei Päffgen ★ 4.5

Cologne Brauhausfriesenviertel

Brauerei Päffgen in Cologne's Friesenviertel is the last independent house brewery in the city, founded by Hermann Päffgen in 1883; still hand-brewing.

Order: Päffgen Kölsch served at the bar with Tatar on dark bread; the only correct way to start an evening here

Tip: Reservations by phone only from noon. Beer exclusively from the barrel. The Brauhaus is open from 12:00 daily.

← Back to Cologne food guide