Tenerife's food scene is easily overlooked — most visitors end up eating in the resort buffet and leave thinking Canarian cuisine is unremarkable. It is not. Peel back the tourist strip and you find papas arrugadas done properly, fresh Atlantic fish grilled over wood, slow-cooked ropa vieja with local chickpeas, and a generation of young Canarian chefs doing genuinely exciting things with the island's larder. These are the places worth sitting down for.

01
Restaurante La Hierbita, Tenerife Islas Canarias

La Hierbita

Santa Cruz de Tenerife €€ ★ 4.4 (1,200+ reviews)

One of the oldest restaurants in the capital, trading since 1895 in a narrow house near the Mercado de Nuestra Señora de África. The room is tiled, unhurried, and local — you will not hear much English spoken. Order the caldo de papas, the salt cod fritters, and whatever fresh fish the waiter recommends. The mojo verde here is made in-house and markedly better than anything that comes out of a jar. No frills, no pretension, completely reliable.

02

El Drago

Puerto de la Cruz €€€ ★ 4.6 (780 reviews)

Named for the ancient dragon tree that shades its terrace, El Drago sits in a restored manor house in the old quarter of Puerto de la Cruz. The cooking is confident Canarian with a contemporary sensibility — tuna tartare with mojo amarillo, braised rabbit with wild thyme, and a wine list that leans hard on local Tacoronte-Acentejo reds. Book the terrace if you can; the garden is particularly atmospheric after dark. Smart casual dress is expected and appropriate.

03

Casa África Hidden Gem

Santa Cruz de Tenerife ★ 4.5 (490 reviews)

A ten-table bar near the Rambla that serves the most honest home cooking in Santa Cruz — enormous plates of stewed chickpeas with chorizo, fresh grilled fish, and daily specials written on a chalkboard in handwriting that requires a bit of Spanish to decipher. Lunch here will cost you under €12 including a glass of house wine. The clientele is almost entirely local office workers; if you find it full at 1:30pm, wait — tables turn quickly. Dinner is less reliable; come for lunch.

04

Kazan

Santa Cruz de Tenerife €€€ ★ 4.7 (620 reviews)

The finest Japanese restaurant in the Canary Islands, and one that would hold its own in Madrid or Lisbon. Chef David Rivero has spent time in Japan and it shows — the omakase menu is a real exercise in restraint and precision. Bluefin tuna from nearby waters, local sea urchin, and a sake list chosen with actual care. This is a special-occasion restaurant in a city that doesn't have many. Book weeks ahead on weekends; midweek is easier.

05

Restaurante Régulo

Puerto de la Cruz €€ ★ 4.5 (1,100 reviews)

Set in a 17th-century Canarian house with a central courtyard and original timber galleries, Régulo is the most atmospheric dining room in Puerto de la Cruz. The cooking is traditional with real skill — conejo en salmorejo (rabbit in a deep red pepper marinade), fresh fish from the day's catch, and bienmesabe for dessert. The building alone is worth a visit. This is one of those places where you arrive for lunch and find yourself lingering three hours later.

06

La Tasca de Rubén Hidden Gem

La Laguna ★ 4.6 (340 reviews)

A tiny tapas bar tucked into a side street near La Laguna's cathedral, popular with university students and professors in equal measure. The papas arrugadas with two mojos are textbook, the croquetas de jamón are freshly made, and everything on the menu costs between €2.50 and €6. It gets very loud and quite packed from 8pm onwards — that is the point. Not a destination for a quiet meal; absolutely the right place for understanding the local food and drinking culture.

07

El Rincón de Juan Carlos

Los Gigantes €€€ ★ 4.8 (890 reviews)

Michelin-starred and worth every euro — the most technically accomplished restaurant on the island. Brothers Juan Carlos and Jonathan Padrón run what is essentially a creative tasting menu operation in a room that punches well above the surrounding resort context. The cooking is Canarian by instinct and modern by technique: local fish with volcanic salt from Fuencaliente, gofio incorporated into unexpected places, and desserts that are genuinely clever. The lunch menu is considerably better value than the evening degustation.

