Where to eat in Gran Canaria: typical dishes and tips
Eating in Gran Canaria is a big part of the holiday, and it's not all paella (which is Valencian, not Canarian, by the way). Canarian cuisine has its own clear identity, built on fresh fish, potatoes, local sauces and products you won't find elsewhere. This guide tells you what to order, where, and how not to fall into the tourist traps.
The dishes you absolutely have to try
Papas arrugadas con mojo. The symbol of Canarian cooking: small potatoes boiled in their skins with coarse salt, served with two sauces — mojo rojo (red, spicy, chilli-based) and mojo verde (coriander- or parsley-based). Simple and delicious.
Fresh fish. Fish is the star here: vieja (parrotfish, typical of the island), cherne, sama. Usually grilled and served with papas and mojo. If a restaurant has fresh vieja, order it.
Sancocho canario. A traditional dish of salted fish (usually cherne), potatoes and sweet potato, served with gofio and mojo. A hearty Sunday dish.
Gofio. Flour made from toasted grains, an ancient ingredient used in countless ways: in soups, kneaded (pella de gofio), even in desserts. It's the most distinctive ingredient in the Canaries.
Queso de flor and local cheeses. Canarian cheeses are excellent. The queso de flor from Guía is famous, curdled with the flower of the cardoon thistle.
Desserts: bienmesabe (almond and honey cream) and frangollo (a dessert of gofio, milk and raisins).
Where to eat well (and where not to)
A general rule for the whole island: the further you get from the tourist seafronts, the better you eat and the less you pay.
- In the tourist areas (Playa del Inglés, Puerto Rico) you'll find plenty of international restaurants aimed at foreigners: pizza, burgers, standardised "menú del día". You'll eat, but it isn't real Canarian food.
- In the inland villages and fishing ports (like Puerto de Mogán, Arguineguín, the mountain villages) you'll find guachinches and tascas: family-run places serving typical food at honest prices.
- In Las Palmas, the Vegueta district (the old town) and the port area are great for fish and authentic local cooking.
Practical tips
- Look for where the locals eat. If a restaurant has its menu only in English and German with photos of the dishes, it's probably a tourist trap. If it's full of Canarians, that's a good sign.
- Fish is priced by weight. Normal in the Canaries: they show it to you fresh and weigh it. Ask the price per kilo before ordering to avoid surprises.
- Local wine. The Canaries produce notable volcanic wines (mainly in Tenerife and Lanzarote, but also Gran Canaria). Try a local white with your fish.
- Spanish hours. Lunch is from 2 pm and dinner from 9 pm. Many traditional restaurants close the kitchen in the afternoon.
- Book the small places. The best guachinches and tascas have few tables and fill up. A phone call or a WhatsApp message saves you the disappointment.
In short
To eat really well in Gran Canaria: get away from the tourist seafronts, look for papas arrugadas con mojo and fresh fish, and go for the family-run places where the islanders eat. Canarian cuisine is simple and honest — which is exactly why, done well, it's memorable.