20 Best Places to Eat in Malta: The Ultimate Culinary & Dining Guide
Maltese cuisine is a hearty Mediterranean fusion heavily influenced by Sicilian, British, and North African traditions. Built around seasonal seafood, wild rabbit, sun-ripened tomatoes, capers, and olive oil, dining in Malta ranges from historic waterfront eateries to street-side pastry shops.
Must-Try Traditional Dishes
When dining across Malta and Gozo, be sure to savor these iconic local specialties:
- Pastizzi: Malta's national street food snack—flaky, diamond-shaped pastries stuffed with spiced ricotta cheese or mushy peas.
- Stuffat tal-Fenek: Rabbit stew slow-cooked with garlic, red wine, tomatoes, bay leaves, and root vegetables.
- Ftira Maltija: Traditional ring-shaped sourdough flatbread filled with tuna, capers, olives, onions, and tomato paste (kunserva).
- Lampuki Pie (Torta tal-Lampuki): Savory baked fish pie filled with mahi-mahi (lampuki), spinach, olives, and capers.
- Ġbejniet: Small round sheep's milk cheeses, served fresh, dried, or coated in black pepper.
20 Best Places to Eat in Malta
1. ION Harbour by Simon Rogan
- Cuisine: Michelin-Starred Contemporary Mediterranean
- Location: Valletta Waterfront
- Must-Try Dish: Local red prawn with hibiscus gel and seasonal herbs
- About the Place: Perched on a luxury rooftop overlooking the Grand Harbour, offering hyper-seasonal Michelin-starred fine dining.
- Explore More: Places to Eat in Malta
2. Nenu the Artisan Baker
- Cuisine: Authentic Maltese Bakery & Restaurant
- Location: Valletta
- Must-Try Dish: Traditional Maltese Ftira topped with local sausage and potatoes
- About the Place: Housed inside a restored century-old bakery, famous for baking authentic sourdough ftiras in century-old stone ovens.
- Explore More: Places to Eat in Malta
3. Crystal Palace (Is-Serkin)
- Cuisine: Traditional Maltese Pastizzerija
- Location: Rabat
- Must-Try Dish: Freshly baked pea and ricotta pastizzi with hot tea
- About the Place: Legendary 24/7 street-side pastizzi shop operating near Mdina gate, serving what many consider Malta's best pastizzi.
- Explore More: Places to Eat in Malta
4. Tartarun Restaurant
- Cuisine: Gourmet Seafood
- Location: Marsaxlokk Harbor
- Must-Try Dish: Pan-seared local Lampuki fillet with capers and olives
- About the Place: Sophisticated seafood restaurant situated on Marsaxlokk harbor, celebrated for refined preparations of morning fish catches.
- Explore More: Places to Eat in Malta
5. Ta' Kris Restaurant
- Cuisine: Traditional Maltese Bistro
- Location: Sliema
- Must-Try Dish: Slow-cooked Stuffat tal-Fenek (Traditional rabbit stew)
- About the Place: Set inside a historic former bakery in Sliema, serving rustic, authentic Maltese home-style recipes.
- Explore More: Places to Eat in Malta
6. De Mondion
- Cuisine: Michelin-Starred French-Mediterranean
- Location: The Xara Palace, Mdina
- Must-Try Dish: Roasted suckling pig with local honey reduction
- About the Place: Located atop Mdina's historic bastion walls, providing panoramic views alongside Michelin-starred fine dining.
- Explore More: Places to Eat in Malta
7. Ta' Philip Restaurant
- Cuisine: Traditional Gozitan & Wood-fired
- Location: Mġarr, Gozo
- Must-Try Dish: Slow-roasted local suckling pig cooked in a wood-burning oven
- About the Place: Celebrated Gozitan venue committed to sustainable local sourcing, artisanal cooking techniques, and natural wines.
- Explore More: Places to Eat in Malta
8. Fontanella Tea Garden
- Cuisine: Cafe, Bakery & Light Eats
- Location: Mdina Bastions
- Must-Try Dish: Famous homemade decadent chocolate cake and pastizzi
- About the Place: Perched high on Mdina's ancient fortification walls, famous for generous cake slices and sweeping island vistas.
- Explore More: Places to Eat in Malta
9. Guze Bistro
- Cuisine: Modern Mediterranean
- Location: Valletta
- Must-Try Dish: Braised rabbit leg in red wine reduction with truffled potato mash
- About the Place: Housed inside a charming 16th-century building in Valletta, offering intimate candlelit dining and creative local specials.
- Explore More: Places to Eat in Malta
10. Ta' Rikardu
- Cuisine: Rustic Gozitan Farm-to-Table
- Location: The Cittadella, Victoria, Gozo
- Must-Try Dish: Homemade ravioli filled with fresh sheep's milk Ġbejniet cheese
- About the Place: Rustic tavern inside Gozo's medieval citadel serving estate wines, olives, and sheep cheese produced on Rikardu's farm.
- Explore More: Places to Eat in Malta
11. Caviar & Bull
- Cuisine: Molecular Gastronomy & Modern Seafood
- Location: St. George's Bay, St. Julian's
- Must-Try Dish: Seared Wagyu beef carpaccio with molecular sphere caviar
- About the Place: High-end oceanfront culinary destination by Chef Marvin Gauci, known for inventive presentation and caviar pairings.
- Explore More: Places to Eat in Malta
12. Harbour Club
- Cuisine: French-Mediterranean Fusion
- Location: Valletta Waterfront
- Must-Try Dish: Pan-roasted octopus with chorizo and sweet potato puree
- About the Place: Set in a converted 18th-century warehouse, offering terrace views of the Grand Harbour and refined seafood dining.
- Explore More: Places to Eat in Malta
13. Rubino
- Cuisine: Historic Maltese-Sicilian Trattoria
- Location: Valletta
- Must-Try Dish: Cassata Siciliana and fresh octopus stew
- About the Place: Operating since 1906 as a confectionery, now a beloved Michelin Bib Gourmand trattoria serving traditional Maltese dishes.
- Explore More: Places to Eat in Malta
14. Mġarr Farmers Bar
- Cuisine: Traditional Rustic Maltese
- Location: Mġarr Village
- Must-Try Dish: Fried rabbit with garlic and fries (Fenek Moqli)
- About the Place: Authentic local agricultural club tavern serving hearty, unpretentious portions of traditional rabbit and quail.
- Explore More: Places to Eat in Malta
15. Roots Restaurant
- Cuisine: Fresh Seafood & Mediterranean
- Location: Marsaxlokk Promenade
- Must-Try Dish: Grilled sea bass with local caper sauce
- About the Place: Family-run harbourfront venue in Marsaxlokk celebrated for fresh catches and waterfront dining.
- Explore More: Places to Eat in Malta
16. Under Grain
- Cuisine: Michelin-Starred Modern French
- Location: Valletta
- Must-Try Dish: Cured sea bass with oyster emulsion and caviar
- About the Place: Elegant cellar restaurant in Valletta inspired by tailor craftsmanship, offering Michelin-starred contemporary cooking.
- Explore More: Places to Eat in Malta
17. Maxokk Bakery
- Cuisine: Traditional Gozitan Ftira Bakery
- Location: Nadur, Gozo
- Must-Try Dish: Gozitan Ftira topped with potatoes, anchovies, and sheep cheese
- About the Place: Legendary family bakery in Nadur baking authentic Gozitan ftira pies in century-old wood-fired stone ovens.
- Explore More: Places to Eat in Malta
18. The Chophouse
- Cuisine: Steakhouse & Grill
- Location: Tigné Point, Sliema
- Must-Try Dish: Dry-aged Scotch ribeye steak with truffle butter
- About the Place: Malta's premier steakhouse offering charcoal-grilled prime meats and striking terrace views of Valletta across the harbor.
- Explore More: Places to Eat in Malta
19. Rampila Restaurant
- Cuisine: Historic Mediterranean
- Location: Valletta Bastions
- Must-Try Dish: Braised lamb shank with rosemary reduction
- About the Place: Unique dining room set within the 16th-century bastion walls of Valletta, featuring a terrace overlooking the city ditch.
- Explore More: Places to Eat in Malta
20. Bacchus Restaurant
- Cuisine: Fine Dining Mediterranean
- Location: Mdina Fortress Walls
- Must-Try Dish: Roasted rack of local lamb in herb crust
- About the Place: Set inside 17th-century vaulted aristocratic chambers built into Mdina's fortification walls, providing romantic historical ambiance.
- Explore More: Places to Eat in Malta
Featured Image
Fresh Mediterranean Seafood Platter in Malta