Best Vegetarian Restaurants in Malta

Harbour By Johann

$$$ 144 Xatt Is-Sajjieda, , Marsaxlokk
Mediterranean Fast Casual
Harbour is a distinguished dining establishment situated in the picturesque setting of Malta, offering a unique culinary experience that combines the rich flavors of Mediterranean cuisine with a modern twist. Known for its stunning views and elegant ambiance, the restaurant provides an ideal backdrop for both casual dining and special occasions. The menu at Harbour features a variety of dishes that highlight fresh, locally-sourced ingredients, prepared with a focus on quality and taste. Guests can indulge in an array of seafood delicacies, as well as a selection of meat, vegetarian, and vegan options, all crafted with creativity and attention to detail. Complementing the exquisite food, Harbour boasts an extensive wine list, showcasing both local and international selections, curated to enhance the dining experience. The attentive and knowledgeable staff are committed to providing exceptional service, ensuring that each visit is memorable. Whether you're looking to enjoy a romantic dinner, celebrate a special event, or simply savor the culinary delights of Malta, Harbour promises an unforgettable gastronomic journey in a setting that captures the essence of the Mediterranean.

Manta

$$$ Tigné Seafront, , Sliema
Mediterranean Premium Casual
Indulge in a journey of luxury and leisure at Manta, the epitome of refined elegance. Nestled in the heart of Sliema, our prestigious lido and restaurant offer a fusion of impeccable service, captivating ambience, and breathtaking harbour views.

Calle Bistro

$$ Shop, 3 Triq Zimmermann Barbaro, SLM 1670, Sliema
Mediterranean Fast Casual
Welcome to Calle Bistro, a hidden gem nestled in the heart of Sliema on Zimmermann Barbaro Street. As Malta's premier destination for seafood and seafood cocktails, we offer a unique culinary experience that is sure to tantalize your taste buds. Our menu features an exquisite selection of the freshest seafood, complemented by an array of expertly crafted cocktails. Calle Bistro is open daily from 12:00 to 23:00, with special hours on Sunday from 18:00 to 23:00. Join us for an unforgettable dining experience in a charming and intimate setting, perfect for both casual meals and special occasions. Discover the finest seafood Malta has to offer at Calle Bistro.

La Vida

$$ 166 Triq Guze' Howard, SLM 1759, Sliema
Spanish Fast Casual
La Vida was created because of our passion for all things Spanish and the great continent of Latin America. Both regions have some common themes: unique food, wines, lifestyle, music and most importantly the people and their love and passion for Life. All our dishes are linked to the seasons and inspired by what’s grown locally around us. Our menu will change daily based on the availability of produce. Treat your taste buds to our ever-evolving menu of fresh, local ingredients and embark on a culinary journey through Spanish and Latin American Gastronomy.

DistrictFive

$$$ Pretty Bay, , Birżebbuġa
Mediterranean Premium Casual
Perched on the scenic promenade of Pretty Bay, Birżebbuġa, District Five blends chilled-out beach vibes with contemporary Mediterranean dining under the Maltese sun. Whether you're enjoying a breezy lunch by the sea or a relaxed dinner as the lights shimmer over the water, this spot delivers a welcoming atmosphere perfect for friends, couples or families. The menu is a vibrant mix of Mediterranean dishes, grills, seafood, pizzas, and comfort-food favourites — from fresh seafood platters and grilled steaks to wood-fired pizzas and hearty pasta. Every dish is prepared with care, using quality ingredients, and portions are generous — ideal for sharing or indulging. At District Five, dining is part of the experience: a stylish but relaxed interior, breezy outdoor seating, and a full-featured bar ready to serve cocktails, wines and craft beers set the mood for any occasion. The friendly, attentive service completes the picture, making it a go-to destination for locals and visitors looking to unwind with good food by the sea. Whether you’re finishing a day at the beach, celebrating a night out, or simply craving a delicious meal with a view — District Five invites you to sip, savor and socialize in true Mediterranean style.

Grana Trattoria - Gzira

