- 24 June 2025
- Vegans
Vegan restaurants in Ibiza and Formentera
Vegan Restaurants in Ibiza and Formentera: Delicious, Fresh, and Full of Charm
Ibiza and Formentera can also be enjoyed through a plant-based lens: colourful dishes, fresh ingredients, nourishing bowls, well-made hummus, and creative options that make you want to come back for more. Whether you follow a vegan or vegetarian diet or simply feel like eating lighter during your trip, here’s an easy-to-use selection for you.
And since everything is connected in the end (plans + location + schedules), if you’re organising your stay and looking for a hotel in Ibiza or a well-located hostal to get around the island, save this guide: it helps you choose the right restaurant by area and time of day, without having to improvise.

Restaurants in Ibiza
Bresca
This modern restaurant in the heart of San Antonio blends colorful design with tasty, well-presented cuisine.
Although not 100% vegetarian, it offers creative, flavorful plant-based options ideal for those who care about their diet.
Perfect for a special dinner near the seafront, where the atmosphere, service, and dishes win you over from the first bite.
Es Figueral Restaurante
Located right by the sea, this restaurant combines Mediterranean cuisine with fresh, locally-sourced ingredients.
Its vegetarian options include vegetable woks, complete salads, and gluten-free dishes, ideal after a beach day.
The peaceful setting, friendly service, and natural surroundings make it a great stop for those seeking taste, health, and views.
Natural Point Bistro
Natural Point Bistro is a cozy spot where calm and good taste come together.
Its international vegetarian menu includes full breakfasts, nourishing bowls, vegan desserts, and organic coffee.
Ideal for disconnecting from the island’s rhythm and enjoying a healthy experience in Santa Eulalia, with lovingly prepared dishes and quality ingredients.
Oli Port
Located in the port of Ibiza, Oli Port stands out for its Mediterranean menu with flavorful vegetarian options.
From hummus to special salads and roasted vegetables, it’s a great choice for healthy eating with a sea view.
A charming place with good service and great value for money, perfect for lunch or dinner near the old town.

Restaurants in Formentera
Mama Carmen
With tropical decor and a relaxed vibe, Mama Carmen is a must in Formentera.
Its menu includes veggie tacos, salads, bowls, and natural juices, with very well-crafted vegan options.
Perfect for dinners with good vibes, soft music, and healthy dishes without sacrificing taste or stylish presentation.
Indiscret
Indiscret is an elegant and creative restaurant, with vegetarian options that blend technique and fusion.
They offer fruity ceviches, veggie curries, exotic stir-fries, and vegan desserts in a sophisticated setting.
Ideal for those seeking a different culinary experience in the heart of Sant Francesc.
Restaurant Aigua
Located in front of the port, Restaurant Aigua is a cozy and comfortable place to eat well in Formentera.
Although the menu is varied, it includes well-crafted vegetarian dishes made with fresh products and careful presentation.
Perfect for a meal upon arrival or before departure from the island, with nice views and a relaxed atmosphere.
Capritxos Tapas
This tapas restaurant offers simple, flavorful vegetarian options.
Dishes like padrón peppers, homemade hummus, and eggplant with honey stand out in a cozy setting.
With friendly service and honest prices, it’s an ideal spot for a casual dinner in the heart of Es Pujols, just steps from the beach.

If you’re comparing accommodation in Ibiza, choosing a well-connected base makes it much easier to combine beach time, strolls, and relaxed dinners. At Hostal Rosell Boutique, your boutique hostal in San Antonio Ibiza, you can rest peacefully and use San Antonio as the perfect starting point to explore the island.
Would you like to visit any of these restaurants without worrying about the car, parking, or the way back? At Hostal Rosell Boutique, you have the option of a private transfer service: we take you there and pick you up so your only plan is to enjoy.