You can eat really well in Lanzarote. You can also eat a frozen paella with a sea view for €22.
The difference between the two isn't the price: it's the place. And here's the rule, which holds true almost without exception: the further from the seafront, the better the food.
This guide goes area by area: what's eaten in each part of the island, what to order and what to steer clear of.
The three rules
1. A menu with photos and five languages is a red flag. If there's also someone at the door trying to wave you in, keep walking.
2. Eat at lunchtime. The menú del día (set lunch menu, €10-15) is the same cooking as in the evening at half the price. Locals have lunch around 2pm and dinner around 9pm: turn up at 7pm and the restaurant will be empty… of anyone who actually lives here.
3. Ask for the catch of the day. Don't order salmon (except in Uga, which is a different story). And if there's a chalkboard instead of a printed menu, that's a good sign.
El Golfo and the west coast — fish with the sea crashing beside you
fresh fish. Full stop.
The village of El Golfo is a row of white houses with tables looking out at the Atlantic, which crashes against the rocks just ten metres away. It's one of the island's classic spots to eat vieja (parrotfish), cherne (wreckfish) or sama (sea bream) with papas arrugadas (Canarian salt-wrinkled potatoes) while you watch the sun go down.
the catch of the day, grilled or boiled Canarian-style. And for dessert, if it's on offer, bienmesabe (a sweet almond and honey pudding).
at sunset, and book ahead in high season: the front row fills up at exactly that time.
Arrecife — where the locals eat
The most underrated spot on the island for eating out. There's no stage set here: just a port city where people go out for dinner.
The Charco de San Ginés — that lagoon lined with fishermen's cottages and colourful boats — is ringed with tapas bars. It's the best spot on Lanzarote for a proper tapas crawl, and it's gorgeous at sunset to boot.
an assortment of tapas, octopus, grilled cheese with mojo (a Canarian garlic and chilli or coriander sauce), fish croquettes. And a beer, which costs what it costs in any Spanish city — not what it costs on the seafront.
the MIAC, in the Castillo de San José, has a restaurant with picture windows over the harbour.
The interior: Uga, Yaiza, Masdache, San Bartolomé — the real cooking
There are no sea views here. Just old volcanic-stone houses, courtyards and proper old-school Canarian cooking.
stewed goat, conejo en salmorejo (rabbit marinated and slow-cooked in a garlicky sauce), sancocho (a salt-fish and potato stew), grilled cheese, hearty stews. Inland food — filling and honest.
And two local oddities:
- Uga: the village has a salmon smokehouse with a reputation that reaches well beyond the island. A village with no sea in sight, slap in the middle of a volcanic desert, and yet home to some of the best smoked salmon you'll ever try.
- La Geria: several wineries have restaurants, looking straight out over the valley of hollows. Eating there, with a glass of malvasía volcánica (volcanic-soil white wine) in hand, is one of the best things you can do on this island. (Designated driver, obviously.)
Teguise — dining between centuries
The old town of the former capital has restaurants tucked inside 18th-century mansions, complete with courtyards and not a single sea view. Canarian cooking with history all around you.
On Sundays, when the market's on, the place fills right up: book ahead or get there early. On weekdays you'll have the village to yourself.
The north: Arrieta, Punta Mujeres, Órzola — fish ten metres from the water
Proper, no-frills fishing villages. You eat the catch of the day right by the sea, often on simple terraces where the menu is whatever came in that morning.
Órzola is the natural stop before or after the ferry to La Graciosa. Arrieta and Punta Mujeres are the perfect plan after visiting the Jameos del Agua.
grilled fish, octopus, lapas (limpets) if they've got them.
Haría — the green north
The square in Haría, shaded by its Indian laurel trees and lined with terraces, is one of the nicest spots on the island to sit down and eat. Relaxed Canarian cooking in a village of a thousand people.
On Saturdays there's a craft market: cheeses, jams, mojos. A good day to visit.
Puerto del Carmen, Playa Blanca and Costa Teguise — the resort areas
Let's be honest: this is where the worst food is, but also some real gems. The trick is to get away from the front line.
- Puerto del Carmen: the seafront is exactly what you'd expect. But head up a couple of streets — towards the old village, towards Tías — and you'll find places where the people who actually live here eat.
- Playa Blanca: more of the same, with the marina as the exception.
- Costa Teguise: functional. Does the job.
The question that settles it every time: does anyone from the island actually eat here? If you can't spot a single local, you already have your answer.
Quick cheat sheet
If you fancy… Head to…
Fish with a viewEl Golfo, Arrieta, Órzola, Punta MujeresTapas like a localCharco de San Ginés (Arrecife)Proper Canarian cookingUga, Yaiza, Teguise, San BartoloméEating among the vinesLa GeriaA relaxed terraceThe square in HaríaEverything to hand with kidsPuerto del Carmen, Playa BlancaCheap and goodMenú del día, in any village
FAQs
Where can you eat the best fish in Lanzarote?
Do you need to book?
How much does it cost to eat out in Lanzarote?
What time do people eat?
Can vegetarians eat well here?
What shouldn't you leave without trying?
Where to find them
This guide tells you which area to go to and what to order. We're gradually building up the actual names over at LanzaEat, our directory of restaurants, bars and guachinches (rustic Canarian eateries, often attached to a family bodega) in Lanzarote — with the idea that the places listed are the ones worth going to, not the ones who paid the most.
On an island with no fresh water, where potatoes had to be boiled in seawater and grain toasted to make it last, food was never a luxury: it was a workaround. And those workarounds are today's menu.
That's why the food gets better here the further you move away from the postcard sea and the closer you get to the real one.
What's your go-to place in Lanzarote? Tell us below 👇