The best restaurants in Leuven
Classic cuisine
Zarza
A classic Belgian restaurant with a modern atmosphere that does not feel strained. Chef Gert balances his menus well with both seafood and meat, topped off with vegetables. Zarza's guests are welcomed in a beautiful building on the famous Bondgenoten Avenue. In summer, you can sit outside.
Address: Bondgenotenlaan 92
EED
This Michelin-starred restaurant offers innovative and classy food. EED has an intimate atmosphere that makes it a popular choice among diners. The restaurant offers one menu with meals prepared with the best seasonal produce.
Address: Vaartstraat 14
Oude Markt © Toerisme Leuven
Affordable dining in Leuven
De Werf Restaurant
De Werf in Leuven is a versatile restaurant with a menu filled with seasonal grill dishes. Located on Hogeschoolplein, it is an affordable place with an informal atmosphere. Ideal for a casual meal, lunch and dinner. It is open from Monday to Friday.
Address: Hogeschoolplein 5
Noordoever
Noordoever in Leuven is a casual dining establishment that focuses on healthy and organic food. With a kitchen full of fresh, local and vegetarian ingredients, you pay per gram for what you serve yourself at the buffet. It is a place where you can go for meals, as well as for delicious coffee and organic wines.
Address: Vaartkom 17A
Fish restaurants in Leuven
Taste Restaurant
Taste specialises in North Sea fish. It is a top dining venue and offers a convivial atmosphere where you immediately feel at home. Chef Bart Tastenhoye provides culinary delights in stylish surroundings. With attention to detail and surprising flavour combinations such as eel with cherry and wasabi, Taste promises a memorable experience.
Address: Naamsestraat 62
© Milo-Profi
Tokio Sushibar
Is a sushibar a fish restaurant? Yes, as far as we are concerned! Tokio Sushibar is run by a Japanese couple and is known for its very tasty sushi, freshly prepared. With a simple interior and reasonable prices, the restaurant offers friendly service in an authentic atmosphere.
Address: Ravenstraat 19
Italian restaurant
Baracca
A charming Italian-inspired restaurant with a warm, industrial but inviting atmosphere. The menu concept of Baracca revolves around small plates that you share with your party, inspired by classic Italian cuisine. The staff are very friendly and the service is rapido.
Address: Tiensestraat 34
La Dolce Vita
La Dolce Vita is a child-friendly restaurant with a terrace and friendly service. Recommended dishes include Tagliere miso and Turtufo Lemon Alcello. The charming restaurant with caring staff is popular for its excellent pizza and pasta.
Address: Wandelingenstraat 8
© Milo-Profi
Bistro in Leuven
Alfalfa - delicious vegetarian options
Alfalfa is a brasserie for lunch and dinner with a great choice of vegetarian and vegan dishes. But you can also go there for chicken or mussels. Its falafel has been highly praised in reviews!
Address: Jan-Pieter Minckelersstraat 48
Domus
Domus is an authentic pub in Leuven with an in-house craft brewery, whose beers flow directly from the brewery to the tap. Since 1985, visitors can enjoy craft brewed beers and fresh Belgian dishes in an authentic Leuven setting, with a good eye for quality and service .
Address: Tiensestraat 8
To Leuven by train
Going to Leuven for a day or weekend? Then travel in comfort by train. You can travel with Intercity Brussels or Eurostar.
Intercity Brussels becomes Eurocity Direct and EuroCity from 15 December
From 15 December 2024, the name and route of Intercity Brussels will change. The fast train to Brussels will soon be called Eurocity Direct. In addition to the Intercity, there will also be an extra train to Belgium, EuroCity. Until that date, you can continue to travel on the current trains.
More information about the new trains between the Netherlands and Belgium
- Going with Intercity Brussels? Then you will travel to Mechelen. There, you catch an intercity to Leuven. Travel time from Amsterdam Centraal is 2.49 hours and prices start at € 25 for a one-way trip per adult.
- If you take Eurostar, you must first travel from Amsterdam to Antwerp where you catch an intercity to Leuven. Travel time is then 2.19 hours. Prices start at € 37 for a one-way ticket per adult.
Restaurants in Leuven
Hotels in Leuven
Want to stay in a monastery or farmhouse? We offer tips for some great hotels.
Weekend getaway Leuven
Discover historical sights, taste local beers and relax in Leuven's botanical garden.
Restaurants
We tip the best restaurants in all our top destinations.