Quick answers — eating in Valletta
- Best restaurant overall
- Noni
- Best value
- Grain Street (€40-€70 / $45-$75)
- Strongest cuisines
- Modern European, Mediterranean, Asian fusion
- Dishes to try
- Pastizzi, Fenkata (Rabbit Stew), Hobż biż-Żejt, Aljotta (Fish Soup)
- Booking window
- For MICHELIN-starred establishments, book at least 2-4 weeks in advance, especially for weekend evenings. Some highly sought-after restaurants may require even longer lead times to secure a prime table.
Booking highly sought-after restaurants weeks in advance is advisable, especially for weekend evenings. Dress codes typically lean towards smart casual, though some establishments welcome more formal attire. Tipping is customary, usually 5-10% for good service. Dinner hours generally commence around 7:00 PM, extending until 10:00 PM for last seating.
Modern European
Best modern European restaurants in Valletta
Modern European is the catch-all for kitchens that borrow technique from France, produce from their own region and ideas from everywhere — usually tasting-menu only.
Noni
One MICHELIN StarModern Maltese · Republic Street · €70-€120 / $75-$130
Jonathan Brincat
Noni, nestled in a historic Valletta basement, offers a refined take on traditional Maltese cuisine. Chef Jonathan Brincat expertly elevates classic dishes using contemporary techniques and the finest local produce. The ambiance is intimate and elegantly rustic, providing a perfect setting for a culinary journey through Malta's heritage.
Order: Rabbit Confit, Roasted Octopus
Under Grain
One MICHELIN StarModern European · Merchants Street · €90-€150 / $95-$160
Victor Borg
Under Grain, located beneath the Rosselli hotel, provides a sophisticated dining experience with a focus on modern European cuisine. Chef Victor Borg's meticulous approach to ingredients and presentation shines through in every dish. The interior is chic and stylish, complemented by impeccable service, making it a standout fine-dining destination.
Order: Carabineros Prawn, Dry-Aged Duck
ION – The Harbour
Two MICHELIN StarsModern European · Grand Harbour · €120-€200 / $130-$215
Simon Rogan (consulting), Alex Dilling (former head)
Perched atop the Iniala Harbour House, ION – The Harbour offers breathtaking views of the Grand Harbour alongside exceptional modern European cuisine. The tasting menus are seasonal, innovative, and impeccably executed, showcasing the finest local and international ingredients. The setting is luxurious and romantic, ensuring a memorable dining occasion.
Order: Local Grouper, Heritage Carrot
Rosamì
MICHELIN SelectedModern European · Republic Street · €60-€90 / $65-$95
Rosamì presents a refined take on modern European cuisine within a chic and inviting space. The kitchen emphasizes fresh, high-quality ingredients and precise cooking techniques, resulting in elegantly composed dishes. It's an excellent choice for a sophisticated dinner, offering a balance of innovative flavors and a comfortable ambiance for discerning diners.
Order: Veal Loin, Fresh Pasta with Truffle
Bahia
One MICHELIN StarModern Maltese · Lija (close to Valletta) · €80-€130 / $85-$140
Tyrone Mizzi
Though located just outside Valletta in Lija, Bahia is a must-visit for its exceptional Modern Maltese cuisine. Chef Tyrone Mizzi crafts dishes inspired by traditional flavors but executed with contemporary flair, often presented with a 'past, present, future' narrative. The beautiful historic villa setting enhances the refined dining experience.
Order: Lampuki (Dolphin Fish), Maltese Pork Belly
Mediterranean
Best Mediterranean restaurants in Valletta
Mediterranean menus borrow freely across the sea — olive oil, fish, vegetables, citrus — and tend to be the easiest choice for a mixed table.
Grain Street
Bib GourmandMediterranean Small Plates · Merchants Street · €40-€70 / $45-$75
Victor Borg
Grain Street, a more casual sibling to Under Grain, focuses on vibrant Mediterranean small plates designed for sharing. The bustling atmosphere and stylish décor make it a popular spot for a lively meal. Ingredients are fresh, and the dishes are full of flavour, representing excellent value for quality dining in the city center.
Order: Aglio e Olio Prawns, Beef Tartare
GiGi
MICHELIN SelectedMediterranean · Old Theatre Street · €50-€80 / $55-$85
GiGi offers a contemporary Mediterranean dining experience in a sleek, minimalist setting. The menu features fresh, seasonal ingredients transformed into artfully presented dishes that are both innovative and comforting. It's a sophisticated spot for those seeking modern European flavors with a Maltese twist, known for its consistent quality.
Order: Red Snapper, Cacio e Pepe
Asian fusion
Best Asian fusion restaurants in Valletta
Fusion kitchens work across Asian traditions rather than inside one — best judged on whether the combinations actually taste deliberate.
Zest
MICHELIN SelectedAsian Fusion · St. Julian's (close to Valletta) · €45-€75 / $50-$80
Zest is a long-standing pioneer of Asian fusion cuisine on the island, offering a diverse menu that blends Japanese, Thai, and other Asian influences. While technically in St. Julian's, it's a prominent fine-dining option easily accessible from Valletta. The atmosphere is vibrant and contemporary, perfect for an adventurous palate seeking sophisticated Asian flavours.
Order: Sushi & Sashimi Platters, Asian Duck Breast
Budget
Where to eat cheaply in Valletta
Is-Suq Tal-Belt - Valletta Food Market
A vibrant indoor food market offering various stalls with local and international street food, including pastizzi, ftira, pasta, and pizza. Enjoy a casual, bustling atmosphere with diverse culinary options at very reasonable prices, typically €5-€15 per dish.
Rubino
A traditional Maltese 'pastizzeria' and restaurant, offering authentic home-style Maltese cooking. Famous for its hearty rabbit stew, fresh fish, and classic pastizzi. The menu changes daily based on market availability. Expect generous portions and friendly service for around €15-€30 per person.
Pastizzi Republic
Essential for tasting Malta's iconic savory pastries, pastizzi. This small, unpretentious shop serves freshly baked ricotta or pea-filled pastizzi, perfect for a quick, cheap snack. You can get several for just a few euros, ideal for an authentic and budget-friendly bite, usually €0.50 - €1.50 each.
Zero Sei Roman Trattoria
A popular, lively trattoria serving genuine Roman pasta dishes in generous portions. Known for its authentic carbonara and cacio e pepe, prepared with passion and fresh ingredients. It's a bustling spot for a satisfying Italian meal without breaking the bank, with mains typically €12-€20.
Piadina Caffe
Specializing in piadina, a traditional Italian flatbread sandwich, this cozy cafe offers a range of fillings from savory to sweet. It's a fantastic spot for a quick, delicious, and affordable lunch or snack while exploring Valletta's streets, with piadinas typically costing €6-€10.
Local dishes
What to eat in Valletta
Pastizzi
These are flaky, savoury pastries typically filled with ricotta cheese (pastizzi tal-irkotta) or mushy peas (pastizzi tal-piżelli). They are Malta's quintessential snack, enjoyed at any time of day. Find them fresh and hot at any pastizzeria across the island, often for less than a euro each. They are a must-try for their rich, comforting flavour and satisfying crunch.
Fenkata (Rabbit Stew)
A traditional Maltese dish, Fenkata is a slow-cooked rabbit stew, often prepared with wine, garlic, and herbs, served with potatoes and vegetables. It's considered a national dish and a communal meal. For an authentic experience, head to a traditional Maltese restaurant like Rubino in Valletta or those in the small village of Mġarr, known for its rabbit specialties. The meat is tender and flavourful.
Hobż biż-Żejt
Literally 'bread with oil', this simple yet delicious snack is a Maltese open sandwich. Thick slices of crusty Maltese bread are rubbed with ripe tomatoes, drizzled with olive oil, and topped with ingredients like tuna, capers, onions, olives, and mint. It's a refreshing and wholesome option, perfect for a light lunch, and widely available at cafes and bakeries throughout Valletta.
Aljotta (Fish Soup)
A comforting and flavourful Maltese fish soup, Aljotta is typically made with white fish, garlic, tomatoes, rice, and fresh herbs like mint or marjoram. It's a light yet satisfying starter, showcasing the island's abundant fresh seafood. You can find this traditional soup on the menus of most Maltese restaurants, especially those specializing in local cuisine or seafood. It's a true taste of the Mediterranean.
Ġbejna
Ġbejna is a traditional Maltese cheeselet, typically made from sheep's or goat's milk. It can be served fresh (friska), sundried (nixfin), or peppered (tal-bżar). Fresh ġbejna has a mild, creamy taste, while the dried or peppered versions offer more intense flavours. It's a staple in Maltese cuisine, often served as an appetizer, in salads, or incorporated into pasta dishes. Best tried directly from a Gozitan producer.
Imqaret
Imqaret are traditional Maltese deep-fried pastries filled with a delicious date mixture, often flavoured with orange blossom water or aniseed. These sweet treats are typically diamond-shaped and best enjoyed warm, often served with a scoop of vanilla ice cream or as a delightful snack with coffee. You'll frequently find them at street stalls, markets, and local cafes, especially in places like Birgu or Mdina.
Bragioli (Beef Olives)
Despite the name, 'Bragioli' are not olives but beef roulades. Thin slices of beef are rolled and stuffed with a savoury mixture of minced pork, bacon, breadcrumbs, herbs, and hard-boiled egg, then slow-cooked in a rich gravy or red wine sauce. This hearty, flavourful dish is a popular main course in Maltese homes and restaurants, offering a deeply satisfying culinary experience. Look for it in traditional Maltese eateries.
Kapunata (Maltese Ratatouille)
Kapunata is Malta's version of ratatouille, a vibrant vegetable stew featuring aubergines, bell peppers, courgettes, onions, garlic, and ripe tomatoes, often seasoned with capers and olives. It can be served hot or cold, as a side dish, an appetizer with bread, or even tossed with pasta. This healthy and flavourful dish is a staple of Mediterranean cuisine, found in many local restaurants and home kitchens.
How to book a table in Valletta
- · For MICHELIN-starred establishments, book at least 2-4 weeks in advance, especially for weekend evenings. Some highly sought-after restaurants may require even longer lead times to secure a prime table.
- · Be aware that some high-end restaurants might request a credit card guarantee or a non-refundable deposit for larger parties or specific tasting menus. Always confirm their cancellation policy to avoid unexpected charges.
- · Consider booking lunch services at fine-dining restaurants. These often offer a more accessible entry point to the chef's cuisine, with tasting menus or à la carte options at a more budget-friendly price than dinner.
- · Adhere strictly to cancellation policies. Many Valletta fine-dining restaurants have strict no-show or late cancellation fees, particularly during peak season, to protect their limited seating and fresh ingredient investments.
FAQ
Valletta restaurant questions travellers ask
What is the best restaurant in Valletta?
Noni in Republic Street is the benchmark table — Modern Maltese, led by Jonathan Brincat, one michelin star, around €70-€120 / $75-$130 per person. Order the Rabbit Confit, Roasted Octopus
Where is the best modern European restaurant in Valletta?
Noni in Republic Street is the modern European table to book in Valletta (€70-€120 / $75-$130 per person). Other strong options: Under Grain, ION – The Harbour, Rosamì.
Where is the best Mediterranean restaurant in Valletta?
Grain Street in Merchants Street is the Mediterranean table to book in Valletta (€40-€70 / $45-$75 per person). Other strong options: GiGi.
Where is the best Asian fusion restaurant in Valletta?
Zest in St. Julian's (close to Valletta) is the Asian fusion table to book in Valletta (€45-€75 / $50-$80 per person).
Where can I eat well in Valletta without spending a fortune?
Grain Street is the best-value table on this list at roughly €40-€70 / $45-$75 per person. Beyond fine dining, locals point to Is-Suq Tal-Belt - Valletta Food Market, Rubino, Pastizzi Republic.
How far in advance should I book restaurants in Valletta?
For MICHELIN-starred establishments, book at least 2-4 weeks in advance, especially for weekend evenings. Some highly sought-after restaurants may require even longer lead times to secure a prime table. Be aware that some high-end restaurants might request a credit card guarantee or a non-refundable deposit for larger parties or specific tasting menus. Always confirm their cancellation policy to avoid unexpected charges.
What food is Valletta famous for?
Pastizzi, Fenkata (Rabbit Stew), Hobż biż-Żejt, Aljotta (Fish Soup), Ġbejna — the dishes most worth eating where they come from. These are flaky, savoury pastries typically filled with ricotta cheese (pastizzi tal-irkotta) or mushy peas (pastizzi tal-piżelli). They are Malta's quintessential snack, enjoyed at any time of day. Find them fresh and hot at any pastizzeria across the island, often for less than a euro each. They are a must-try for their rich, comforting flavour and satisfying crunch.
Planning the rest of Valletta?
The full Valletta guide has a seven-day itinerary, neighbourhoods, museums and the mistakes to avoid.
Read the Valletta travel guide