
Restaurants, beach lunches and sunset tables arranged by area, so dinner fits the rest of your trip rather than creating another cross-island journey.
Elena Marí · 15 min read · Checked August 2026
The short answer
Ibiza's food reputation is built almost entirely on its most expensive twenty restaurants, which is a shame, because they are not the interesting ones. The island's real culinary story is a peasant cuisine built on fish, pork, almonds, figs and salt, largely unchanged for centuries, running quietly in village bars while €300 tasting menus get the press.
Both versions are available. What follows is organised so you can find whichever one you want on a given evening, with prices stated so there are no surprises.
The dish to seek out is bullit de peix. Rock fish — scorpionfish, grouper, whatever the boats brought in — is poached with potato and served with an aioli, and then the broth is used to cook a rice course that arrives afterwards. It takes an hour, it is usually for a minimum of two people, and it is one of the great Mediterranean fish dishes. Es Torrent, Cala Mastella and the fishermen's restaurants at Sant Vicent do it properly.
Beyond that: sofrit pagès, a slow braise of chicken, lamb, sobrassada and potato eaten in winter; ensalada payesa, salt-cured fish with potato, onion and peppers; flaó, a baked cheesecake made with fresh goat's cheese and mint that tastes far better than the description suggests; and hierbas ibicencas, the local herb liqueur that arrives frozen at the end of a meal whether you asked for it or not.
Ibiza Town splits in three. The port is expensive, loud and good for people-watching; Dalt Vila inside the walls is where to go for a special dinner with a view over the harbour; and the streets behind the market — Carrer d'Enmig and around — are where the town actually eats, at half the price.
Santa Gertrudis, in the dead centre of the island, has become the food village: a single square with a dozen good kitchens on it, from a long-standing bocadillo bar to serious modern cooking, and no sea view to inflate the bill. Sant Joan and Sant Carles, in the north, are the vegetarian and slow-food end of the island. Sant Antoni has improved enormously and is now genuinely worth eating in, particularly along the seafront away from the sunset strip. Santa Eulària's Carrer de Sant Vicent is the island's densest concentration of mid-range restaurants and the most family-practical.
As a rule of thumb: the further a restaurant is from the sea, the better the value and the more likely the person cooking lives here in February.
Under €20 a head. The menú del día, served weekday lunchtimes in village bars: three courses, bread and a drink for €14–18. A bocadillo and a beer, €9–12. The market counters in Ibiza Town and Santa Eulària. Nothing about this tier is a compromise; it is how the island eats on a Tuesday.
€30–50 a head. The largest and best band. Proper dinner with a bottle of Ibizan or mainland wine at a village restaurant or a good finca kitchen. This is where the cooking is most interesting relative to price.
€90 and up. Beach clubs, the port, the hotel restaurants and the tasting menus. Some of it is excellent and some of it is a location charge. Our honest position is that one meal in this tier per trip is plenty, and it should be a lunch at a beach club rather than a dinner, because the setting is the thing you are paying for.
If you have a villa or an apartment, the Mercat Vell in Ibiza Town is the obvious stop, but the better shopping is at the farmers' markets: Forada at Buscastell on Saturday mornings, Sant Joan on Sunday, Santa Gertrudis midweek. Island produce worth carrying home includes goat's cheese, almonds, dried figs, salt from Ses Salines, and hierbas.
For everyday shopping, the Mercadona and Eroski supermarkets are cheaper than anything on the coast road, and the fish counter at the Eroski in Santa Eulària is genuinely good.
Book two to three weeks ahead for July and August, a few days in shoulder season, and expect many places to be shut entirely between November and April. Lunch runs 13:30–15:30, dinner 20:00–23:00. Tipping is not expected in Spain; rounding up is normal and 10% marks a genuinely good evening. Almost everywhere takes cards now, with the honourable exception of two or three fish shacks that never will.
The restaurants with a person outside holding a laminated menu. The Sant Antoni sunset strip's food, which is an afterthought to the drinks. Anywhere in the Ibiza Town port advertising paella in six languages — paella is Valencian, not Ibizan, and the good rice dish here is the second course of a bullit. And, gently, the €400 dinner: it is not a bad meal, but it is not the meal you will remember from this island.
Every hotel, hostel and apartment around Santa Gertrudis de Fruitera, Ibiza, with walking distance to the door — so you know whether you're strolling home or paying €70 for a taxi at 6am.
One email a week with the line-ups, the parties worth the money and the ones to avoid. No listicles, no spam, one-click unsubscribe.
The farm kitchens of the interior, eating well for under €20, and the sunset spots that are not the famous one.