Palma de Mallorca isn’t just about stunning beaches and historic architecture—it’s a food lover’s paradise.
Whether you’re a vegan, a meat enthusiast, or someone who loves a little bit of everything, this Mediterranean gem has something to tantalize your taste buds. From cozy family-run joints to upscale dining experiences, the culinary scene here is as diverse as it is delicious.
Ready to dive into the best eats in Palma de Mallorca? Buckle up, because we’re about to take you on a mouthwatering journey through the top restaurants you absolutely can’t miss.
Whether you’re planning your next vacation or just daydreaming about your next meal, this list will have you booking a table (or a flight) in no time. Let’s get into it!
1. La Bodeguilla: A Tapas Lover’s Dream

If you’re craving authentic Spanish tapas, La Bodeguilla is the place to be. Nestled in the heart of Palma, this spot is famous for its warm ambiance and dishes that feel like a hug from your abuela.
Think crispy patatas bravas, succulent grilled meats, and fresh seafood that’ll make you feel like you’re dining by the Mediterranean.
The vibe is casual but chic, making it perfect for a date night or a fun dinner with friends. Don’t skip their vegan-friendly options, like the roasted vegetable platter—it’s a game-changer.
2. Marc Fosh: Fine Dining with a Modern Twist

Marc Fosh is where culinary magic happens. This Michelin-starred restaurant is a must-visit for anyone who appreciates innovative dishes made with locally sourced ingredients.
The menu is a mix of Mediterranean and international flavors, with plenty of options for vegans and meat lovers alike.
The roasted lamb is a standout, but their plant-based dishes are equally impressive. Trust me, this is one dining experience you’ll be bragging about for years.
3. Ca’n Joan de S’Aigo: A Sweet Escape

Craving something sweet? Ca’n Joan de S’Aigo is a historic café that’s been serving up Mallorcan treats since the 1700s.
Their ensaimadas (flaky pastries) and almond ice cream are legendary. It’s the perfect spot to unwind after a day of exploring Palma. Plus, the old-world charm of the place makes you feel like you’ve stepped back in time.
4. Tast Club: Where Tradition Meets Innovation

Tast Club is all about reimagining traditional Mallorcan cuisine. Their tasting menus are a culinary adventure, with dishes that are as beautiful as they are delicious.
The roasted vegetables with local herbs are a vegan favorite, while the slow-cooked beef will have meat lovers swooning. The intimate setting makes it ideal for a special night out.
5. Sa Cranca: Seafood Heaven

Located right by the sea, Sa Cranca is a seafood lover’s paradise. Their grilled fish and seafood paella are out of this world, and the views of the water make the experience even better.
If you’re not into seafood, they’ve got plenty of other options, including a killer vegan paella that’s packed with flavor.
6. Béns d’Avall: A Hidden Gem in Sóller

Just a short drive from Palma, Béns d’Avall is worth the trip. This restaurant focuses on fresh, seasonal ingredients, and the result is a menu that’s bursting with flavor.
The roasted duck is a must-try, but their vegan dishes, like the herb-infused vegetable stew, are equally memorable. The rustic setting adds to the charm, making it a dining experience you won’t forget.
7. Forn de Sant Joan: A Feast for the Senses

Forn de Sant Joan is where traditional Mallorcan cuisine gets a modern upgrade. The menu is a mix of classic and contemporary dishes, with something for everyone.
Their slow-cooked lamb is a crowd-pleaser, but the vegan-friendly stuffed peppers are just as good. The restaurant’s elegant decor and friendly service make it a top pick for any foodie.
8. Ca’n Eduardo: A Seafood Institution

Ca’n Eduardo has been a Palma staple for over 50 years, and it’s easy to see why. Their seafood dishes are some of the best in the city, with the grilled octopus and lobster stew stealing the show.
If you’re not a seafood fan, their meat and vegan options are just as impressive. The waterfront location is the cherry on top.
9. Simply Fosh: Fresh and Flavorful

Simply Fosh is all about simplicity done right. The menu focuses on fresh, high-quality ingredients, with dishes that are as healthy as they are delicious.
The roasted vegetable platter is a vegan favorite, while the grilled chicken is a hit with meat lovers. The relaxed atmosphere makes it a great spot for a leisurely lunch or dinner.
10. El Camino: A Taste of the Mediterranean

El Camino is a cozy restaurant that serves up some of the best Mediterranean dishes in Palma.
Their menu is a mix of traditional and modern flavors, with plenty of options for vegans and meat lovers.
The roasted lamb is a standout, but their vegan-friendly vegetable tagine is equally delicious. The friendly staff and warm ambiance make it a must-visit.
11. Restaurante Toque: A Culinary Masterpiece

Last but definitely not least, Restaurante Toque is a fine dining experience you won’t want to miss.
The menu is a mix of Mediterranean and international flavors, with dishes that are as beautiful as they are tasty.
The roasted duck is a must-try, but their vegan dishes, like the herb-infused vegetable stew, are equally memorable. The elegant setting makes it perfect for a special occasion.
Conclusion: Your Palma de Mallorca Food Adventure Awaits
Palma de Mallorca is a foodie’s dream, and these restaurants are just the tip of the iceberg.
Whether you’re into tapas, seafood, or vegan delights, there’s something here for everyone.
So what are you waiting for? Start planning your trip, make those reservations, and get ready to eat your way through one of the most delicious cities in the Mediterranean. Your taste buds will thank you!