$$$ Bouverie Street, Il-Gżira GZR 1224, , Gzira
Italian Premium Casual
Welcome to Grana Trattoria – the Italian restaurant Gzira locals and visitors love. Located just steps from the vibrant Strand Avenue, we bring people together through the joy of classic Italian cuisine. Our menu features a generous selection of antipasti, beloved pizzas, and iconic mains, all crafted with fresh local and Italian ingredients. Since opening in 2019, Grana Trattoria has become a go-to spot for families and friends seeking a welcoming, flavourful dining experience. With a warm, relaxed atmosphere and food made with love, every visit feels like home. Ready for a true Italian feast? Explore our menu and book your table at Grana Trattoria in Gzira.

Elba

$$$ Tul Il-Kosta Bahar Ic-Caghaq, NXR 9038, Naxxar
Mediterranean Premium Casual
Set within an 18th century restored building, Elba is a restaurant which encompasses a varietal menu of Mediterranean tasting dishes, grills, pasta, and one of the best pizzas on the island. Accompanying this tantalizing cuisine is a meticulously selected wine list, comprised of old and new world wines. Hence, one can only expect quality as we strive in creating a remarkable experience for our diners. Book online to secure your table today, and let us prepare ahead to welcome you at our venue. Here at Elba we can create an experience you won’t forget for your special event. Whether you’re looking to plan a Corporate Event, Staff Party, Birthday Party or even your Wedding Reception we can make this happen. Get in touch with our Events Team today and let us see how we can help you create memories.

Mamma Mia Restaurant

$$$ Ta' Xbiex Seafront, XBX 1028, Ta' Xbiex
Mediterranean Premium Casual
Everyone knows that Mamma Mia is much more than great food. We bring people together to enjoy relaxed moments, share stories and create memories in a casual yet sophisticated ambience. This is our ethos, which shaped our heritage for over 20 years and our secret, which continuously confirms us as one of Malta’s best-loved restaurants. We welcome you to visit and soak in the unique Mamma Mia experience. Since we opened our doors, the hallmarks of Mamma Mia cuisine have always been succulent and hearty dishes, rich in genuine flavour. From our legendary mains to our mouth-watering pizzas and signature dishes, our menu offers an exquisite range to suit all tastes and preferences.

Made In Puglia Fratelli Campanella

$$$ 99 Triq Il-Qaliet, STJ3255, St. Julian's
Italian Premium Casual
Made in Puglia Fratelli Campanella is a restaurant in Malta that brings authentic flavors of Puglia to the table. Originally opened in Matera under the name Barracuda, the restaurant was founded by two young brothers who share a passion for cooking and the sea. The restaurant offers a wide selection of dishes, including fresh seafood specialties prepared according to the culinary traditions of the region and land proposals that use only high-quality ingredients. The passion for the sea and Puglian culinary culture is palpable in the warm and friendly atmosphere of the restaurant, where the scent of the sea and the hospitality of the owners will make you feel immediately at ease.

Marea

$$$$ Triq Marina, KKR 1521, Kalkara
Japanese Mediterranean Asian Fine dining
Marea is a mediterrasian restaurant and lounge bar, serving Japanese-inspired sushi, sashimi, pasta, seafood, fish and meat. Marea is situated at the amazing Kalkara Waterfront possessing panoramic views of the historic and breathtaking Grand Harbour. Our food takes its inspiration from Asia, with a focus on Japan – sushi, sashimi, tempura and also succulent meat dishes, fresh fish, pasta and tapas… All made with seasonal, local produce and stylishly presented.

Don Berto Restaurant

$$$ Birgu Waterfront Il-Birgu, BRG 1721, Birgu
Mediterranean Premium Casual
Don Berto is a fast-casual, family-friendly restaurant specialising in Mediterranean food. Located in Vittoriosa, the restaurant sits precisely in the Birgu waterfront and enjoys picturesque sea views across to Senglea and Valletta. Don Berto forms part of Bondin Group. Bondin Group operates several successful restaurants across Malta. It aims to provide the very best of hospitality by serving excellent food in pleasant surroundings. We offer a very extensive Mediterranean menu specialising in pizza, pasta and grill. We believe in keeping our food simple but naturally flavourful in true Mediterranean style, using fresh, local and seasonal ingredients. We aim to cherish Mediterranean flavours and provide an authentic taste of our delicious food, built on the vast experience and passion of our chefs.