08

Bar El Pesquero

Santa Cruz de Tenerife — Harbour €€ ★ 4.3 (960 reviews)

A fishermen's bar on the working harbour front in Santa Cruz — plastic chairs, paper tablecloths, and some of the freshest grilled fish you will eat anywhere on the island. The lapas (limpets grilled with butter and lemon) arrive sizzling; order them first while you decide on the main. Vieja, cherne, and sama are the local fish to ask for. It is always busy, never takes bookings, and you might wait 20 minutes for a table at peak lunch. Worth it without question.

09

Guachinche Los Corrales Hidden Gem

Tacoronte — North Tenerife ★ 4.5 (280 reviews)

A guachinche is a uniquely Canarian institution — a farmer's home where, during wine season, the family opens a few tables and serves simple food alongside their own wine. Los Corrales, in the vine-covered hills above Tacoronte, is one of the most authentic examples still operating. The food is basic (cold cuts, cheese, maybe a stew), the wine is poured from an unlabelled bottle, and the terrace views over the north coast are exceptional. These places come and go with the season — call ahead or check locally that they are open before making the drive.

10

El Risco

Garachico €€ ★ 4.4 (510 reviews)

Perched above the volcanic rock pools in Garachico — the most photogenic town on the north coast — El Risco does simple things very well. The menu leans on whatever arrived at the port that morning: small whole fish, garlic prawns, octopus with papas arrugadas. Eat on the terrace with a view of the lava formations and the Atlantic beyond. Garachico itself deserves at least half a day; this is the logical lunch stop. Combines perfectly with a visit to the Charco de la Condesa natural pools.

11

Mesón Los Monjes

La Orotava €€ ★ 4.5 (670 reviews)

La Orotava's historic centre is one of the finest pieces of colonial architecture in the Canaries, and Mesón Los Monjes is its best restaurant — set in a converted convent with a shaded patio that stays cool even in summer. The kitchen does classic Canarian cooking: ropa vieja, slow-cooked goat, excellent cheese boards with local honey and gofio biscuits. A solid mid-range choice for lunch after walking the town's famous flower-carpet square.

12

Bahía

Costa Adeje — South Tenerife €€€ ★ 4.6 (1,340 reviews)

If you are staying in the south resorts and want to eat somewhere worth remembering, Bahía in Costa Adeje makes the case. The seafood is the focus — whole fish baked in salt, lobster from the tank, and a clam and saffron rice that takes 20 minutes to arrive but is worth the wait. The room is open-sided towards the sea, the service is polished without being stiff, and the wine list covers local whites from the north properly. Expensive, but not unreasonably so given the quality.

Staying in Tenerife?
Browse hotels across the island on Booking.com — free cancellation on most properties, with options from north-coast guesthouses to south resort hotels.

What to Know Before You Eat

Tenerife runs on Spanish meal times — lunch is the main event, served from 1pm to 3:30pm, and dinner rarely starts before 8:30pm. Showing up at 6pm and expecting a full kitchen is a reliable way to be disappointed. Many of the best local places close on Sunday evenings and all day Monday; always check ahead.

Papas arrugadas — small potatoes boiled in heavily salted water until the skin wrinkles — are the quintessential Canarian dish. They should always arrive with mojo rojo (red pepper and garlic) and mojo verde (coriander and garlic). If they do not, ask. If the mojo tastes like it came from a jar, you are in the wrong place.

The local wine regions worth knowing: Tacoronte-Acentejo (reds, north Tenerife), Valle de la Orotava (whites), Ycoden-Daute-Isora (whites and reds, northwest). These wines rarely travel beyond the island, which makes drinking them here feel appropriately local.

See also: Best Restaurants in Gran Canaria and our full Canary Islands Travel Guide.

Related Articles