As an island that sustains itself through tourism and fishing, expect to eat a lot of fish. Luckily, Lanzarote has a greater diversity of fish than the other Canary Islands, which makes for some exciting dining experiences. Types of fish in Lanzarote’s waters include Dorado, Oilfish, Escolar, Blue Marlin, Bluefin tuna, and the Wahoo.

Fish are usually cooked in a mixture of richly flavored sauce, oil, and vinegar, then seasoned and served with a side of corn or potatoes. Fish stew is also very common – known as sancocho , it is a simple dish of fish boiled in seasoned water with breaded vegetables.  Most meals at restaurants come with bread, goat cheese and wine, and cost an average of 10 to 15 Euros per person. Traditionally lunch and dinner are hour-long affairs, so take your time and enjoy the views that many restaurants have to offer. The best place in Lanzarote for both local and international cuisine is the island’s southern coast, specifically the restaurants in and around Playa Blanca.

A local specialty (which can be eaten either as tapas or as a side order) are Papas Arrugadas: unskinned potatoes boiled in seawater and served with red and green mojo, sauces of garlic, oil, chili peppers etc..

You won’t want to miss Lanzarote’s specialty wine, known around the world as Malvasía. It comes in dry and semi-sweet flavors and can also be sampled in the wineries of the La Geria region. Another intersting local alcoholic 'speciality' is ron con miel (rum with honey), which is sometimes served for free in restaurants as a compliment after paying the bill.