Cargo Bar & Dine

$$$ Il, Triq L-Assedju L-Kbir Birgu Waterfront, Xatt Il - Forn, BRG 1721, Birgu
Maltese Premium Casual
Located on the picturesque Birgu Waterfront, Cargo Bar & Dine offers a relaxed yet refined dining experience overlooking the stunning Grand Harbour Marina. With spacious outdoor seating and panoramic views of the historic Three Cities, the restaurant is an ideal choice for leisurely lunches, sunset dinners and stylish evenings by the water. The menu showcases a vibrant mix of Mediterranean favourites and contemporary comfort dishes, featuring fresh seafood, grilled meats, colourful poke bowls, hearty pasta plates and vegetarian options. Each dish is crafted with quality ingredients and presented with care, balancing flavour, simplicity and creativity. Inside, guests are welcomed by a warm, modern interior with a dedicated bar area serving cocktails, wines and spirits, while an intimate upper-level terrace provides an inviting space for private gatherings. Whether you’re visiting as a couple, with friends or as a family, Cargo offers a friendly, pet-welcoming atmosphere and consistently attentive service. Blending great food, beautiful views, and easygoing charm, Cargo Bar & Dine stands out as one of the most enjoyable dining destinations in Birgu, Malta.

Castelletti Restaurant

$$$$ 62 Triq San Pawl, RBT 1244, Rabat
European Mediterranean Elegant & Chic
Tucked away at 62 Triq San Pawl, Rabat, Malta, Palazzo Castelletti invites you to dine in one of the island’s most atmospheric locations — a 17th-century palazzo steeped in history and charm. Here you’ll discover a refined yet welcoming environment where contemporary Mediterranean cuisine meets Maltese tradition. The menu features everything from fresh pasta and risotto to grilled meats, creative vegetarian dishes, and local specialities, all prepared with high-quality ingredients and an attentive eye for presentation. Guests can choose from multiple elegant spaces — a leafy courtyard, an atmospheric wine cellar, intimate rooms, or a scenic rooftop terrace — making the venue ideal for both romantic dinners and larger celebrations. Whether you arrive for lunch, dinner or a special event, Palazzo Castelletti delivers a dining experience that feels timeless: historic setting, creative cuisine, and warm hospitality — a perfect blend for those seeking something uniquely Maltese yet universally sophisticated.

Il-Bitha

$$$ Triq San Pawl, , Rabat
Mediterranean Maltese Elegant & Chic
Situated in the heart of Rabat, Il-Bitħa offers traditional Mediterranean cuisine within our own heritage. Where traditional Mediterranean food meets our historical setting. Just steps away from the Silent City, Il-Bitħa is the perfect place to enjoy a delicious meal, surrounded by history. Largely inspired by Italian, Spanish and Greek cuisine, the menu is a fusion of foreign and local specialities, with antipasti, platters, pasta and other dishes typical of the Maltese islands.

Step 15

$$$$ 22 Telgha Tas-Saqqajja, , Rabat
Mediterranean Elegant & Chic
Chef patron Sandro Vella introduces his new venture, STEP 15. Located on Saqqajja hill, expect delicious dishes, beautiful country views and in a cosy atmosphere to be enjoyed together in good company. We strive in bringing you only the freshest ingredients to ensure every bite is to perfection. Book your table online today or get in touch with us over the phone and leave the rest up to us. Here at Step15 we can create an experience you won’t forget for your special event. From anniversaries, birthdays or that intimate get-together we’re here to create that special memorable event. Get in touch with us to come up with something truly exquisite for you and your guests.

Root 81

