Local veggie tips

If you want the best vegetarian experience on Mallorca, ditch the touristy spots and head towards local markets or family-run restaurants. For example, Mercat de l’Olivar in Palma isn’t just a place to buy food,it’s where chefs and locals alike pick the freshest items. Grab fresh almonds, local honey, and seasonal vegetables, then lunch at a nearby café where they’ll prepare simple dishes that highlight these ingredients.

Also, in spring, try the tender wild asparagus or artichokes that pop up on menus, often cooked with local olive oil. And don’t hesitate to ask the kitchen directly,they often whip up off-menu vegetarian specials that aren’t widely advertised.

Frequently Asked Questions

Got questions about vegetarian eats in Mallorca? Here are some answers from a local.

Yes, Palma has a decent number of spots focusing on vegetarian fare, especially around Santa Catalina and La Lonja. You’ll find everything from casual cafés to places offering more refined veggie cuisine.
It can be a bit trickier in smaller villages, but many traditional Mallorca places will happily accommodate if you ask. Spring and summer are best times since local markets have fresh produce.
Absolutely. Markets like Mercat de l’Olivar in Palma have fantastic fresh fruits, veggies, cheeses, and even plant-based snacks. Great for putting together a picnic if you’re exploring the island.
Definitely. Mallorcan cuisine often includes vegetarian staples like pa amb oli with tomato and olive oil, ensaïmada without meat fillings, and vegetable stews that reflect the Mediterranean diet perfectly.
Vegan options are growing here but still less common than vegetarian. Some places clearly label vegan dishes, and Palma has a few spots dedicated to it, so keep an eye out if that’s important.

Explore Restaurants Categories

Top Things To Do in Mallorca

See All →

We Are Part of the My Guide Network!

My Guide Mallorca is part of the global My Guide Network of Online & Mobile travel guides. We are now in 180+ Destinations and Growing.

Nearby Destinations