Cascais has become one of the best places to eat on the Portuguese coast, and I say that as someone who lives here and eats out quite a lot. It’s a small town, walkable end to end, which means the food scene is rather dense (in a good way). You can start with petiscos, wander three minutes down the street for tacos, and finish with a rooftop drink, all without getting into a car.
Every restaurant below is one I’ve sat down in, ordered from, and gone back to more than once. I’ve grouped them the way I actually think about eating in Cascais, by neighborhood and by craving, rather than as one long undifferentiated list, because that’s closer to how you’ll actually plan a meal here.
Here’s where to eat in Cascais, whether you’re craving fresh seafood, Portuguese classics, or a long lunch by the water.

Start in Bairro Amarelo (the “Yellow Neighborhood”)
If you only have one evening in Cascais, spend it here. Bairro Amarelo, named for its cluster of yellow buildings, is a small food district packed with some of the best restaurants in town, centered on Rua Afonso Sanches and the streets around it. It’s where I send friends visiting for the first time when they ask where to eat in Cascais.
Taberna Clandestina Cascais
Taberna Clandestina Cascais is the one to book ahead for. It’s a Portuguese and Italian tapas spot on Rua Afonso Sanches, and the menu leans on small plates built for sharing: grilled octopus with potato, burrata with anchovies, beetroot hummus, fresh focaccia loaded with beef cheek or truffle. The wine list rewards asking staff for a recommendation instead of picking blind, and the cocktails and white sangria are worth ordering on their own. The patio and the narrow dining room fill up fast, and it can turn into something closer to a music venue later in the evening, so reservations are your best bet, especially on weekends.

Malacopa
Malacopa is a small, family-run taco bar, and the fish tacos and lamb tacos in particular get singled out by regulars, along with a chili sauce that doesn’t hold back on heat. The margaritas are excellent and the vibe is loud and a little chaotic, so it’s a good stop if you want something lighter between wine bars, or if you’re eating your way through the neighborhood in courses rather than committing to one sit-down meal. Reservations help here too; it’s a small space and word has gotten out.
Pizzeria Il Siciliano
Pizzeria Il Siciliano makes some of the best pizza in Cascais, no questions. It’s run by a Sicilian owner who speaks Italian with the regulars, and the crust does the work here: thin, wood-fired, properly blistered. Their gluten-free pizza, pasta, and even tiramisu are genuinely good, not an afterthought, which is rare enough to mention on its own; I’ve heard from more than one celiac visitor that this was the first time they’d trusted a restaurant’s gluten-free label completely. It’s a small room, so book ahead or expect to wait.

Aqafarina
Aqafarina is a short walk from Bairro Amarelo proper, over on Largo Cidade de Vitória in the town center, but it’s worth the five extra minutes. It’s an all-day Italian spot built entirely around fresh pasta, made daily from family recipes, along with focaccia sandwiches, cured meats and cheese boards, and thin-crust pizza by the slice. The setting is what sells it for me: a small square shaded by trees, tables spilling outside, and a warm, informal energy that feels more like eating in someone’s courtyard than at a restaurant. Ask the owner or staff to walk you through the pasta options; they’re happy to. It also has a rooftop terrace, Copa Alto, that might be the prettiest spot nearby to end a meal. Go up there with a drink in hand and let the evening light do its thing over the rooftops.
Between these four, you could eat your way through an entire weekend in Cascais and not repeat a meal.