$$$ 22A Telgha Tas-Saqqajja, MDN 1400, Rabat
Mediterranean Premium Casual
Nested on the side stairway leading up to Rabat, enjoying breathtaking views stretching from the blossoming greenery of Verdala to the Northern Harbour District, is ROOT 81. This restaurant boasts an exciting culinary experience that promises to satisfy, with food being served either on the breezy front terrace or in the spacious warm dining atmosphere within the walls of this dining area away from home. The chef's philosophy is definitely gourmet; combining food and art, with appetising local ingredients whipped into eye-pleasing creations. Opening a restaurant of his own has always been a dream which Chef Patron Robert Cassar thought would never materialise. Sheer determination combined with his passion for the art of food, along with his 14 years’ experience in some of the leading 5-star hotels and 5 AA Red Star restaurants have infused this unique culinary art. The personal input and on-site presence of the Chef is what makes ROOT 81 a remarkable dining experience. We therefore invite you to join us for lunch or dinner and relish our distinctive dishes which change according to the ingredients in season, all founded on quality, freshness and value, in the comfort of our friendly and relaxing atmosphere.”

Bottegin Palazzo Xara

$$$$ Palazzo Xara, Triq San Pawl, RBT 1243, Rabat
Mediterranean Maltese Elegant & Chic
Palazzo Xara is a historical building in the winding, narrow streets of Rabat, the suburban village of the old capital city of Mdina. This imposing building was constructed by the Maltese noble family Xara at the beginning of the 18th century, following the 1693 earthquake. Its style reflects the trends of the time when Baroque architecture was at its peak. The architect was influenced by renowned engineers Mederico Blonell and Francois Mondion, who designed many imposing buildings in Malta. In the lower level of the building, one can find The Bistro, The Baroque Hall, The Courtyard and the more Intimate Private Room. The Bistro is aspiring to be one of the best restaurants in Rabat and Malta. Bottegin Palazzo Xara is the ideal party venue for any special occasion, such as Birthdays, farewells, graduations, Holy Communion, Confirmation, Baptisms, Reunions, and Hen and Stag Parties for groups of any size. With our professional team, we will help you create the ideal setting for a memorable day in one of our private party venues. Today, in the Palazzo, one can loosen up while having something genuine to eat. We pride ourselves on using local, authentic products. We promote local ingredients such as farm-to-table traditional cheeselets, pickled onions and sundried tomatoes, and, last but not least, daily fresh vegetables and bread from local markets. Experience good-quality food in a modest local band club setting, where locals hang out by the bar, and others play snooker, accompanied by a selection of soft symphonic jazz to keep the band club concept alive.

Aalto Restaurant & Bar

$$$$ Blue Grotto, Triq Is- Sajjieda, QRD 3010, Qrendi
European Mediterranean Elegant & Chic
A visit to Aalto Restaurant & Bar is an escape to a wonderful dining experience. The international cuisine, trendy cocktails, plus the exquisite view of Filfla and the Mediterranean Sea create an atmosphere of elegance for a memorable getaway of culinary delight. At Aalto, we draw inspiration from the name itself, which means “wave” in Finnish. We are concerned not only with the quality and origin of our products but also with the preservation of our environment. Our chefs use fresh, mostly locally sourced ingredients in all our dishes. The waves of the sea are a constant reminder of the beauty and power of nature, which is why we strive to create delicious and beautiful dishes. We also incorporate locally grown vegetables from the surrounding towns near the restaurant, paying homage to the rich agricultural heritage of the local Maltese terroir. Visit Aalto to taste the beauty of the Mediterranean and experience our commitment to creating cuisine that is both inspired by and respectful of the natural world.

Alka

$$$ 1, 3 Congreve Street, , Qrendi
Mediterranean Casual Dining
Discover Mediterranean Cuisine and so much more. Our seasonal menu features the freshest fish and seafood, alongside top-quality meats. Vegetarian dishes and gluten-free options. Breathtaking view of the island of Filfla. We organize private events!

Ta' Celita - Sunny Bar And Restaurant

$$$ 1 Triq Sir Harry Luke, MGR 1502, Mgarr
Maltese Premium Casual
Ta' Celita is a charming restaurant located in the picturesque town of Mgarr, Malta. Known for its warm hospitality and authentic Maltese cuisine, Ta' Celita offers a delightful dining experience that captures the essence of Maltese culture. The restaurant prides itself on using locally sourced ingredients to create traditional dishes that are both flavorful and comforting. With a cozy atmosphere and a menu that caters to both locals and tourists, Ta' Celita is a must-visit for anyone looking to savor the true taste of Malta.
We are sorry but there are no matching results for selected filters.