Belgian cooking in Bruges spans the full range, from fine modern Flemish kitchens to brown cafes and frietkots. Bistro Bruut sits on the Meestraat canal near the Markt and De Jonkman holds the upmarket end out in Sint-Kruis, while Den Amand and De Stove keep the classic city-centre bistro alive. For the casual classics, De Garre and 't Brugs Beertje pour the beer near the Markt, and waffles turn up at Lizzie's Wafels and House of Waffles.
€€€€Modern FlemishMarkt
Bistro Bruut sits on the Meestraat canal in Bruges, cooking modern Flemish food on regional produce. Gault&Millau rates the kitchen 16 points.
OrderThe set lunch menu; the kitchen runs a tight, produce-led card that changes with the season.
TipOpen Monday to Friday only, lunch and dinner. Ask for a canal-side table when you book.
€€€€Flemish Small PlatesSint Gillis
Locàle by Kok au Vin in Bruges is Jürgen Aerts's sharing-plates room on Ezelstraat, successor to his Kok au Vin, leaning on organic local produce.
OrderA spread of sharing plates; the kitchen is built for ordering across the table.
TipIt sits in the quieter Sint-Gillis quarter north of the Markt. Book ahead for weekend dinner.
€€€€Contemporary BelgianSint Anna
Bistro Refter in Bruges is Geert Van Hecke's contemporary bistro on Molenmeers, the relaxed counterpart to his fine-dining room. Good food at fair prices.
OrderThe daily three-course menu; it is the value way into Van Hecke's cooking.
TipBook ahead, the dining room fills fast at lunch. It sits near the Sint-Anna quarter.
€€€€Belgian-french BistroMarkt
Den Amand is a small family bistro off the Markt in Bruges, on car-free Sint-Amandsstraat, where Ann Vissers cooks seasonal vegetable, fish and meat dishes.
OrderWhatever the monthly menu is built around; vegetables get a generous hand here.
TipClosed Wednesday and Sunday. The room is tiny, so reserve, especially in summer.
€€€€Belgian Small PlatesT Zand
L.E.S.S. Eatery on 't Zand in Bruges is chef Ruige Vermeire's sharing-plates room, running seasonal Belgian small plates with a terrace facing the square.
OrderA spread of small plates; the format rewards a table that orders broadly.
TipThe terrace on 't Zand is the spot in summer. Book for weekend evenings.
€€€€BelgianBurg
Assiette Blanche near the Burg in Bruges is a classic restaurant under Stefaan Timmerman, running Franco-Belgian dishes and regional grey-shrimp plates.
OrderThe hand-peeled grey shrimp, the regional speciality this room built its name on over the years.
TipJust off the Burg square, so handy between sights. Book ahead at weekends.
€€€€Belgian BistroSint Gillis
Tom's Diner sits on West Gistelhof in the residential Sint-Gillis quarter of Bruges, away from the tourist run, cooking honest Belgian bistro plates.
OrderThe blackboard daily; the kitchen keeps it short and comforting.
TipA local room in a quiet quarter north of the centre. Book ahead, the dining room is small.
€€€€BelgianSint Jakobs
De Republiek on Sint-Jakobsstraat in Bruges is a grand cafe with a courtyard terrace, attached to the arthouse cinema. All-day food, drinks and a young crowd.
OrderWhatever the kitchen is running that day; the draw is the terrace and the room as much as the plate.
TipThe courtyard fills on warm evenings. It runs late for Bruges and pulls a local crowd.
€€€€BelgianMarkt
Pieter Pourbus in Bruges fills a 1561 house once home to the Flemish Primitive painter, cooking traditional Flemish food strong on grilled and braised meats.
OrderA Flemish meat plate; the kitchen leans classical.
TipDinner Friday to Tuesday plus Sunday lunch; closed Wednesday and Thursday. The historic house is the draw.
€€€€Belgian-french BistroSint Jakobs
Freddy's by Kok au Vin opened in 2025 in the historic De Bottelier building on Sint-Jakobsstraat in Bruges, an honest Belgian-French bistro from the Kok au.
OrderA Flemish meat plate; the kitchen leans on traditional preparations from Bruges-area farmers.
TipOpen Tuesday to Saturday. The retro 1960s-70s dining room is the draw; book ahead.
€€€€BelgianT Zand
Gran Kaffee De Passage on Dweersstraat in Bruges is a candle-lit Belgian brasserie by a hostel, with cheap, generous stoofvlees and beer-braised classics.
OrderThe stoofvlees with frites; it is the everyday Flemish plate done well and cheap.
TipCandle-lit and busy; the value is hard to beat near 't Zand. Walk-ins usually fine on weeknights.
€€€€Modern Flemish, North Sea SeafoodSint Kruis
De Jonkman in Bruges holds two Michelin stars under Filip Claeys, who builds menus around lesser-known North Sea fish from his room in Sint-Kruis.
OrderThe full tasting menu; Claeys structures it around bycatch and West Flemish produce of the week.
TipClosed Sunday through Tuesday. Lunch is the more accessible entry; book six weeks out for a Friday or Saturday dinner.
€€€€Refined Flemish-frenchLangestraat
Zet'Joe in Bruges holds one Michelin star under Geert Van Hecke, who ran three-star De Karmeliet for twenty years before opening this warmer Langestraat room.
OrderThe seasonal tasting menu; Van Hecke cooks a refined Flemish-French register honed across decades.
TipOpen Tuesday through Saturday, lunch and dinner; closed Sunday and Monday. The lunch menu is the value entry.
€€€€Seasonal Seafood and FlemishMarkt
De Stove in Bruges has cooked fresh Zeebrugge fish since 1998, a few steps off the Markt. The room seats barely twenty, so the kitchen stays personal.
OrderThe fish of the day off the Zeebrugge boats; sea bass, cod and grey shrimp recur.
TipTiny room, book ahead. Closed Wednesday, Thursday and Saturday; lunch sittings are short.
€€€€BelgianMarkt
The green frites kiosk on the Markt in Bruges is the classic late stop, where locals line up for a cone of frites with sauce after the bars wind down.
OrderFrites with sauce
TipIt is the most reliable late feed in the centre. Cash or card, frites with mayonnaise the order.
€€€€BelgianMarkt
't Brugs Beertje on Kemelstraat in Bruges keeps pouring its 300-strong Belgian beer list into the early hours, with cheese plates to line the stomach.
OrderBelgian beer and cheese plates
TipLast orders around midnight. The cheese plate soaks up a late Trappist; the list rewards a slow night.
€€€€BelgianVlamingstraat
't Poatersgat on Vlamingstraat in Bruges runs late in its candle-lit cellar, a long Belgian beer list and a warm vaulted room away from the Markt crowds.
OrderBelgian beer and bar snacks
TipLook down for the gate. Quieter and later than the square bars, it pulls a local late crowd.
€€€€BelgianSint Anna
Café Vlissinghe is the oldest pub in bruges, pouring since 1515, sits down a quiet sint-anna side street most visitors never reach despite its age.
TipOrder a Belgian beer in the garden in summer or by the stove in winter. Cash is quickest. Closed Mondays.
€€€€BelgianMarkt
De Garre off Breidelstraat in Bruges is reached down a doorway-wide alley pouring an 11 percent house tripel, three is the house limit by the table.
TipThe alley is the narrowest in Bruges; look for the gap by Breidelstraat. Three tripels is the house limit.
€€€€BelgianSint Anna
Onslow is a small modern kitchen in the residential sint-anna quarter on jeruzalemstraat, well off the tourist circuit that clogs the centre.
TipBook ahead, the room seats few. Chef Lieven Vynck cooks a short, changing market menu.
€€€€BelgianSint Gillis
Tom's Diner is tucked into the residential sint-gillis quarter on west gistelhof, this bistro draws locals to a street day-trippers rarely find.
TipBook ahead; the dining room is small. The blackboard daily is the order, honest Belgian bistro cooking.
€€€€BelgianVlamingstraat
't Poatersgat is an underground beer cellar reached through a small gate on vlamingstraat that visitors walk past without noticing the entrance.
TipLook down for the gate or you miss it entirely. The vaulted room runs late and quiet midweek.
€€€€BelgianMarkt
The green frites kiosk on the Markt in Bruges is the cheapest proper meal in the centre: a cone of twice-fried frites with sauce under the Belfry.
OrderCone of Belgian frites
TipFrites with mayonnaise runs a few euro. It stays open late, so it doubles as a post-bar feed.
€€€€BelgianMinnewater
FritBar on Katelijnestraat in Bruges is a modern frites bar that opened in 2020, frying its Belgian fries in vegetable oil with twenty plus toppings, a cheap.
OrderLoaded Belgian frites
TipA plain cone with sauce stays under 10 euro. Loaded versions with pulled pork or stew make a full lunch under 15.
€€€€BelgianMinnewater
Frituur De Gentpoorte near the old city gate in Bruges is a local chip shop where frites and snack-bar classics cost less than the tourist kiosks.
OrderFrites and frituur classics
TipClosed Tuesday and Wednesday. A frikandel or a stoofvlees-topped cone keeps a cheap meal Flemish.
€€€€BelgianT Zand
Gran Kaffee De Passage on Dweersstraat in Bruges plates cheap, generous Belgian classics like stoofvlees by candlelight, by a hostel near 't Zand.
OrderStoofvlees and Belgian classics
TipA full beer-braised plate stays well under 20 euro. Weeknight walk-ins are usually fine.
€€€€BelgianSint Jakobs
Lizzie's Wafels on Sint-Jakobsstraat in Bruges sells oversized homemade Liège waffles for a few euro, dense and caramelised, plenty for a cheap on-foot meal.
OrderLiège waffle
TipOpen Wednesday to Sunday afternoons only. One extra-large waffle can feed two.
€€€€BelgianMarkt
House of Waffles on Wollestraat in Bruges sells Brussels and Liège waffles to go for a few euro, a cheap sweet stop steps from the Markt and the canals.
OrderBelgian waffle to go
TipA plain Liège waffle is the cheapest, and the most filling. Takeaway keeps the price down.