NeighborhoodsFood & drinkHotelsActivitiesWhat's onFAQExplore destinationsDealsrateExplore
Eating Vegetarian in Valletta Without Ordering Off-Menu

Eating Vegetarian in Valletta Without Ordering Off-Menu

Two kitchens that are vegetarian all the way through, a stone-oven ftira you can actually eat, and Michelin rooms that will build you a menu instead of picking the meat off the plate.

The smell that gets you in Valletta is a stone oven working: flour, scorched tomato, a lot of oregano. Much of what comes out of it is meat-free by tradition rather than by request. Maltese cooking runs on broad beans, tomatoes, capers, marrows and bigilla long before it gets anywhere near rabbit. The trap on a first trip is that the most visible restaurants sit on the busiest streets with two tired pasta dishes at the bottom of the menu, and you can eat like that for a week without ever finding the kitchens that treat a vegetable as the point.

What follows is where I actually send people, sorted by the decision you're making: cheap and fast, a proper Maltese plate, dinner with a tablecloth, or the one big meal of the trip. The city is small enough that all of it sits within a fifteen-minute walk of the gate, so you can plan by mood rather than by map. If you want the wider picture of what to do between meals, the Valletta guide covers it.

Two kitchens where nothing needs checking

Soul Food (Merchants Street) is the first name on the list and the anchor of the whole piece. It has been running since 2013 as a genuinely vegetarian and vegan kitchen, not a menu with two token dishes bolted on, and gluten-free and dairy-free are handled properly rather than apologetically. Mains land at €10-18, and the relief of reading a whole card without interrogating anyone is worth the walk on its own.

Soul Food, Valletta

Two honest warnings. The room is small: four to six people is comfortable, and anything larger needs a WhatsApp message to +356 99922599 rather than a hopeful arrival. The hours lean daytime, too. It closes on Tuesdays and shuts around 18:30 most days, which makes it a lunch plan rather than a dinner one. First-timers get caught by this constantly, turning up at eight to a dark doorway. Go at one o'clock, eat slowly, and treat it as the meal that anchors the day.

Ġugar Hangout & Bar (the lower town, below Merchants Street) is the other place where the whole operation is vegetarian, so nothing on it needs checking either. It's a different animal: sandwiches, soups and smoothies through the day for €5-12, then drinks and snacks running until 1am, when it stops being a café and becomes a proper hangout. It's relaxed, group-friendly, and there's no door policy to speak of; walk in. Closed Mondays, and it opens late afternoon on Tuesdays and Sundays, so it fills the evening gap that Soul Food leaves rather than competing with it.

Ġugar Hangout & Bar, Valletta

Lunch for under €12

Focacceria Dal Pani (a counter near the market end of the city) is the cheapest genuinely good vegetarian lunch in Valletta, at €5-10 a sandwich. The vegetarian focaccias are built from the same ingredients as the meat ones instead of being the leftovers. The Vegeta'Rian layers burrata and pistachio pesto over grilled vegetables, and The Grinch stacks hummus, cherry tomato, grilled veg, mushroom and rocket. It's counter format and standing room only, grab-and-go for a group rather than a sit-down, and there's a queue at lunchtime. Go slightly before or after one o'clock and you'll walk straight up.

Focacceria Dal Pani, Valletta

Piadina Caffe (on one of the stepped side streets) does homemade piadine with vegetarian, vegan and gluten-free fillings for €6-12, and the stepped outdoor seating is one of the most photographed places to sit in the city. It absorbs a group far better than the indoor space does. No bookings, first come first served. It's closed Sundays and public holidays, so don't build a Sunday lunch around it, a mistake people make once.

Piadina Caffe, Valletta

Falafel Street (a couple of minutes from City Gate) is the useful late-ish cheap meal, open daily 11:00-22:00 and running €6-12. Every vegetarian and vegan item is clearly labelled (falafel wraps, pittas and burgers with hummus and tahini), which removes the usual back-and-forth with staff about what's in the sauce. Order at the counter; seating is limited, and it's built for feeding four people fast on the way somewhere rather than for lingering.

Falafel Street, Valletta

Where to eat actual Maltese food

If you eat one thing here that belongs to the island, make it ftira from a stone oven. Ta' Nenu (St Dominic Street) is where a vegetarian actually gets it: ftira with vegetarian and vegan toppings for €12-20, plus bigilla, the broad bean paste that turns up on every Maltese table, and Maltese vegetable sides. Note the name, because half the internet hasn't caught up: it rebranded from Nenu the Artisan Baker, so book under Ta' Nenu. It's a big multi-room restaurant that handles groups well, open daily for lunch and dinner, and same-day tables are a phone call only, on +356 22 581 535.

Ta' Nenu, Valletta

