LikeLocal
EN

Food and drink

Eating in Madeira Island Like a Local: Where, When, and How to Avoid Traps

Updated October 7, 2026 · 4 min read

Eating in Madeira Island Like a Local: Where, When, and How to Avoid Traps
Photo: Asurnipal · CC BY-SA 4.0 · Wikimedia Commons

Short answerEat where locals eat: snack bars and tascas away from the main tourist drags, often for lunch or late dinner. Locals typically dine later than tourists, so aim for after 20:00. To spot a tourist trap, look for picture menus, touts, and locations right on the cruise-ship promenade; instead, follow the police and office workers.

01

Where locals actually eat

Travellers report that the best food in Madeira is found in snack bars, not fancy restaurants. Places like Bela 5, Snack Bar A Pipa, Snack Bar Restaurante Boca Da Encumeada, and Restaurante Seixal Butcher were praised for perfect beer, poncha, wine, Bolo do Caco, fresh octopus, delicious steak sandwiches, and grilled skewers of meat – all a lot cheaper than restaurants.

In Funchal, Bela 5 is a dive joint on Rua Santa Maria that's constantly busy, often with local police who pay full price. The menu changes based on what's available and seasonal, and it's at least half the price of nearby restaurants on the same street. They also make excellent poncha to order.

Other local favourites include Churrascaria Sao Roque for spectacular espetada, and PVP in Funchal's Lido area (in front of the Meliã) for a huge menu, fresh food, and economical prices – try the bife de filete.

Eating in Madeira Island Like a Local: Where, When, and How to Avoid Traps
Photo: Ввласенко · CC BY-SA 3.0 · Wikimedia Commons
02

How to spot a tourist-trap restaurant

Tourist traps often have picture menus, touts outside, and are located right on the main tourist drags. In Santana, the larger restaurants are often visited by bus tours at lunchtime – avoid them at those times. In Funchal, be wary of places on the cruise-ship promenade that don't seem to have local customers.

Instead, look for places filled with locals, especially during lunch (around 13:00) or late dinner (after 20:00). If the menu is only in multiple languages and the staff are aggressively inviting you in, it's likely a trap. Also, if a place is recommended by travellers but described as 'a waste of time' (like Akua and Taberna do Capitao, according to some), skip it.

A good sign: a short menu that changes daily, handwritten, and prices that seem too low for the location. That's where locals eat.

Local tip

Go to Bela 5 on Rua Santa Maria in Funchal for lunch. It's a dive joint where local police eat, the menu changes daily based on what's fresh, and it's at least half the price of nearby tourist restaurants. Order the poncha made to order.

03

When locals eat

Locals typically eat lunch between 12:30 and 14:00, and dinner much later than tourists – often after 20:00, sometimes as late as 21:30 or 22:00. If you want to eat like a local, adjust your schedule. Many restaurants in tourist areas open early for tourists, but the best local spots might not even open until 19:30 or 20:00.

Travellers report that snack bars are busy at lunch with workers and police, so go then for the freshest food and local atmosphere. For dinner, aim for 20:30 onwards. Also, note that many places close on Sundays, especially in smaller towns.

Eating in Madeira Island Like a Local: Where, When, and How to Avoid Traps
Photo: Dietmar Rabich · CC BY-SA 4.0 · Wikimedia Commons
04

What to order

Start with Bolo do Caco, a flatbread baked on a hot stone and served warm with garlic butter. The restaurant next to the church in Santa Cruz, Bom Jesus, is famous for its garlic bread. For mains, try fresh fish like espada (scabbard fish) or octopus – Restaurante Vila do Peixe in Camara de Lobos does fantastic grilled dragonfish and the best octopus. Meat lovers should try espetada (skewered beef) at Churrascaria Sao Roque.

For a nicer meal, 5 Sentidos is recommended for a small, intimate experience with delicious food. Kampo by Chef Julio Pereira in Funchal has very delicious dry-aged meat and tasty tuna tartar in a cone as a starter – it's pricey but worth it. For pizza, Pizzas do Mauro does amazing Neapolitan pizzas and a perfect basque cheesecake.

Don't forget to try poncha, a traditional drink made with sugar cane rum, honey, lemon, and fruit juice. Places like Taberna da Poncha, Poncha De São Vicente, and Rei da Poncha are recommended. But be warned: don't drink more than 4 ponchas.

What travellers report

In June/July, staying in Funchal with no car and doing a tour to see the sights worked well; the weather was amazing and there were no crowds in the off-season.
r/travel · Source thread
Returning on 31 December or 1 January is almost double the price in airplane tickets, about 400€ more, reported by a user.
r/madeira · Source thread
05

Practical tips for eating out

In Madeira they speak Portuguese, not Spanish. Speaking Spanish to waiters is not appropriate. A simple 'obrigado' (thank you) goes a long way. Many locals in tourist areas speak English, but making an effort is appreciated.

Travellers report that renting a car is ideal for exploring local restaurants outside Funchal, especially in Calheta, Ribeira Brava, and Porto Moniz. But if you're based in Funchal, you can find plenty of local spots within walking distance of the centre. The Mercado Dos Lavradores has pastelarias and coffee bars, but be careful of vendors trying to rip you off with over-ripe fruit.

For a day of sunbathing and chilling out, the public lido is great, and nearby you'll find local snack bars. Always check opening hours locally, as they can vary seasonally.

Questions people ask

What are the best local dishes to try in Madeira?

Bolo do Caco (garlic flatbread), espada (scabbard fish), octopus, espetada (skewered beef), and poncha (traditional drink). Travellers also recommend fresh fruit from a fruit farm.

How do I avoid tourist-trap restaurants in Funchal?

Avoid places with picture menus and touts on the main tourist streets. Instead, look for snack bars filled with locals, especially on Rua Santa Maria like Bela 5, or go to PVP in Lido.

When do locals eat dinner in Madeira?

Locals typically eat dinner after 20:00, sometimes as late as 21:30 or 22:00. Tourist-oriented restaurants open earlier, so adjust your schedule to eat with the locals.

Are there good restaurants outside Funchal?

Yes. Restaurante Vila do Peixe in Camara de Lobos is fantastic for grilled fish and octopus. In Calheta, try Onda Azul or Joe's Bar. In Porto Moniz, Polo Norte and Cachalote are recommended.

What should I drink in Madeira?

Try poncha, Nikita, and Pe de cabra. Poncha is made with sugar cane rum, honey, lemon, and fruit juice. Recommended spots include Taberna da Poncha and Rei da Poncha. Don't drink more than 4 ponchas.

Compiled from OpenStreetMap, Wikivoyage and traveller reports. Confirm prices and opening hours locally. About

Keep planning