If your image of eating out in Lanzarote involves a laminated menu, a lukewarm pizza and a waiter trying to flag you down from the pavement — you’ve been eating in the wrong places. Lanzarote’s food scene is genuinely impressive once you step away from the resort strips and start exploring the island properly. Fresh Atlantic seafood, volcanic wines, slow-cooked Canarian stews, grilled goat’s cheese drizzled with honey — the ingredients are extraordinary, and the settings are often nothing short of dramatic.
The key is knowing where to go. A ten-minute drive from any resort can take you from tourist-menu territory into a quiet fishing village where the fish was caught that morning and the mojo sauce is made from scratch. That difference is worth knowing about before you arrive.
If you’re still in the planning stages of your trip, our Ultimate Guide to Lanzarote covers everything from choosing the right resort to the best time of year to visit. This article focuses purely on food — where to eat, what to order, which areas punch above their weight, and how to make the most of every meal on the island by eating at the best restaurants in Lanzarote.
Check Lanzarote Hotel Availability
Table of Contents
What to Expect From Lanzarote’s Food Scene
Lanzarote sits in the Atlantic, roughly 125 kilometres off the coast of West Africa, and its food reflects that position. This is not mainland Spanish cuisine. Canarian cooking has its own identity — simpler, earthier, built around the sea and the volcanic landscape rather than olive groves and tapas bars.
- Papas arrugadas are the starting point. Small, wrinkled potatoes boiled in heavily salted water until the skin crinkles and turns slightly white — served with mojo rojo (a punchy red pepper and garlic sauce) and mojo verde (a cooler, coriander-based version). You’ll find these on almost every menu on the island, and they never get boring.
- Fresh fish is the other cornerstone. Look for vieja (parrotfish), cherne (wreckfish), sama (red snapper) and cabrilla (comber). These are typically grilled simply and served whole — the quality of the fish does the talking. Resist the urge to order the imported salmon or the beef fillet. You’re on an island surrounded by Atlantic waters; eat accordingly.
- Goat’s cheese from the interior villages is another highlight — often served grilled with a drizzle of local honey and a scattering of toasted almonds. For dessert, look for bienmesabe (a rich almond cream with a hint of lemon) or frangollo, a comforting cornmeal pudding made with milk, lemon zest and cinnamon. Neither will disappoint.
Then there’s the wine. Lanzarote produces Malvasía from the extraordinary volcanic vineyards of La Geria — more on that shortly — and it is one of the finest pairings with fresh seafood you’ll find anywhere in the world.
One last practical note on pricing: village restaurants consistently undercut resort restaurants by 30 to 50 percent for the same or better quality. The resort strips exist to serve people who don’t know the island. Once you know it, you’ll eat elsewhere.
Best Restaurants in Lanzarote by Area
Puerto del Carmen
Puerto del Carmen is the island’s busiest resort and has the widest range of restaurants — but quality varies enormously depending on where you eat. The Avenida de las Playas, the long main strip running behind the beach, is largely tourist-menu territory. Walk past anything with a pavement tout, a backlit photograph of food, or the words “British Breakfast” in the window.
Instead, head to the old town harbour area at the southern end of the resort. This is where Puerto del Carmen earns its reputation. The old port is lined with restaurants that have been feeding local fishermen and in-the-know visitors for decades. You’ll find fresh fish displayed on ice at the entrance, handwritten daily specials boards and a noticeably more relaxed atmosphere.
Look for restaurants serving the catch of the day simply grilled with papas arrugadas and mojo. Arrive before 8pm if you want a table in peak season — the old harbour fills up fast in July and August. Booking ahead is strongly recommended from June through September.
Puerto del Carmen also has a reasonable tapas scene in the old town area — smaller plates of grilled cheese, croquetas, octopus and jamón served with cold local beer. It’s a good option for an early evening meal before heading out.
Playa Blanca
Playa Blanca sits at the southern tip of the island and has a calmer, more upmarket feel than Puerto del Carmen. The seafront promenade is the main dining zone — a pleasant stretch of restaurants overlooking the marina, the harbour and the neighbouring island of Fuerteventura on a clear day.
The standard here is generally higher than the Puerto del Carmen strip. There are fewer budget tourist traps and more restaurants that take their food seriously. Seafood remains the strong suit — the marina setting makes it the obvious choice. Grilled fish, seafood rice and fresh octopus feature heavily on menus along the waterfront.
If you’re spending a day at the Papagayo beaches (and you should be), there are several small beach restaurants near the coast road that serve simple grilled fish and cold drinks in spectacular surroundings. Nothing fancy — plastic chairs, paper tablecloths — but the freshness of the food and the setting more than compensate.
Playa Blanca also suits visitors who want a quieter dinner. The pace is slower here than in Puerto del Carmen, and evenings along the promenade are genuinely relaxed.
El Golfo
If you eat one outstanding meal in Lanzarote, eat it in El Golfo. This small fishing village on the wild west coast sits beside the vivid emerald-green lagoon known as the Charco de los Clicos — one of the island’s most photographed natural landmarks. Most visitors drive through, photograph the green lake and leave. The ones who stop for lunch remember El Golfo for years.
A row of seafood restaurants lines the black volcanic beach. The fish could not be fresher — boats go out from this coast, the catch comes back, it goes straight into the kitchen. There is no supply chain worth speaking of. Vieja (parrotfish) is the signature dish here — served whole, grilled on lava rock, with papas arrugadas and mojo. It has a firm, sweet flesh that absorbs the char beautifully.
The setting is extraordinary. You eat looking out over volcanic black sand and crashing Atlantic waves, with the green lagoon behind you and the cliffs of the Golfo headland rising overhead. On a sunny afternoon this is one of the finest dining experiences on the island — not because of technical complexity, but because of the combination of spectacular freshness and elemental surroundings.
El Golfo is best combined with a visit to the Timanfaya National Park — the two are close to each other on the western coast. Have your Timanfaya experience in the morning, then drive to El Golfo for a long, unhurried lunch. It’s one of the best half-days Lanzarote can offer.
Book ahead or arrive early — El Golfo’s restaurants fill up fast at lunchtime, particularly on weekends and throughout the summer months.
Yaiza
Yaiza is one of Lanzarote’s most beautiful villages, a cluster of gleaming white buildings sitting on the edge of the lava fields that flow down from Timanfaya to the north. It’s the kind of village that wins awards for its appearance — the streets are immaculate, the bougainvillea is spectacular, and the restaurants reflect the village’s quiet confidence.
Dining in Yaiza is a step up in refinement from the coastal fishing village experience. Several restaurants here offer thoughtfully composed menus that work intelligently with Canarian ingredients — local fish, goat’s cheese from the interior, volcanic wine from La Geria, island-grown tomatoes and peppers.
This is the best all-round village dining destination on the island. It suits an evening meal — particularly after a day at Timanfaya, El Golfo or the Papagayo beaches. The atmosphere as the sun drops behind the lava fields and the village lights come on is genuinely lovely.
Booking ahead is advisable, particularly in the evening during peak season. Yaiza’s better restaurants are known beyond the immediate area and attract diners from across the island.
Teguise
Teguise is the island’s former capital, an elegant historic town in the island’s interior. On Sunday mornings it hosts Lanzarote’s largest market, which draws thousands of visitors and transforms the town into a crowded, vendor-heavy spectacle. The restaurants on market day are busy, rushed and largely aimed at turning tables quickly.
Come instead on a Tuesday, Wednesday or Thursday. The town is quiet, the streets are yours, and the restaurants revert to serving the local population — which means better food, more genuine service and considerably lower prices.
Teguise is a natural lunch stop when exploring the north of the island. The historic architecture adds to the experience — you’re eating in a town that was the island’s capital for centuries, with a beautiful church square and quiet cobbled streets. Look for restaurants around the Plaza de la Constitución and the surrounding lanes.
The food leans traditional Canarian: rabbit in mojo sauce (conejo en salmorejo), goat’s cheese starters, papas arrugadas and fresh fish brought in from the nearby coast at Arrieta. Prices are noticeably lower here than in the coastal resorts.
Haría, Arrieta and Tinajo
These three villages represent Lanzarote’s most authentic dining experiences — the places where visitors are the exception rather than the norm, and the food reflects what local people actually eat.
- Haría sits in a lush green valley in the north of the island, surrounded by thousands of palm trees — a striking contrast to the volcanic south. It has a calm, unhurried character and several good restaurants that serve the local agricultural community. This is one of the few parts of Lanzarote where the landscape feels genuinely fertile, and the food reflects it: good local vegetables, slow-cooked stews, simple grilled meats. An excellent lunch stop when visiting the Jameos del Agua or the Mirador del Río.
- Arrieta is a tiny fishing village on the northeast coast — a handful of houses, a small harbour and a row of simple fish restaurants facing the sea. No frills, no pretension, just very fresh fish at very fair prices. It’s the kind of place where a full fish lunch with wine for two costs less than a tourist-menu main course in Puerto del Carmen. Come here if you want to eat the way islanders eat.
- Tinajo is a quiet agricultural village in the island’s interior, close to the La Geria wine region. It sees almost no tourist traffic, which means its handful of restaurants exist entirely for the local population. Canarian home cooking at its most honest — cheap, filling, unpretentious and memorable.
Arrecife
Lanzarote’s capital city is routinely skipped by visitors who head straight from the airport to their resort. That’s understandable, but it means missing the island’s most genuinely local dining scene.
Arrecife has a working-city character that the resort towns lack. The most atmospheric dining area is around the Charco de San Ginés — a tidal lagoon in the heart of the old city, surrounded by painted houses and small restaurants. On a warm evening with the reflections dancing on the water, it’s genuinely beautiful and almost entirely tourist-free.
Prices in Arrecife are the lowest on the island. The food is honest and direct — fresh fish, tapas, Canarian stews, cold local wine. If you want to eat where Lanzarote residents actually eat, spend an evening in Arrecife.
Best Restaurants for Seafood in Lanzarote
Lanzarote’s position in the Atlantic means seafood quality is consistently exceptional. The waters off the Canarian coast are cold, deep and rich — the fish that comes out of them has a flavour and texture that makes the imports served in lesser restaurants taste like an afterthought.
The three areas that stand out for seafood dining are distinct in character but equal in quality:
- El Golfo offers the most dramatic setting — black volcanic beach, crashing waves, extraordinary freshness, and the signature vieja (parrotfish) grilled on lava rock. This is the headline seafood experience on the island and it lives up to the reputation. Go for lunch, book ahead, order the fish of the day.
- Arrieta offers the most local feel — a small east coast fishing village where the boats come in within sight of where you’re eating. No views as dramatic as El Golfo, but an authenticity that’s hard to replicate. The fish here is landed locally, the prices are lower, and the experience feels genuinely connected to the island’s fishing heritage. Order simply — grilled fish, papas arrugadas, mojo, a carafe of local white wine. That’s all you need.
- Puerto del Carmen’s old harbour offers the most convenient option for visitors based in the main resort. The quality in the old port area is a significant step above the main strip, and the harbour setting gives it an atmosphere that the Avenida de las Playas can’t match. If you’re not venturing far from your resort but want a genuinely good seafood meal, the old harbour delivers.
Whichever location you choose, the ordering principle is the same: ask what came in that morning, order it grilled, and keep the accompaniments simple. Lanzarote’s seafood doesn’t need elaborate sauces or complex preparation. Salt, heat, mojo and a glass of Malvasía — that’s the formula.
For up-to-date reviews and current opening hours before you book, TripAdvisor’s Lanzarote restaurant listings are a reliable starting point and regularly updated by recent visitors.
Wine Dining — La Geria and Malvasía
No guide to eating in Lanzarote is complete without talking about the wine, because the wine is inseparable from the food — and the landscape that produces it is one of the most extraordinary on the planet.
La Geria is a volcanic wine region that runs across a vast sweep of black lapilli — the fine volcanic ash deposited by the eruptions of the 1730s. Vines grow in individual pits dug into the ash, each one surrounded by a low semicircular stone wall called a zoco, which protects the plant from the fierce Atlantic winds while allowing moisture to condense from the night air and feed the roots. From above, the landscape looks like something between a lunar surface and a vast piece of abstract art — thousands of green vines erupting from black craters, stretching across the dark plain toward distant volcanoes.
The wine that comes from these volcanic soils is Malvasía — a white grape variety with ancient roots in the Canary Islands that produces wines of remarkable character. Lanzarote’s volcanic Malvasía tends toward freshness and minerality with a distinctive saline edge that comes directly from the oceanic conditions. It is one of the most naturally food-friendly wines you’ll encounter, and its affinity with fresh Atlantic seafood is not a coincidence — both products of the same island, the same volcanic earth, the same surrounding sea.
Several bodegas in La Geria welcome visitors for tastings, and some also serve food — making a bodega visit one of the island’s great combined experiences. Key producers worth visiting include:
- El Grifo — one of the oldest wineries in the entire Canary Islands, dating back to the late 18th century. The bodega has a small wine museum, excellent guided tastings and a restaurant serving Canarian food alongside the estate’s wines. The combination of historic setting, educational context and good food makes this the most complete bodega experience on the island.
- Bodega Stratvs — a more modern operation with a strong focus on quality and a striking contemporary building that contrasts beautifully with the volcanic landscape. The wines are among the most refined on the island, and the tasting experience is polished and informative.
- Bodega La Geria — one of the largest and most visited bodegas in the region, situated at the heart of the La Geria landscape. Good for getting a broad introduction to the region’s wines and for purchasing bottles to take home or enjoy with dinner.
A visit to La Geria during September and October — the harvest season — adds a particular dimension. The atmosphere during vendimia (harvest) is festive and energetic, with the bodegas working at full pace and occasional harvest celebrations open to visitors.
The ideal La Geria afternoon runs as follows: drive through the volcanic landscape, stop at one or two bodegas for tastings, pick up a bottle of Malvasía, then head to the coast at El Golfo for a sunset seafood dinner. It is, without exaggeration, one of the best days you can spend in the Canary Islands.
Budget Tips and Practical Dining Advice
Eating well in Lanzarote doesn’t require a large budget — it requires knowing the right rules. Follow these and you’ll eat better for less than most visitors spending twice as much in resort restaurants.
- Make lunch your main meal and use the menú del día. This is the single most valuable tip for eating affordably in Spain and applies fully in Lanzarote. Most village restaurants and many town restaurants offer a set lunch menu — typically three courses including bread, a drink and sometimes coffee — for between €10 and €15 per person. The quality is frequently excellent. This is how local workers eat every day, and the value is extraordinary compared to evening à la carte pricing.
- The laminated photo menu rule. If a restaurant has a laminated menu with photographs of the food, a tout standing outside trying to attract customers, and prices that seem suspiciously competitive with everything around it — walk past. These restaurants exist at scale on the resort strips and they deliver food that matches their approach: industrially produced, unenthusiastically served, and targeted at people who won’t be coming back. You will not remember a single meal from one of these places.
- Go to where the locals eat. This sounds obvious but requires a small act of will. The village restaurants of Yaiza, Teguise, Haría, Arrieta and Tinajo are not difficult to reach — a car hire (which most Lanzarote visitors have) puts them all within 30 minutes of the main resorts. The price difference compared to eating on the resort strip is significant, and the quality is consistently higher.
- Book ahead in peak season. July and August are busy months. El Golfo’s waterfront restaurants, the better restaurants in Yaiza, and the popular spots in Puerto del Carmen’s old harbour fill up quickly — particularly at lunchtime. If you have a specific restaurant in mind, call ahead or book online the day before. Arriving without a reservation at 1:30pm on a Saturday in August and expecting a table at El Golfo is optimistic.
- Carry cash. Many smaller village restaurants and family-run fish places are cash-preferred or cash-only. Card machines are increasingly common, but in the more rural spots — Arrieta, Tinajo, smaller places in Haría — don’t assume your card will work. Carry euros and you’ll never be caught out.
- Eat at local hours. Lanzarote follows Spanish dining rhythms rather than British ones. Lunch is eaten between 1pm and 3:30pm, and dinner rarely starts before 7:30pm — with most local residents sitting down to eat at 9pm or later. If you arrive at a restaurant at 6pm, you may find the kitchen not quite ready and the dining room empty. Adjust your expectations and your schedule accordingly, and the experience will be far more enjoyable.
- On tipping: service charges are not typically added to bills in Lanzarote. Tipping is appreciated but not mandatory. Rounding up the bill or leaving 5 to 10 percent is the norm — more for exceptional service, nothing for mediocre service. Don’t feel obligated, but do recognise when a meal has been worth it.
- On portion sizes: Canarian portions are generous. If you’re ordering a full fish as a main course, you probably don’t need a heavy starter as well. Papas arrugadas as a shared starter, a whole grilled fish each with a salad, dessert and coffee — that’s a complete and deeply satisfying meal. Ordering everything on the menu because it all sounds good is a reliable path to not being able to move for several hours.
Conclusion
Lanzarote’s food scene rewards the visitor who goes slightly off the beaten track. The island’s best meals don’t happen in resort restaurants with sun-faded signage and laminated menus — they happen in small fishing villages where the boats come in at dawn, in quiet volcanic-valley bodegas where the wine tastes of black earth and sea air, and in village squares where the menú del día costs twelve euros and the cook has been making the same mojo recipe for thirty years.
The formula is straightforward: rent a car, explore the island, and build your days around the food as much as the sights. Timanfaya in the morning, El Golfo for lunch. The north coast villages, then Haría for a long, quiet afternoon meal. A La Geria bodega visit followed by a sunset dinner in Yaiza. These combinations turn a good holiday into a great one.
Fresh vieja grilled over lava rock in El Golfo. A glass of cold Malvasía from El Grifo as the volcanic landscape stretches away to the horizon. Papas arrugadas with mojo so good you end up eating them as a main course by accident. Bienmesabe to finish, thick with almonds and lemon. These are the meals you’ll be describing to people when you get home.
Lanzarote gives you the ingredients. This guide helps you find them. The rest is up to you.
Ready to plan the full trip? Our Ultimate Guide to Lanzarote covers resorts, beaches, volcanic landscapes, practical travel tips and everything else you need to know before you arrive on the island.