Legligin (a cellar off St Lucia Street) is the other side of Maltese cooking and the most interesting €45 you'll spend in the city. There is no à la carte at all. It's a blind tasting that changes almost daily, five courses at lunch and seven at dinner, and the vegetarian version is a real run through Maltese vegetable cooking rather than the meat menu with the middle removed. It's Michelin-listed and the room is tiny, best for two to six.

Legligin, Valletta

Because the format is blind, the kitchen needs your dietary brief when you book. Flag vegetarian at reservation, not on arrival, or you're asking a small kitchen to reinvent seven courses while you sit there. One firm limit: vegetarian yes, vegan no. If you're vegan, spend the evening at Ġugar or Soul Food instead and don't take the risk.

Dinner worth booking a table for

Guzé Bistro (one street back from Republic) is my standing answer for a good vegetarian dinner that isn't a tasting-menu commitment. It sits in a historic palazzo one street off the main run and is noticeably calmer for it, at €40-60 per person. The vegetarian cooking is the reason to go rather than the consolation prize: the sweet potato soufflé and the celeriac dishes are what returning diners name first. It's intimate by design, comfortable up to about six, and it's dinner only, Monday to Saturday, 18:00-22:00.

Guzé Bistro, Valletta

Rootz (Strait Street) solves the problem nobody warns you about, which is eating with people who aren't vegetarian. It's a northern Italian osteria and wine bar running a complete separate vegan and gluten-free menu alongside the boards (piadine, bruschette, salads), which is genuinely rare here and means a mixed table orders off the same list without anyone negotiating on your behalf. Budget €15-30 per person. It's good for a group, especially outdoors, and live music nights fill the room, so call ahead if you're more than a pair.

Rootz, Valletta

Café Jubilee (Old Bakery Street) is the fallback, and every trip needs one. Several small rooms, walk-in friendly, long hours from morning coffee through to late, pasta and mains at €9-15, with vegan and gluten-free marked on the menu. It's the most consistent vegetarian selection in the city at ordinary prices. Nobody flies to Malta for it, but at 22:00 on a Sunday when three other doors are shut, it has never once let me down.

Café Jubilee, Valletta

What the Michelin rooms actually give a vegetarian

ION Harbour by Simon Rogan (the harbour side of the city) is Malta's only two-star restaurant and the single best special-occasion answer for a vegetarian here, because it runs a full vegetarian tasting menu rather than swapping one course out. Lunch is €55 per person and dinner around €135. The lunch is Friday only, and it's the best-value fine dining in the country by a distance. Dinner runs most evenings. It takes groups, but commit before you book: six or more requires a €50 deposit, and cancelling inside 48 hours is charged at €95 per person for lunch and €205 per person for dinner.

ION Harbour by Simon Rogan, Valletta

Noni (Republic Street) is one star, €70-90 per person, and the food is Maltese memory rather than international fine dining. Chef Jonathan Brincat cooks in a former bakery that was also a jazz club. There's a dedicated vegetarian tasting menu with wine pairing, and vegetarians get real choices rather than one fixed line they're stuck with. It's tasting menu only, no à la carte. The room is on two levels, the ground floor quieter and the cellar livelier, so say which you want. Small groups only, and book well ahead.

Noni, Valletta

Under Grain (Merchants Street) has held its star for seven years and is consistently reported as looking after vegetarians course for course, at €90-130 per person. The catch is procedural: the vegetarian run is arranged when you book rather than printed on the menu, so it needs a phone call and a clear statement of the requirement, not a hopeful walk-in. It's a small room, dinner only, Tuesday to Saturday, 19:00-22:00, and groups need notice.

Under Grain, Valletta

Feeding a group that can't agree

Naan Bar (a few minutes from City Gate) is the best group option in this list, because an Indian kitchen solves the vegetarian problem by default. Dals, paneer and vegetable curries are the tradition there, not an accommodation made for you. There's a bookable private dining room on the lower ground floor plus a bar level upstairs, it runs €25-40 per person, and it took Malta's Best Restaurant at the World Culinary Awards in 2021 and 2022. Reserve on +356 2124 2886.

Naan Bar, Valletta

Rampila (the City Gate end, inside the bastion) is the strongest option for a private event, with a dedicated dining vault carved into the Knights' fortifications. You are literally eating inside the walls, which is worth the €35-60 per person for the setting alone. Arrange through [email protected]. Be straight with them, though: vegetarian dishes are on the menu, but the kitchen leans Maltese and seafood, so state the requirement when booking rather than assuming it's handled. Open daily, 12:00-22:30.

Rampila, Valletta

Is-Suq tal-Belt (the Valletta Food Market, Merchants Street) is the answer when nobody can agree at all. Over a dozen independent stalls across three floors of a restored Victorian market hall, no booking, everyone orders separately and sits together, €8-20 a plate, with vegetarian options at most counters and a produce market downstairs if you're self-catering. It's a food court in a beautiful building rather than a culinary highlight. Use it for flexibility, not for the meal you'll remember.