For Traditional, No-Frills Portuguese
Sometimes you just want the classics done right, without any reinvention or plating that tries too hard.
Dom Monolo
Dom Monolo, on the Marginal near the town center, is exactly that. It’s been running since the 1970s, and roast chicken, piri-piri style, is the reason people keep coming back; grilled sardines and other fresh seafood round out the menu. Simple, traditional Portuguese cooking with no pretense, the kind of place where the menu hasn’t needed to change much.
O’Viriato
O’Viriato is another solid choice for traditional Portuguese food, and it’s been on Avenida Vasco da Gama for more than fifty years, which tells you something. Charcoal-grilled fish and meat are the specialty, and carne de porco à alentejana, pork with clams, is the dish regulars order without looking at the menu. It’s an old-school room, no flashy lighting, waiters who’ve likely worked there for decades. I’ve had live fado playing on a visit there too, Portugal’s traditional style of melancholic, soulful singing, and hearing it live over a plate of grilled fish is one of those experiences that sums up why people fall for this country.
O Cantina da Belinha
O Cantina da Belinha tucked into the fishermen’s association building near the old town, also does traditional Portuguese food well and deserves a spot on this list alongside the two above. It’s known locally as one of the best spots in town for sardines, especially in summer, along with grilled cuttlefish, clams in garlic and cilantro, and whole fish straight from the lota. It’s a little hidden, easy to walk past if you don’t know to look for it.

For Something With a View
Hifen
Hifen is the move if you want your meal to come with a view of the water. It sits right on Cascais Bay, and the menu is Portuguese with a modern, shareable-plates twist: Galician octopus with sweet potato, tuna crudo, garlic prawns, and a beetroot tartare if you want something lighter. Good for a longer lunch or a sunset dinner when you want the setting to match the food, and Cascais does sunsets well enough that it’s worth planning a meal around one at least once during your visit.

For Variety Under One Roof
Mercado da Vila
The Mercado da Vila, the town’s covered market, is one of my go-to answers when people ask where to eat in Cascais and can’t agree on one cuisine. By day it’s stalls of fresh fish, produce, cheese, and flowers, with a traditional farmers’ market on Wednesday, Saturday, and Sunday mornings; by evening the surrounding restaurants and bars take over, ranging from seafood counters where you pick your catch and have it grilled on the spot to pizza and craft beer. Grab a table, split up, and bring everything back to share. It has that easy, communal energy that makes it a good option for larger groups, families, or anyone traveling with a picky eater in tow, and no one needs to dress up or plan ahead.

For Sushi and Pizza Cravings
Fuku Sun
Fuku Sun covers sushi and sashimi, and it’s a reliable choice when the craving hits and you want something outside the Portuguese and Italian orbit that dominates most of this list. It runs an all-you-can-eat format at a fixed price for both lunch and dinner, and the hot dishes come out fast and properly hot, which isn’t always a given at buffet-style sushi spots.
Pizza Lusitânia Expresso
Pizza Lusitânia Expresso (right next door) is another solid pizza option in town, good for a quick, no-fuss meal when you don’t need the full sit-down experience of Il Siciliano and just want something fast and satisfying. The crust sits in that right-in-the-middle zone, not too thin, not too thick, and the tiramisu gets almost as many mentions as the pizza itself.

For Vegetarians and Vegans
Galeria House of Wonders
Galeria House of Wonders is the best option in Cascais if you’re eating vegetarian or vegan, and honestly a good choice even if you’re not. There’s no printed menu; instead, dishes are laid out buffet-style at the counter and staff walk you through what’s in each one, which makes it easy for anyone with dietary restrictions to see exactly what they’re getting. The food is Mediterranean and Middle Eastern leaning, think mezze, lentil soup, roasted vegetable wraps, and raw vegan desserts. The space itself is part of the draw: a plant-filled roof garden with a 360-degree view over Cascais, reached by climbing a few flights of stairs. It’s proof that plant-based cooking in Cascais has come a long way.

A Few Practical Tips
Cascais is compact enough that you can plan a food-focused day almost entirely on foot. Bairro Amarelo sits close to the center, so it pairs well with an afternoon at the market or a walk along the marina before dinner. If fado at O’Viriato is part of your plan, check ahead for which nights they have live music, since it’s not necessarily every night.
Book ahead wherever you can, especially at Taberna Clandestina and during peak summer months when the town fills up fast. Cascais draws a steady stream of both tourists and Lisbon locals looking for a coastal escape, and the good restaurants know it.