Madeira Restaurants
Where to eat, by area and cuisine — from poncha-and-petiscos tascas to fine-dining tasting menus.
Madeira's restaurant scene punches above its weight. The traditional core is here in full — espetada (beef skewered on laurel branches), bolo do caco (garlic-buttered flatbread), black scabbard with banana, lapas (limpets), tuna steak — but the last decade has added a wave of contemporary Portuguese kitchens, especially in central Funchal.
The geography matters: Funchal's Old Town (Rua de Santa Maria, Rua de Dom Carlos I) concentrates most of the new-wave restaurants and small-plate tascas. Câmara de Lobos is the place for fresh fish straight off the boat. Estreito de Câmara de Lobos and Santo da Serra are the espetada heartland, and Porto Moniz on the north-west coast is best for sea-view seafood after a day at the natural pools.
Each entry below documents the cuisine, price band, signature dish and whether you should book. For curated topical lists — best seafood, best espetada, best fine dining — see the linked guides.
All restaurants (31)
Armazém do Sal
FunchalContemporary Portuguese tasting menus inside a restored 200-year-old salt warehouse in central Funchal. One of the island's most consistent fine-dining rooms.
portuguese€€€Tasting menu with Madeira wine pairingsRestaurante do Forte
FunchalFine-dining inside the 17th-century São Tiago fortress overlooking Funchal's Old Town and the Atlantic. Views and atmosphere as much as the food.
portuguese€€€€Seafood with fortress sea viewsAs Vides
Estreito de Câmara de LobosThe reference espetada house: laurel-skewered beef grilled over an open fire and served hanging from a stand, with bolo do caco and house wine. A Madeira institution.
portuguese€€Espetada em pau de loureiro (laurel-skewered beef)Vila do Peixe
Câmara de LobosFresh fish grilled to order, sold by weight, on a terrace above Câmara de Lobos harbour. Pick your fish at the counter and watch the boats come in.
seafood€€Whole grilled fish by weightTasca Literária Dona Joana Rabo-de-Peixe
Funchal Old TownTiny, character-packed tasca on Rua de Santa Maria in Funchal's Old Town. Daily-changing chalkboard menu of small Portuguese plates, strong on vegetables and offal.
portuguese€€Daily petiscos chalkboardMunchies Restaurante & Bar
CaniçoA beloved local spot in Caniço de Baixo with a warm, welcoming atmosphere and diverse menu. Open 9 AM to 11 PM — ideal for breakfast, lunch or dinner.
international€Restaurante Praia dos Reis Magos
CaniçoBeachfront restaurant in Caniço de Baixo serving traditional Madeiran cuisine with serene coastal views. Great for Madeiran tapas right on the seafront.
portuguese€€Madeiran tapas with sea viewNova Onda — Cantinho dos Petiscos
CaniçoRelaxed beachside dining with a focus on fresh local flavours. Friendly service, affordable prices and scenic sea views in Caniço de Baixo.
portuguese€Snack Bar Maré
CaniçoFamily-run spot in Caniço renowned for Eastern European specialties — borscht, hearty stews and Madeiran staples. Often has live music.
eastern-european€Sabores da Andreia
CaniçoTucked-away tasca in Caniço serving proper old Madeiran home-cooked food — big portions of espetada, grilled limpets, black scabbard fish, proper local sides. The kind of place where locals eat.
portuguese€Espetada and limpets — locals' favouriteA Traineira
CaniçoCozy seafood specialist in Caniço, known for fresh fish dishes like scabbard fish and grilled octopus in a warm relaxed setting.
seafood€€Scabbard fish & grilled octopusLaranjinha Bistro & Grill
CaniçoCharming Caniço bistro with a warm ambiance and a menu blending Madeiran flavours with international dishes. Strong service and consistent quality.
portuguese€€€Avista
FunchalElegant modern restaurant at the Porto Bay group serving Mediterranean cuisine and fine wines with spectacular Atlantic views over Funchal Bay.
mediterranean€€€Mediterranean tasting menu, Atlantic viewsTheo's
FunchalStylish Funchal restaurant where detail and service matter as much as the beautifully plated international cuisine.
international€€€Audax
FunchalOne of Madeira's most exciting new openings — a chef-driven dining experience with bold flavours and creative presentation.
contemporary€€€Design Centre by Nini Andrade Silva
FunchalMore than a restaurant — a design space inside an iconic fortress with gourmet cuisine and sweeping views over Funchal.
portuguese€€€Horta
FunchalWholesome plant-forward dining at Porto Bay — Horta reimagines vegetarian cuisine with seasonal flair, rooted in local produce.
vegetarian€€€Seasonal plant-forward menuJoy
FunchalStylish, modern Funchal restaurant — not too formal, with food as good as the atmosphere and great cocktails.
contemporary€€€3 L's Restaurant
FunchalBright, lively spot in the Casa Branca area of Funchal serving comforting international favourites and casual cocktails.
international€€Il Basilico
FunchalPopular Italian-style restaurant on the Funchal promenade — relaxed pasta, pizza and seafood by the sea.
italian€€Cidade Velha
Funchal Old TownCharming Funchal Old Town spot near the waterfront serving classic Madeiran cuisine on a sea-view terrace.
portuguese€€5 (Cinco) Sentidos
FunchalRustic-style Funchal restaurant blending a warm atmosphere with inventive Portuguese dishes and friendly service.
portuguese€€The Ritz Café
FunchalHistoric Funchal landmark on Avenida Arriaga — terrace seating, ideal for a relaxed lunch, coffee break or afternoon tea in the heart of the city.
portuguese€€Afternoon tea on the terraceTerra Food Concept
FunchalEco-conscious, beautifully styled Funchal restaurant putting quality ingredients and sustainability at the heart of every dish.
contemporary€€Prima Caju
FunchalTrendy, health-conscious brunch spot in Funchal — colourful bowls, protein-rich dishes and excellent coffee in a contemporary setting.
brunch€€Brunch bowls & speciality coffeeBrunchology
FunchalFavourite of locals and visitors alike — creative breakfast dishes, matcha drinks and a modern vibe in central Funchal.
brunch€€Beira Calhau
Funchal — Praia FormosaAffordable local eats in a relaxed setting by the sea at Praia Formosa — ideal for a quick bite or casual dinner.
portuguese€Quinta do Furão
SantanaCountry-house restaurant on the north-coast cliffs above Santana, serving regional dishes — bolo do caco from the wood oven, espetada, fresh local fish — with a panoramic vineyard-and-Atlantic view.
madeiran€€Bolo do caco from the wood ovenO Lagar
Estreito de Câmara de LobosClassic espetada house in Estreito de Câmara de Lobos — beef threaded on laurel branches, grilled over a wood fire and served hanging from an iron stand, with bolo do caco, milho frito and house wine.
grill€€Espetada em pau de loureiroMarisqueira Tropicana
FunchalNo-frills seafood specialist in central Funchal — lapas (limpets) flame-grilled with garlic and lemon, fresh black scabbard with banana, gambas al ajillo. Locals' choice for affordable seafood done right.
seafood€€Lapas grelhadas (grilled limpets)Cantinho da Serra
SantanaMountain restaurant outside Santana with sweeping valley views, known for its slow-cooked clay-pot stews (cozido em panela de barro) and traditional Madeiran sides. A rewarding stop after a north-coast drive or a Caldeirão Verde hike.
madeiran€€Cozido em panela de barro (clay-pot stew)
Frequently asked
- What is Madeira famous for eating?
- Espetada (laurel-skewered beef grilled over wood), bolo do caco (garlic-and-parsley-buttered flatbread), black scabbard fish with fried banana, fresh tuna steak, limpets (lapas) and, to drink, poncha and Madeira wine.
- Do I need to book restaurants in Madeira?
- For dinner at popular and fine-dining venues, yes — especially Thursday to Saturday and through the May–October peak. Lunch is usually walk-in-friendly except at headline tasting-menu restaurants.
- How expensive is eating out in Madeira?
- Cheaper than the Portuguese mainland for traditional restaurants, similar to Lisbon for fine dining. A traditional dinner with house wine sits around €20–30 per person; tasting menus start around €60.
- Are there good vegetarian restaurants in Madeira?
- Yes — Funchal's Old Town has several dedicated and reliable vegetarian/vegan kitchens, plus contemporary restaurants that handle vegetarian menus well. Outside Funchal, options thin out and traditional restaurants lean heavily on meat and fish.