Is-Suq tal-Belt (Valletta Food Market), Valletta

Practical notes for a first trip

Don't bring a car into the city. The buses all terminate just outside the gate, and every place named here is within a fifteen-minute walk of that terminus. The harbour ferries put you at the bottom of the peninsula, which means a steep climb up the stepped streets, so wear shoes that cope with polished limestone. Nothing here needs a taxi.

Prices are in euro. Cards work almost everywhere, but the small counters (the focaccia and falafel end of this list) are happier with cash, and there are ATMs along the main shopping street. Service isn't usually added to the bill; rounding up, or five to ten per cent for a proper sit-down meal, is normal and plenty.

Closing days cause more ruined evenings than anything else, so write these down. Soul Food closes Tuesdays and shuts around 18:30. Ġugar closes Mondays and opens late afternoon on Tuesdays and Sundays. Piadina Caffe closes Sundays and public holidays. Under Grain is dinner only, Tuesday to Saturday. Guzé is dinner only, Monday to Saturday. ION Harbour serves lunch on Fridays only. Book the starred rooms and Legligin weeks ahead in high season, and flag vegetarian at the moment you reserve. Every kitchen on this list can do it well with notice, and several can't do it at all without.

A good vegetarian lunch runs €6-12 standing, €10-18 sitting. A relaxed dinner with a glass of wine is €25-40. A tasting menu is €45 at Legligin, €55 for the Friday two-star lunch, and €70-135 at the starred rooms in the evening. Three days of eating properly here costs less than you'd expect, largely because the cheap end is so good.

Staying inside the city walls means you walk to all of it and you get the streets back in the evening once the day crowds leave. Start with a Valletta hotel search and look for something between the gate and the lower town, fifteen minutes end to end.

Good to know

FAQs

Are there any fully vegetarian restaurants in Valletta?

Two. Soul Food on Merchants Street has been an entirely vegetarian and vegan kitchen since 2013, mains €10 to €18, with gluten-free and dairy-free handled properly, but it closes Tuesdays and shuts around 18:30, so treat it as lunch. Ġugar Hangout & Bar is also completely vegetarian and cheaper at €5 to €12, doing daytime sandwiches and smoothies, then drinks until 1am, closed Mondays.

Can a vegetarian eat traditional Maltese food in Valletta?

Yes. Ta' Nenu (formerly Nenu the Artisan Baker) bakes ftira in a stone oven with vegetarian and vegan toppings for €12 to €20, and does bigilla and Maltese vegetable sides alongside. If you want something bigger, Legligin serves a blind Maltese tasting menu at about €45 a head, and the vegetarian version is real vegetable cooking, not the meat dishes with the meat taken out.

Is Valletta workable if you're vegan rather than vegetarian?

Workable, but narrower. Soul Food and Ġugar are fully vegan-capable, Rootz runs a separate vegan and gluten-free menu, Falafel Street labels every vegan item, and Piadina Caffe and Café Jubilee both mark their vegan fillings and dishes. Legligin is the exception: it does vegetarian but not vegan, so don't book it hoping to negotiate on the night.

How far ahead should I book the Michelin restaurants as a vegetarian?

Weeks in high season, and always say vegetarian when you reserve. ION Harbour by Simon Rogan runs a full vegetarian tasting menu (€55 at lunch, Fridays only; around €135 at dinner), and parties of six or more need a €50 deposit with steep late-cancellation charges. Noni has its own vegetarian tasting menu at €70 to €90. Under Grain arranges the vegetarian courses when you book rather than printing them, so that one needs a phone call.

Where can I eat as a vegetarian late at night or on a Sunday in Valletta?

Ġugar serves snacks until 1am and opens late afternoon on Sundays. Café Jubilee keeps long hours across several small rooms, pasta and mains at €9 to €15, and it's the reliable 22:00 answer. Falafel Street runs daily until 22:00, and Rampila serves until 22:30 every day. Don't plan a Sunday around Piadina Caffe, which is closed.

Keep reading

More from Valletta

  1. Valletta in October With Warm Sea and Shorter QueuesBy two in the afternoon the peninsula is walkable again, the sea still holds 24°C, and the same doors take half the wait. Here is how to plan around it.
  2. Notte Bianca in Valletta Without the Republic Street CrushNotte Bianca falls on Saturday 3 October 2026. This is the order to walk Valletta in, which doors are free, and where a group can still eat at 23:00.
  3. Gozo in One Day from Valletta by Fast FerryThe boat leaves from the capital's own quay, so a Gozo day trip is a 45-minute crossing and a choice of three places. Here is how the ferries, buses and last sailings actually fit together.
  4. Where to Sleep in Valletta on Your First TripA street-by-street read on Valletta's hotels, palazzo suites and apartments, and when it makes more sense to sleep across the water.

All Valletta articles