Málaga is one of the best destinations in southern Spain for food lovers. Its cuisine combines fresh Mediterranean seafood, produce from the Guadalhorce Valley, mountain recipes and classic Andalusian traditions.
If you are wondering what to eat in Málaga, start with the famous espetos de sardinas, but do not stop there. From chilled soups and fried fish to rustic mountain dishes and traditional pastries, these 15 foods offer a delicious introduction to Málaga, the Costa del Sol and the wider province.
1. Espetos de Sardinas
Espetos are Málaga’s most iconic food. Fresh sardines are threaded onto wooden skewers and cooked over an open fire, traditionally on the beach beside a small fishing boat filled with sand. Try them in seaside neighbourhoods such as Pedregalejo and El Palo.
2. Boquerones
Boquerones are anchovies, and this small fish is central to Málaga’s culinary identity. They are commonly fried in flour, marinated in vinegar, garlic and parsley, or served in olive oil.
3. Fritura Malagueña
Fritura malagueña is a mixed platter of small Mediterranean fish and seafood lightly coated in flour and fried in olive oil. It may include anchovies, red mullet, squid, whitebait and hake.
4. Ajoblanco
Ajoblanco is a cold soup made with almonds, garlic, bread, olive oil, vinegar and water. It has a smooth, creamy texture without dairy and is often served with grapes or melon.
5. Porra Antequerana
Porra antequerana comes from Antequera in Málaga province. This thick cold tomato soup contains tomatoes, bread, olive oil, garlic and peppers, and is often topped with egg, tuna, ham or vegetables.
6. Gazpachuelo
Gazpachuelo is a warm fish soup made with fish stock, potatoes, mayonnaise and often white fish or prawns. It is a comforting example of Málaga’s traditional home cooking.
7. Ensalada Malagueña
This traditional salad combines potatoes, salt cod, oranges, olives and olive oil. The contrast between salty fish, sweet citrus and creamy potatoes makes it a distinctive local dish.
8. Plato de los Montes
Plato de los Montes is a hearty mountain dish generally made with fried potatoes, chorizo, black pudding, green peppers and an egg. It is especially associated with the Montes de Málaga and inland ventas.
9. Campero Malagueño
The campero is a round toasted sandwich associated with Málaga city. The classic version contains ham, cheese, lettuce, tomato, mayonnaise and chicken, although many variations are available.
10. Berenjenas con Miel
Fried aubergine drizzled with honey or sugar-cane syrup, known as miel de caña, is a classic Andalusian combination of savoury, crisp and sweet flavours.
11. Almendras Fritas
Fried almonds seasoned with salt are a simple local snack. You may receive them with a drink, find them in traditional bars or buy them in markets and food shops.
12. Mollete de Antequera
The mollete de Antequera is a soft, round flatbread often toasted and served with olive oil and tomato, cured ham, cheese or other savoury fillings. It is ideal for breakfast.
13. Chivo Lechal Malagueño
Chivo lechal malagueño is tender young goat meat from Málaga province. It may be roasted, grilled or prepared in a traditional sauce, particularly in inland areas and the Axarquía.
14. Bienmesabe Antequerano
Bienmesabe is a rich dessert from Antequera made with ground almonds, sugar, egg yolks and cabello de ángel, a sweet winter-squash preserve. It is often finished with cinnamon or powdered sugar.
15. Torta Malagueña
Torta malagueña is a traditional sweet cake associated with Málaga. Recipes vary, but almonds, sugar and eggs are common ingredients, making it a delicious accompaniment to coffee.
Traditional Drinks to Try
Málaga is famous for its sweet fortified wines, often made from Pedro Ximénez or Moscatel grapes. Local vermouth and Spanish coffee are also excellent choices when exploring the city’s bar and café culture.
Where to Eat Traditional Food in Málaga
- Chiringuitos: Beach restaurants specialising in espetos and seafood.
- Traditional tapas bars: Ideal for sampling several local dishes.
- Markets: Great for fresh produce and informal snacks.
- Ventas: Rustic restaurants in the Málaga mountains.
- Bakeries and cafés: The best places for molletes and traditional sweets.
- Inland towns: Particularly useful for regional dishes from Antequera, the Axarquía and the mountains.
Tips for Eating in Málaga
Ask about the catch of the day, share several dishes and explore beyond the historic centre. Málaga city is an excellent starting point, but the province’s inland towns and coastal neighbourhoods offer their own specialities. If you have allergies, always check ingredients because traditional recipes may contain fish, shellfish, nuts, eggs or dairy.
Final Thoughts
The best way to experience Málaga’s cuisine is to combine its coastal and inland traditions. Begin with an espeto or boquerones, try ajoblanco or porra antequerana, and finish with a local dessert such as bienmesabe. These traditional foods will help you discover Málaga through its local flavours.
Frequently Asked Questions
What is Málaga’s most famous food?
Málaga’s most famous food is probably the espeto de sardinas, sardines skewered and grilled over an open fire on the beach.
What food is typical in Málaga?
Typical food includes espetos, fried anchovies, fritura malagueña, ajoblanco, gazpachuelo, ensalada malagueña, porra antequerana and the campero sandwich.
What should I eat in Málaga in summer?
Cold dishes such as ajoblanco, porra antequerana and ensalada malagueña are ideal in summer, along with fresh seafood and espetos.
Is Málaga good for vegetarians?
Yes. Vegetarians can enjoy ajoblanco, porra antequerana, berenjenas con miel, salads, fried vegetables, local bread and many tapas. Check whether soups or sauces contain fish stock.

