Madeira's Culinary Rebellion: Why This Island Ditched Portugal's Cookbook — And Where to Eat What They Invented Instead
By Sophie Brennan, Food & Travel Writer
The first time I tasted espetada in Madeira, I was sitting on a mountain terrace at 1,400 metres, watching clouds roll over eucalyptus forests while a waiter hung a skewer of dripping beef from a metal hook above my head. The meat had been rubbed with nothing but garlic, salt, and bay leaves — no marinade, no sauce, no fuss — and cooked over charcoal. It tasted like the island itself: wild, smoky, and stubbornly unconcerned with what anyone else thought.
That's Madeira in a mouthful. This volcanic island, stranded 520 kilometres off Morocco in the Atlantic, has spent five centuries developing a food culture that owes almost nothing to mainland Portugal. The Portuguese arrived in 1420, looked at the steep volcanic slopes and subtropical climate, and improvised. Wheat wouldn't grow reliably, so they added sweet potato to bread dough. Cows were scarce, so they skewered what beef they had on bay laurel branches and cooked it over open coals. Fish was abundant but strange — deep-sea monsters pulled from 1,000 metres down — so they fried it with bananas and called it dinner.
The result is a cuisine that feels more like an island nation than a Portuguese region. Madeirans don't eat pasteis de nata for breakfast (though you'll find them), they eat bolo do caco slathered with garlic butter. They don't sip Douro Valley wines at dinner (though Madeira wine is famous), they knock back poncha — a rum-and-citrus punch that hits like a freight train and tastes like sunshine. The island's restaurants don't try to be Lisbon. They're too busy being Madeira.
I've eaten my way through most of the Atlantic archipelagos, and Madeira is the only one where the food made me angry — angry that I'd spent years eating Portuguese food on the mainland and thinking I understood what this country tasted like. You don't. Not until you've sat in a Câmara de Lobos tavern at midnight, eating prego no bolo do caco with your hands, while fishermen argue about football at the next table.
This guide covers what to eat, where to find it, and why Madeira's culinary independence matters. Bring an appetite and a rental car.
The Market as Your Starting Point: Mercado dos Lavradores
Every food journey in Madeira should begin at Mercado dos Lavradores, the Art Deco farmers' market that has anchored Funchal's food scene since 1940. Walk through the main entrance on Rua Brigadeiro Oudinot and you're hit by the smell of tropical fruit, Atlantic fish, and the slightly aggressive perfume of the flower sellers who've worked here for decades.
Mercado dos Lavradores 📍 Rua Brigadeiro Oudinot, 9060-158 Funchal 🕐 Mon–Thu: 7am–7pm; Fri: 7am–8pm; Sat: 7am–2pm; Closed Sun 💰 Free entry
The market is organised in zones, and you should navigate it methodically. Start upstairs in the fruit hall, where vendors in traditional red-and-white striped aprons sell fruit that shouldn't exist this far north — passion fruit in six varieties, custard apples the size of grapefruits, tiny Madeiran bananas with a wine-like complexity, and pineapples grown in greenhouses that are smaller, sweeter, and more acidic than anything from the Azores. A mixed fruit plate costs €3–5 and is the best breakfast on the island.
Downstairs, the fish market operates with the urgency of a trading floor. The deep-sea species are the stars: espada preto (black scabbard fish), a terrifying-looking creature with teeth like needles, pulled from depths of 1,000 metres. Vendors sell it whole or filleted, and the traditional preparation — fried with banana and passion fruit — is available at stalls inside the market for €8–12. Come before 9am for the freshest catch and the best prices.
The market has a reputation for tourist pricing on exotic fruits (vendors near the staircases are the worst offenders), so head to the upper floor stalls or ask prices before buying. Friday mornings are the liveliest — farmers arrive from mountain villages with produce that never makes it to supermarket shelves.
Insider tip: The market's small cafés serve poncha from €2.50 and fresh bolo do caco for €1.50. The one in the courtyard near the flower sellers opens at 7am and is where market workers eat breakfast. Follow the locals.
Espetada: The National Dish That Hangs From the Ceiling
If Madeira had a national dish, espetada would be it — and it breaks every rule of Portuguese cooking. There's no olive oil, no piri-piri, no complex sauce. Just cubes of beef rubbed with coarse salt, garlic, and bay leaves, skewered on a branch of fresh bay laurel (not metal), and grilled over charcoal until the outside is charred and the inside is still bleeding.
The tradition comes from shepherds cooking over open fires in the mountains. Bay laurel grows wild across Madeira's slopes, and the branches infuse the meat with a resinous, almost eucalyptus-like perfume as they burn. The skewers are hung vertically from iron hooks so the juices drip down onto the coals, creating smoke that flavours the meat further. It's primal cooking — the kind of thing you do when you're isolated on a volcano in the Atlantic and have to work with what's around you.
Where to eat it:
Abrigo do Pastor — Poiso, 1,400m altitude (central mountains) 🕐 Daily, lunch & dinner 💰 €18–30 per person The most beloved espetada spot on the island, and for good reason. The restaurant sits in a clearing surrounded by mountain peaks and eucalyptus forest. The espetada arrives hanging from a metal frame, dripping and smoking, with a basket of warm bolo do caco and a pitcher of house poncha. After a morning hiking levadas, this is exactly what your body demands. The portions are enormous — one espetada serves two hungry people easily.
A Parreira — Câmara de Lobos 🕐 Daily, lunch & dinner 💰 €20–35 per person Open since 1969, this is the local institution in the fishing village where Churchill painted. The espetada here is legendary — not because it's fancy, but because it's been cooked the same way for 55 years. The restaurant is small, family-run, and fills up by 8pm. The bolo do caco is made in-house and arrives still steaming.
O Lagar — Estrada João Gonçalves Zarco 478, Câmara de Lobos 🕐 Daily, lunch & dinner 💰 €15–20 per person A slightly more polished option in the same village. The espetada is excellent, but the real draw is the terrace overlooking the harbour. Order half a beef espetada and half chicken — they do both well — and a carafe of local white wine.
Restaurante Santo António — Câmara de Lobos 🕐 Daily, lunch & dinner 💰 ~€15 per person Locals will send you here if you ask where to find "the real espetada." It's a no-frills joint where the skewers are cooked over charcoal in the open kitchen and served with milho frito (fried cornmeal cubes) and a simple salad. Nothing on the menu costs more than €12.
What to know: Espetada is traditionally served with milho frito — cubes of fried cornmeal and collard greens that are crisp outside and creamy inside. They're the island's answer to chips, and like everything else here, they exist nowhere else in Portugal.
Bolo do Caco: The Bread That Built an Island
Bolo do caco is the single most important food in Madeira, and almost no one outside the island knows it exists. It's a round, flat bread made from wheat flour and sweet potato, cooked on a basalt stone (the "caco") over hot coals until the outside is blistered and charred and the inside is soft, slightly sweet, and faintly nutty from the sweet potato.
The bread originates from Porto Santo, Madeira's smaller sister island, where wheat was scarce in the 15th century and sweet potato — which grew prolifically in volcanic soil — was added to stretch the dough. The result was so good that the recipe crossed to Madeira and became the foundation of the island's cuisine. It's now a Protected Geographical Indication product.
You'll eat bolo do caco with every meal in Madeira, and you should. It's served warm, split open, and spread with garlic butter that melts into the crumb. It accompanies espetada. It's the base for prego sandwiches. Some restaurants serve it with chorizo or bacon stuffed inside. The Studio: Specialty Coffee & Brunch in Funchal serves it with smoked salmon and cream cheese, which sounds wrong until you taste it.
Where to eat it:
Casa do Bolo do Caco — Rua Dr. Fernão de Ornelas 26, Funchal 🕐 Mon–Sat, approximately 7am–8pm 💰 €3–6 per person The best place in Funchal for bolo do caco in sandwich form. The prego no bolo do caco here is extraordinary — thinly sliced steak, garlic butter, lettuce, tomato, ham, cheese, and optional fried egg, all crammed into a warm bolo do caco that's been split and toasted. The space is tiny and gets crowded by 12:30pm, but the queue moves fast.
Fábrica Santo António — Rua do Carmo 50, Funchal 🕐 Mon–Fri, approximately 8am–7pm; Sat 8am–1pm Established in 1893, this is the oldest bakery in Funchal and the definitive source for bolo de mel (Madeiran honey cake), traditional biscuits, and bolo do caco. The bolo do caco here is sold plain, warm, and perfect — take it to the nearby Jardim Municipal and eat it on a bench like a local.
Prego no Bolo do Caco: The Sandwich You Didn't Know You Needed
Portugal has the prego — a steak sandwich on a crusty roll, available at every corner tasca on the mainland. Madeira looked at that, said "nice try," and created something better: prego no bolo do caco, which swaps the roll for the island's signature sweet potato bread.
The construction is simple but devastating. A bolo do caco is split, toasted on the griddle, and spread with garlic butter. Inside goes thinly sliced beef steak, seared quickly so it's still pink, plus lettuce, tomato, cheese, ham, and, if you're smart, a fried egg. The result is a sandwich that manages to be both lighter than a mainland prego (the sweet potato bread is less dense than a crusty roll) and more satisfying (the garlic butter soaks into everything).
This is Madeira's street food. You'll find it at snack bars across Funchal for €4–7, eaten standing up or at plastic tables, usually with a cold beer or a small glass of poncha.
Where to eat it:
Casa do Bolo do Caco — Rua Dr. Fernão de Ornelas 26, Funchal 💰 €4.50–6.50 The definitive version. Order the "especial" with egg and bacon.
Bela 5 Snack Bar — Funchal (near the market) 💰 €4–5 A locals' spot that gets hot and crowded but serves a prego no bolo do caco that's all about the beef — no egg, no bacon, just perfectly seared steak and garlic butter.
Pub Number Two — Funchal 💰 €5–7 A slightly more polished take with better seating and a longer menu. Good for a sit-down lunch.
From the Atlantic: Seafood Rules Madeiran Plates
Madeira is a fishing island first, a tourist destination second. The Atlantic here is deep, cold, and wildly productive, and the island's restaurants serve fish that mainland Portuguese cooks rarely see. The rule is simple: if it wasn't swimming this morning, don't order it.
Espada preto (black scabbard fish) is the most famous — a deep-sea predator with jet-black skin, teeth like a piranha, and flesh that's delicate, sweet, and almost buttery. The traditional preparation is espada com banana: fillets fried in butter and served with a slice of fried Madeiran banana and a drizzle of passion fruit sauce. It shouldn't work. It does. The banana's sweetness cuts through the fish's richness, and the passion fruit adds acidity that makes the whole thing lift.
Lapas (grilled limpets) are another island specialty — small, conical shellfish clinging to volcanic rocks, grilled with garlic, lemon, and butter. They're chewy, intensely sea-flavoured, and best eaten with your fingers while staring at the Atlantic.
Polvo (octopus) appears on every menu, usually grilled simply with olive oil and garlic, or as part of a rice dish. Madeiran octopus is smaller and more tender than the mainland variety.
Where to eat it:
Doca do Cavacas — Estrada Monumental, Funchal (near Praia Formosa) 🕐 Daily, lunch & dinner 💰 ~€15 per person A family-run seafood restaurant perched on cliffs above natural swimming pools. The espada com banana here is the standard by which others are judged. The terrace overlooks the ocean, and on clear afternoons you can see the sun dropping into the Atlantic while you eat.
Dona Joana Rabo-de-Peixe — Rua de Santa Maria 77, Funchal (Old Town) 🕐 Daily, lunch & dinner 💰 €20–30 per person One of Funchal's most famous fish restaurants, located on the colourful painted street of Rua de Santa Maria. The espada preto with banana and passion fruit is excellent, as are the grilled limpets and the tomato soup with poached egg. The atmosphere is lively — half tourists, half locals — and the service is genuinely warm.
Taberna do Ruel — Rua de Santa Maria 119, Funchal 🕐 Daily 12:00–15:00, 19:00–22:30 💰 ~€35 per person (starter, main, drink, dessert) A more refined option on the same street, run by a chef who knows exactly what he's doing. The octopus à Taberna Ruel is exceptional — tender, smoky, and served with roasted potatoes that have soaked up garlic and olive oil. The espetada is also excellent if you want meat and fish in one meal.
Restaurante Do Forte — Calheta (west coast) 🕐 Daily, lunch & dinner 💰 €25–45 per person The best seafood restaurant on the west coast, right next to Calheta's sandy beach — one of only two natural sand beaches on the island. The octopus and tuna are exceptional, and the terrace looks over the marina and Atlantic. Combine with a beach afternoon.
Armazém do Sal — Rua da Alfândega 135, Funchal 🕐 Daily, lunch & dinner 💰 €25–40 per person A more upscale option that serves traditional Madeiran dishes with a gourmet touch. The daily lunch menu is more affordable (around €15–20) and maintains high quality. The setting — a converted salt warehouse — is beautiful.
Poncha: The Liquid Engine of Madeiran Social Life
Poncha is Madeira's contribution to the world's great drinking traditions, and it is not subtle. The base is aguardente de cana — sugar cane rum, distilled on the island from locally grown cane — mixed with honey, lemon juice, and sometimes orange or passion fruit. It's shaken with a special tool called a caralhinho (a wooden stick with a flat end) until frothy, then poured into small glasses and consumed in one or two gulps.
The effect is immediate. Poncha is stronger than it tastes — the citrus and honey mask the rum's heat — and after two glasses, the world becomes slightly more colourful. Madeirans drink it before meals, after meals, during meals, and at any social gathering that lasts more than an hour. It's the island's social lubricant, and refusing a glass is considered mildly rude.
There are variations. Poncha de limão is the classic — lemon, honey, rum. Poncha de maracujá uses passion fruit and is sweeter. Poncha de tangerina is a winter speciality when tangerines are in season. Some bars experiment with exotic fruits, but the locals stick to the classics.
Where to drink it:
Poncha de São Vicente — São Vicente (north coast) 💰 €2–3 per glass The most famous poncha bar on the island, in a village on the dramatic north coast. The poncha is made with locally distilled rum and honey from mountain bees. The bar is tiny, the clientele is mostly local, and the poncha is the best on the island. It's a 45-minute drive from Funchal through mountain tunnels — worth the trip.
Rei da Poncha — Funchal 💰 €2.50–4 per glass A central Funchal bar that serves excellent poncha in a slightly more tourist-friendly setting. Good for your first taste — the bartenders will explain the variations and let you sample before committing.
Taberna da Poncha — Funchal 💰 €2–3.50 per glass A local favourite near the market. The poncha here is strong, cheap, and served with a side of fried corn. The clientele is a mix of market workers finishing shifts and locals meeting friends.
Any bar in Câmara de Lobos — The fishing village has a dozen small bars that serve poncha for €2 and grilled fish for €8. Show up at 6pm, order a poncha, and watch the harbour. By 7pm you'll be talking to strangers.
What to know: Poncha is not a cocktail. It's not meant to be sipped. Knock it back, order another, and let the evening unfold. But know your limits — the hangover is volcanic.
Beyond the Plate: What Else to Eat in Madeira
Milho frito — fried cubes of cornmeal mixed with collard greens, served as a side with virtually every traditional meal. They're crisp outside, creamy inside, and entirely specific to Madeira. No other part of Portugal makes them.
Carne de vinha d'alhos — pork marinated for days in white wine, vinegar, garlic, and bay leaves, then fried with the marinade. It's a Christmas tradition that's available year-round at the market's small cafés. Order it as a sandwich at Casa do Bolo do Caco.
Bolo de mel — Madeiran honey cake, made with molasses from sugar cane rather than honey. Dense, spiced, and faintly bitter, it's traditionally broken by hand rather than sliced (cutting it brings bad luck, apparently). Fábrica Santo António has been making it since 1893 and is still the reference.
Sopa de tomate — tomato and onion soup with a poached egg and bread, one of the simplest and most comforting dishes on the island. Dona Joana Rabo-de-Peixe does an excellent version.
Madeira wine — fortified wine that ranges from dry to sweet, aged in barrels that sit in attics where the heat "cooks" the wine over years. It's not a dinner wine — it's an aperitif or dessert wine. A tasting at one of Funchal's wine lodges costs €5–15 and is worth doing once. But at dinner, order the local white table wine instead. It's fresh, cheap (€3–8 per glass), and designed for seafood.
What to Skip
Chain restaurants and hotel buffets — Madeira's food culture is built on small, family-run places where recipes haven't changed in decades. Hotel restaurants and international chains strip away everything that makes the island's food interesting. The breakfast buffet at your hotel might be convenient, but the bolo do caco at the market stall will cost you €1.50 and change your morning.
Airport poncha — The poncha sold at Cristiano Ronaldo International Airport is pre-made, overpriced (€5+ for a tiny cup), and bears no relation to the real thing. Wait until you're in Funchal.
Tourist-trap seafood on the marina — Funchal's marina promenade has restaurants with English menus and photos of food on laminated cards. The fish is usually frozen, the prices are inflated, and the atmosphere is dead. Walk five minutes inland to Rua de Santa Maria or the market and eat where the locals eat.
Exotic fruit at market staircases — The fruit vendors positioned near the main entrance staircases at Mercado dos Lavradores charge tourist prices for passion fruit and custard apples. Walk upstairs and buy from the vendors on the upper floor, or ask prices before agreeing to a purchase.
"Portuguese" restaurants that don't serve Madeiran food — Some restaurants in Funchal's tourist zone serve generic Portuguese mainland dishes — grilled sardines, caldo verde, bifana sandwiches — while ignoring everything that makes Madeira distinct. If the menu doesn't mention espetada, bolo do caco, or espada, walk out.
Late-night poncha drinking without a plan — Poncha is deceptively strong, and the hangovers are legendary. If you're planning to hike a levada the next morning, stop after two glasses. The mountains don't care about your headache.
Practical Logistics: How to Eat Your Way Around Madeira
Getting to the island: Cristiano Ronaldo International Airport (FNC) sits 13km northeast of Funchal. The Aerobus shuttle runs to the city centre in about 50 minutes for €5 one-way or €8 return. A taxi takes 20–25 minutes and costs €20–30. There's no Uber on the island, though Bolt operates in Funchal with limited availability.
Getting around: Madeira is steep, mountainous, and spread out. You can explore without a car — the SIGA bus network is extensive and fares are €2–3.95 per journey — but a rental car (€20–40/day) gives you the freedom to reach mountain restaurants like Abrigo do Pastor and north-coast villages for poncha. Just know that parking in central Funchal is challenging; use the garages near La Vie shopping centre or Mercado dos Lavradores.
When to eat: Lunch is typically 12:30–3pm, dinner 7:30–10:30pm. Madeirans eat late, and many restaurants don't open for dinner before 7pm. Book ahead for Abrigo do Pastor and A Parreira, especially on weekends.
Budget: A food-focused day in Madeira is affordable. Breakfast at the market (fruit plate + coffee + bolo do caco) costs €5–7. Lunch at a traditional restaurant runs €15–25 per person. Dinner at a mid-range spot like Taberna do Ruel or Doca do Cavacas is €25–35. Poncha is €2–4 per glass. Even splurging on seafood and wine, you'll struggle to spend more than €60 per person per day.
What to bring: Comfortable walking shoes — Funchal's old town is hilly, and the market involves stairs. Cash for market stalls and small village bars — cards are accepted at most restaurants, but street vendors and poncha bars often prefer cash. And an empty stomach. You're going to need it.
Sophie Brennan writes about food, culture, and the places where they collide. She's eaten espetada on three continents and maintains that Madeira's version is the only one that matters.
By Sophie Brennan
Irish food writer and historian based in Lisbon. Sophie combines her background in medieval history with a passion for contemporary gastronomy. She has written for Condé Nast Traveller and authored two cookbooks exploring Celtic and Iberian culinary traditions.