Great restaurants in Mallorca draw inspiration from the island’s breathtaking Mediterranean setting, bringing you dishes that combine tradition with innovation. A staple in the local food scene is seafood, freshly caught in the surrounding waters and paired with seasonal vegetables. Explore outside the cities and you'll stumble on tranquil vineyards, where excellent crisp whites and aromatic reds end up on tables around the island.
Mallorca is a great place for enjoying inventive snacks and small plates in tapas bars, sampling the catch of the day on seaside terraces, or splashing out on a lavish meal in a Michelin-starred restaurant. These dining experiences often take place against a backdrop of historic buildings and dazzling beaches. Discover the culinary delights of the island with our guide to Mallorca's greatest restaurants.
- 1
Restaurante Toque
A creative play on traditional dishes
- Food
Restaurante Toque is a family-owned restaurant where Belgium and Spain collide with delicious results. It has a modest, homey dining room with cheerful red tablecloths, allowing the food to really shine. Standouts include the sea bass fillet with romesco sauce, Belgian-style steak tartare with fries, and Mallorcan fried vegetables with fennel. Desserts are all homemade, from the caramel pine nut cake to the dark chocolate fondant with biscuit ice cream.
Beer connoisseurs will have a field day with the drinks list, which includes wheat beers, Trappist monastery beers, and all kinds of Belgian specials. The wine list comes from across Spain and France, with some sweet Portuguese wines thrown in for variety.
Location: Carrer Federico García Lorca, 6, 07014 Palma, Illes Balears, Spain
Open: Tuesday–Saturday from 10 am to 3.30 pm and from 8 pm to 10.30 pm
Phone: +34 (0)971 28 70 68
Map - 2
Vagabundos by Balagan
Enjoy internationally influenced tapas in a hip setting
- Food
Vagabundos by Balagan is a boho-chic restaurant that serves imaginative small plates from around the world. Dishes are all named after cities and countries, such as 'Hong Kong by Night' (crunchy shrimp dumplings with mango chutney), 'Kremlin' (Beetroot carpaccio, deep-fried artichoke), and 'In The Caribbean' (shrimp, mussels, octopus in coconut milk). If you're a big fan of fusion food, try 'From China to Peru'. This is a creative combination of crispy pork belly and cinnamon and chaufa rice.
The restaurant's interior is as bold as the food, with leather couches, jewel-coloured walls, and surprising pop-art touches. The terrace has limited seating, so book in advance if you want to sit outside.
Location: Carrer de Sant Magí, 9, 07013 Palma, Illes Balears, Spain
Open: Wednesday–Monday from 7 pm to midnight (closed on Tuesdays)
Phone: +34 (0)659 74 32 16
Map - 3
La Paloma
Neighbourhood restaurant rich with history and ambience
- Food
La Paloma is one of Palma's oldest and most venerable restaurants. Part of the town’s historic heart, the elegant 15th-century building was sensitively refurbished to make the most of its stone floor and arched walls. It’s also decorated with ornate metal screens and hanging copper lights. Warm lighting and comfortable chairs add undeniable charm to the historic atmosphere.
La Paloma is known for its tapas, especially the Pa Amb Oli, a Mallorcan speciality of garlic bread and tomato. Garlic prawns, patatas bravas, salmon tartare and a tempting cheese plate are on the tapas menu, while the mains menu includes Mallorcan octopus with bravas sauce, tenderloin served with truffled potato purée, and homemade pumpkin ravioli.
Location: Carrer dels Apuntadors, 16, 07012 Palma, Illes Balears, Spain
Open: Daily from 1 pm to 11.30 pm
Phone: +34 (0)971 72 17 45
Map - 4
Celler Sa Premsa
Experience old-fashioned Mallorcan hospitality
- Food
Celler Sa Premsa is a traditional Mallorcan restaurant serving time-honoured local recipes in an old stone tavern. Dishes include tongue with capers, stuffed aubergines, and arroz brut (soup with vegetables and rice). For dessert, be sure to try one of the house specialities – gató or almond sponge with almond ice cream.
Celler Sa Premsa’s spacious interior is decorated with heavy iron chandeliers and wood beams, while enormous wine barrels line the walls. It's a great place to cool down in the evening with a glass of Mallorcan wine or a jug of sangria. Head to the Bar del Celler for drinks with snacks and tapas.
Location: Plaça del Bisbe Berenguer de Palou, 8, 07003 Palma, Illes Balears, Spain
Open: Monday–Saturday from noon to 4 pm and from 7.30 pm to 11 pm
Phone: +34 (0)971 72 35 29
Mapphoto by Matthias Süßen (CC BY-SA 4.0) modified
- 5
Es Coll d'Os
Authentic local dishes at a charming country estate
- Food
Eating at Es Coll d'Os feels less like visiting a restaurant and more like being invited over for dinner. That's partly down to the location – an old rural estate with high arched windows and interiors of exposed stone. Outside, the terrace is canopied by vine leaves and lit with soft lamps.
The family-run restaurant uses fresh vegetables from its own farm and locally sourced fish for its dishes, which change weekly. Expect delicacies like savoury crepes, stuffed peppers, and suckling pig, all presented with creative flair. It’s safe to put yourself in the chef's hands, thanks to Es Coll d'Os’ simple menu of a starter, a fish dish, a meat dish, and a dessert.
Location: Carrer de la Verge de l'Esperança, 5, 07590 Cala Ratjada, Balearic Islands, Spain
Open: Monday–Saturday from 7 pm to 9 pm (closed on Sundays)
Phone: +34 (0)971 56 48 55
Map - 6
Béns d'Avall Restaurant
Get away from the bustle at this clifftop eatery
- Food
Béns d'Avall serves original Balearic cuisine against an awe-inspiring backdrop of the Mallorcan coast. Much of the food is grown in the restaurant's own orchard using eco-friendly agricultural techniques. Delicacies on offer include ray fish with home-grown sprouts, handmade pasta with seasonal vegetables, Majorcan lamb roasted over a wood fire, and Ocumare Chocolate with hot Capsicum Frutescens pepper.
Try the fish raolas, a recipe inherited through the family for generations. Desserts like profiteroles with puff pastry and almond brioche are all made from scratch, with flour milled locally from organic wheat. It's worth the drive out to this corner of Alconàsser for the food, peaceful atmosphere, and magnificent views.
Location: Carretera de Deyá, km.56, 07100 Sóller, Balearic Islands, Spain
Open: Tuesday–Saturday from 7 pm to 9.30 pm (closed on Mondays and Sundays)
Phone: +34 (0)971 63 23 81
Map - 7
Restaurant Puig de Santa Magdalena
Bask in spectacular views and gorgeous sunsets
- Food
Restaurant Puig de Santa Magdalena offers a breathtaking panorama of the Mallorcan countryside, thanks to its prime hilltop position. Grab a seat on its covered outdoor terrace for the best views, or next to the floor-to-ceiling windows. The menu is top quality, featuring authentic Japanese Kobe steaks, lobster served with tropical fruit salad, seafood paella, and a range of traditional Mallorcan dishes.
The extensive wine list showcases some of Mallorca's best wines, along with outstanding Spanish and European labels – ask the friendly and knowledgeable staff for a recommendation. Spend some time wandering the beautiful hermitage next door, Ermita Santa Magdalena, which was established in the 13th century.
Location: Carretera de Santa Magdelena, 07300, Illes Balears, Spain
Open: Monday–Saturday from 10 am to 11 pm, Sunday from 10 am to 5 pm
Phone: +34 (0)871 87 01 99
Mapphoto by Frank Vincentz (CC BY-SA 3.0) modified
- 8
Saranna
Linger over a leisurely lunch or thick slab of cake
- Food
Saranna is a bright, charming café that serves lunch and light meals inspired by the Mediterranean and South America. The menu has a collection of juicy burgers, hearty sandwiches, chunky potato wedges, heaped tacos, spicy falafel with yoghurt, fried calamari, and tuna tartare. Order a glass of local Spanish beer or wine, or try some of the café's delicious organic coffee.
The dessert menu is the star of Saranna, featuring chocolate brownies with Baileys ice cream, carrot cake, New York-style cheesecake and apple crumble – all baked from scratch. The décor of pale stone walls and blonde wood is pleasantly soothing, with comfortable canvas chairs that are great to lounge in.
Location: Carrer dels Oms, 25, 07003 Palma, Illes Balears, Spain
Phone: +34 (0)971 53 64 32
Map - 9
Terrae
Enjoy sustainable local food made with nearly zero waste
- Food
Terrae is an environmental-friendly restaurant whose philosophy is that if it's not local, they don't serve it. They only use food grown on the island, with a menu that's constantly adjusted to take account of the seasonal ingredients available. Chefs get creative in their use of produce so that almost nothing is thrown away.
The menu ranges from suckling pig tacos and fried mackerel in apple vinegar to scrambled eggs with potato and goat ricotta. Vegetarians will find plenty of great options. Pair your meal with a glass of local wine or go alcohol-free with some homemade kefir.
Location: Carrer de la Verge del Carme, 19, 07470 Port de Pollença, Illes Balears, Spain
Open: Daily from 6.30 pm to 11 pm
Phone: +34 (0)620 70 72 52
Map - 10
Marc Fosh Restaurant
Enjoy classic Mediterranean food with a modern slant
- Food
Marc Fosh is so dedicated to using fresh, local produce that it has a dedicated vegetable and herb garden, named Fosh Farm. The menu showcases fabulous ingredients from across the island and uses traditional cooking methods with an open fire to add complexity and flavour to its meat, fish, and vegetables.
For lunch, you can choose between a variable weekly menu and a tasting menu. Standouts include guinea fowl with baked beetroot and marinated mackerel with red pepper consommé. The extensive dinner menu comprises smoked pigeon terrine, local suckling pig, and Sole Veronique. Marc Fosh occupies a former 17th-century convent, which has been given a new lease of life with contemporary art and sculpture.
Location: Carrer de la Missió, 7, 07003 Palma, Illes Balears, Spain
Open: Tuesday–Saturday from 1 pm to 3 pm and from 7.30 pm to 9.30 pm (closed on Sundays and Mondays)
Phone: +34 (0)971 72 01 14
Map