malaga

Eating in Málaga with criteria: espetos, fried fish and sweet wine

A guide to eating in Málaga: sardine espetos, fritura malagueña, ajoblanco, sweet wine and where to eat well away from the tourist traps by the Cathedral.

By ExploraSpain Team· March 21, 2026· 3 min read

You eat wonderfully and cheaply in Málaga if you know where. It's seafaring, simple cooking, of beach bars and taverns, with exceptional seafood. The only trap is the tourist terraces opposite the Cathedral and on Calle Larios; two streets away, everything improves. This guide gives you the keys to eat like a local.

The dish that defines the city is the espeto de sardinas (sardine skewer): you must try it, and in its proper place (a beach bar), not on a terrace in the centre.

The essentials

Espeto de sardinas. Sardines skewered on a cane and grilled over olive-wood embers in the sand, in grill-boats. Eaten with your fingers, best in season (the local rule runs from Holy Week to October). The best place: the beach bars of Pedregalejo and El Palo.

Fritura malagueña. Mixed fried fish: anchovies, squid, baby squid, rosefish. Crisp and light.

Boquerones. Anchovies from the bay, fried or in vinegar. Unbeatable.

Ajoblanco and porra. Ajoblanco is the cold almond-and-garlic soup (with grapes); porra antequerana is a thicker cousin of salmorejo. Both refresh in summer.

To drink

The sweet Málaga wine (Muscatel or Pedro Ximénez) is the city's signature. Try it in a historic bodega in the centre where they serve it straight from the barrels: an experience in itself. Also wines from the Axarquía and the Montes de Málaga.

Where to eat well

Area What to look for
Pedregalejo / El Palo Espetos and fried fish at a beach bar
Atarazanas Market Tapas, fresh produce, seafood
Calle Carretería / Soho Taverns and market cuisine
Centre (away from Larios) Historic sweet-wine bodegas

⚠️ Warning: be wary of terraces with laminated menus in several languages and touts right opposite the Cathedral or on Calle Larios: tourist prices and average quality. Walk two or three streets towards Carretería, Soho or the market and everything changes.

Rules to not get it wrong

  1. The espeto, on the beach. At a beach bar with a grill-boat, not in the centre.
  2. The fried fish, where there's turnover. Places full of locals = fresh fish.
  3. The sweet wine, from the barrel. In the historic bodegas, not on any old menu.
  4. Stay away from Larios and the Cathedral to eat; go there only to stroll.

What we don't recommend

  1. Eating in the Cathedral's front row. You pay more for less.
  2. Ordering an espeto on a terrace in the centre. Without the embers in the sand, it isn't the same.
  3. Skipping the Atarazanas Market. It's one of the best food plans in the city.

In one sentence

Eating in Málaga with criteria is a sardine espeto at a beach bar in El Palo, fried fish where the locals crowd in and a barrel sweet wine in the centre: seafaring, simple and cheap if you dodge the Larios traps. We apply it in the Málaga in two days route.