The 10 must-try specialties in Sintra: a tasty intro between palaces, hills and Portuguese traditions
Sintra is often described as a fairytale setting: a dense, mist-wrapped forest, colorful palaces clinging to the hills, romantic villas and cobblestone lanes where the air feels cooler than in Lisbon. Yet reducing this UNESCO-listed destination to its monuments misses another essential side of its identity: its food. Sintra’s cuisine tells the story of a place between the Atlantic, the fertile gardens of the Serra de Sintra and the old trade routes linking the region to Lisbon.
The town is especially famous for its convent pastries, sweets originally made in Portuguese convents with egg yolks, sugar, almonds and precise technique. The travesseiros and the queijadas are Sintra’s two sweet emblems, but the experience doesn’t stop at the windows of historic bakeries. In downtown restaurants, nearby villages and along the Sintra coast you’ll also find grilled fish, seafood, hearty meat dishes, cod specialties and wines from the Colares region.
A successful stay in Sintra requires a bit of planning, especially because peak hours draw day-trippers from Lisbon. To eat well, arrive early for breakfast, book dinner on weekends and avoid the first place you see in front of a major attraction. The best times to taste local specialties are often the simplest: a warm pastry bought at opening, a slow lunch in a family dining room, or a glass of Colares white wine after a coastal walk.
This guide gathers ten must-try specialties in Sintra, with precise addresses, indicative budgets in euros, typical opening hours and concrete tips for choosing, ordering and enjoying each specialty. As hours and prices can change with the season, holidays or management, it’s wise to check details directly with venues before your visit. The aim is clear though: to help you eat Sintra rather than just visit it.

From the old town’s traditional tea rooms to village taverns, century-old bakeries to tables facing the ocean, Sintra offers a treat that’s elegant, rustic and very Portuguese. Be ready to pause between the Palácio Nacional de Sintra, located at Largo Rainha Dona Amélia, and the trails of the Serra: here, local specialties are an integral part of the journey.
1. The travesseiro of Sintra, the iconic sweet puff pastry
The travesseiro de Sintra is likely the first specialty to try when visiting town. Its name literally means “pillow” in Portuguese, a perfect image for its plump, slightly domed shape dusted with powdered sugar. Beneath a thin, crispy puff pastry sits a generous filling of almond cream, sugar, eggs and sometimes a delicate hint of cinnamon. That contrast between fragile layers and a soft center is the product’s signature.
The historic benchmark remains Casa Piriquita, established in 1862 and now linked to Sintra’s culinary identity. The most convenient address for travelers is Rua das Padeiras, 1 à 9, 2710-603 Sintra, a few minutes’ walk from the Palácio Nacional de Sintra. Another shop is at Rua das Padeiras, 14, 2710-603 Sintra. A travesseiro typically costs around 1,70 € à 2,20 € l’unité.
Casa Piriquita usually opens every day, roughly from 08 h 30 à 19 h 30, with possible variations in winter and on holidays. Arrive before 10:00 if you want to avoid the queue: after mid-morning waits can grow, especially between April and October. You can buy pastries to go, but sitting down for a few minutes inside is a nice way to feel the local rhythm, between residents picking up orders and visitors marveling at the display cases.
The best tip is to eat the travesseiro without delay. It’s at its best when very fresh, as the pastry keeps its crunch. Order a café curto, the Portuguese espresso equivalent, or a galão if you prefer a milky drink. Coffee often costs between 0,90 € and 1,30 €, while a galão may be around 1,60 € à 2,50 €. Two travesseiros are plenty for a shared snack, though almond lovers will struggle to resist a second.
- Where to try it: Casa Piriquita, Rua das Padeiras, 1 à 9, 2710-603 Sintra.
- Budget: about 1,70 € à 2,20 € per travesseiro.
- Best time: late breakfast or a sweet break after visiting the Palácio Nacional de Sintra.
- Local tip: ask for it fresh and eat it immediately, rather than keeping it in your bag all day.
2. The queijadas of Sintra, small melt-in-the-mouth cheese tarts
The queijadas de Sintra are the other big stars of the local pastry scene. Despite their name, they don’t resemble a modern cheesecake. They are small, round, dense tartlets traditionally made with fresh cheese, egg yolks, sugar, flour and cinnamon. Their thin crust holds a compact, sweet and slightly grainy filling whose flavor evokes milk, egg and warm spices. Less showy visually than travesseiros, their taste is deeply tied to Sintra’s history.
The same historic spot, Casa Piriquita, Rua das Padeiras, 1 à 9, 2710-603 Sintra, is known for its popular queijadas. They usually cost between 1,20 € and 1,80 € per piece. Their small size makes them easy to enjoy even after lunch, and they’re perfect to take on a picnic in the town’s gardens. Queijadas keep better than travesseiros, making them a handy edible souvenir to bring back to Lisbon, provided you protect them from the heat.
For an even more traditional experience, look for the bakery Queijadas da Sapa at Volta do Duche, 12, 2710-631 Sintra, on the route between Sintra station and the historic center. This spot is a local favourite and a great alternative when the lines at Casa Piriquita are too long. Opening hours are typically around 09 h 00 à 19 h 00, but it’s best to confirm before you go, especially off-season.
A queijada’s nuances come through better with a black coffee than with something very sweet. The cinnamon stands out more, while the fresh cheese brings a surprisingly light milky note. If you’re travelling with children or people who don’t like very sweet desserts, start with this specialty: it’s often more balanced on the palate than a generously filled pastry.

- Where to taste it: Casa Piriquita, Rua das Padeiras, 1 à 9, 2710-603 Sintra; or Queijadas da Sapa, Volta do Duche, 12, 2710-631 Sintra.
- Budget: about 1,20 € to 1,80 € per piece.
- Best time: mid-morning, with an espresso.
- Local tip: buy a small box of six to compare their texture the same day and the next.
3. The pastel de nata, an essential café break in Sintra
The pastel de nata isn’t exclusive to Sintra, but it would be a shame not to try one here, as this pastry naturally fits a day of Portuguese sightseeing. This little tart is made of caramelized puff pastry and a baked custard of milk, egg yolks, sugar and sometimes lemon zest. The top should show brown spots from high-heat baking: they give the custard its slight burnt bitterness and depth.
For a central, convenient stop, go to Casa Piriquita, Rua das Padeiras, 1 à 9, 2710-603 Sintra, where pastéis de nata are generally sold for around 1,20 € to 1,60 €. They don’t replace strictly Sintra specialties, but they’re a perfect complement if you want to sample several Portuguese classics in one place. The place typically opens around 08 h 30 and closes around 19 h 30, making it an easy stop before or after major sights.
Another pleasant option is Café Saudade, located at Avenida Dr. Miguel Bombarda, 6, 2710-590 Sintra, near the station. This café-restaurant, often open roughly from 08 h 30 to 19 h 00, serves hot drinks, pastries and breakfast menus. A pastel de nata usually costs around 1,30 € to 1,80 €, while a breakfast with coffee, juice and a pastry can range from 6 € to 12 € depending on the menu.
To enjoy it like the Portuguese, dust it lightly with cinnamon and powdered sugar, without overdoing it. The pastel de nata is best hot or just warm. Avoid eating one in the mid-afternoon if it’s been in the display for a long time: politely ask if there’s a fresh batch. The Portuguese appreciate its simplicity; no need for a knife or fancy plate, just a coffee and a few minutes in the shade.

- Where to taste it: Casa Piriquita, Rua das Padeiras, 1 à 9, 2710-603 Sintra; Café Saudade, Avenida Dr. Miguel Bombarda, 6, 2710-590 Sintra.
- Budget: about 1,20 € to 1,80 € each.
- Useful hours: Café Saudade usually opens early, handy when arriving by train.
- Local tip: pair it with a bica, the name often used in Portugal for an espresso.
4. Bacalhau à la portuguesa, cod in all its variations
You can’t talk about Portuguese cuisine without mentioning bacalhau, the salted, dried cod that holds a central place in family kitchens and restaurants. In Sintra you’ll find different recipes: bacalhau à Brás, made with scrambled eggs, onions and thin matchstick potatoes; bacalhau com natas, a cream-gratinated version; and bacalhau assado, roasted cod served with potatoes and olive oil.
A liked spot in the historic center is Tascantiga, at Escadinhas de São Martinho, 2, 2710-561 Sintra. Tucked into a small stepped street, the restaurant has a friendly contemporary tavern vibe. Hours are usually around 12 h 00 to 23 h 00, but closing days and seasonal variations should be checked before you go. cod dishes and shareable portions often fall in the range of 14 € to 22 €, depending on the recipe and sides.
Bacalhau à Brás is especially good for travellers who want to try cod without facing a large fillet. The flesh is shredded, mixed with sweet onions, creamy eggs and crispy potatoes. Black olives and fresh parsley often balance the dish. It’s a generous recipe, very satisfying after a day of walking Sintra’s climbs.
If you prefer something simpler, go for grilled cod with baked potatoes and vegetables. Check whether the dish is for one or two people: in many Portuguese restaurants portions are generous. A glass of local white wine or a Portuguese beer typically adds 3 € to 6 € to your bill. For a full lunch with starter, main and drink, budget about 20 € to 32 € per person.

- Where to try it: Tascantiga, Escadinhas de São Martinho, 2, 2710-561 Sintra.
- Budget: around 14 € to 22 € for a bacalhau dish.
- Best time: a late lunch after visiting Quinta da Regaleira.
- Local tip: ask whether the dish is prepared for one person or to share; portions are often bigger than expected.
5. Portuguese petiscos, the best way to sample many flavors
Petiscos are the Portuguese cousins of Spanish tapas, but they have their own personality. In Sintra they let you sample several dishes without having to pick a single main course. Expect grilled chouriço, cod croquettes called pastéis de bacalhau, octopus dressed in olive oil, sautéed mushrooms, regional cheeses, sausages, octopus salads and small fried fish depending on the season.
Tascantiga, at Escadinhas de São Martinho, 2, 2710-561 Sintra, is again an excellent spot for this kind of meal. Its terraced, stepped location near the old town invites lingering after sightseeing. Petisco plates usually cost between 4,50 € and 10 €. For two people, ordering four or five varied plates with bread, drinks and maybe a dessert often comes to 35 € to 55 € in total.
Among the choices to favor, the pastéis de bacalhau deserve special attention. These cod-and-potato fritters, lightly golden, should be crispy outside and soft inside. Grilled chouriço is often flambéed in a small clay dish, releasing a smoky aroma around the table. Seafood lovers will enjoy the octopus salads, usually dressed with coriander, onion, vinegar and olive oil.
To order smartly, start with three small plates if there are two of you, then add a fourth depending on appetite. Portions can vary widely. Petiscos are ideal for a light dinner, especially if you’ve already sampled several pastries during the day. They pair well with a glass of vinho verde, often available around 4 € to 6 €, or with a Super Bock or Sagres beer usually priced between 2,50 € and 4,50 €.

- Where to try them: Tascantiga, Escadinhas de São Martinho, 2, 2710-561 Sintra.
- Budget: about 4,50 € to 10 € per plate.
- Hours: usually from noon until late evening, depending on the season.
- Local tip: share several plates instead of ordering the same dish per person.
6. Grilled coastal fish of Sintra, between Azenhas do Mar and Praia das Maçãs
Sintra isn’t limited to its historic center and palaces: the municipality stretches to the Atlantic. Visiting Azenhas do Mar, Praia das Maçãs or Praia Grande brings you to a more straightforward maritime cuisine based on fresh fish, grills and seafood. Grilled fish is a simple specialty that can be unforgettable when cooked well: crisp skin, tender flesh, olive oil, garlic, lemon and potatoes.
For a spectacular experience head to Restaurante Azenhas do Mar, located at Estrada do Rodízio, 1, 2705-098 Colares, in the village of Azenhas do Mar. The restaurant overlooks the Atlantic and offers remarkable views of the cliffs, white houses and the natural pool below. Lunch hours are usually around 12 h 30 to 15 h 30 and dinner 19 h 00 to 22 h 30, with seasonal variations. Booking is highly recommended on weekends and in summer.
Available fish vary with the catch: sea bream, bass, seasonal sardines, sole or other local species. Expect to pay often 22 € to 35 € for a grilled fish dish, more for some species sold by weight. A full meal with starter, fish, drink and dessert can reach 35 € to 60 € per person, but the setting often justifies the expense for a memorable travel lunch.
The local tip is to ask which fish is freshest that day rather than sticking to a specific choice. In good places the server will gladly tell you what’s available and the portion size appropriate for your group. Add a simple salad or vegetables, since potatoes and rice are often already included. After the meal, walk to the viewpoint: late-afternoon light on the cliffs completely transforms the scene.

- Where to try it: Restaurante Azenhas do Mar, Estrada do Rodízio, 1, 2705-098 Colares.
- Budget: about 22 € to 35 € for a grilled fish; 35 € to 60 € for a full meal.
- Best time: lunch with an Atlantic view or dinner at sunset.
- Local tip: choose the fish of the day and book ahead in high season.
7. Portuguese seafood, from clams to garlic shrimp
Along the Sintra coast, seafood is a culinary given. Clams, shrimp, octopus, mussels and sometimes percebes — the famous Atlantic goosenecks — appear on menus depending on the season and daily catch. Portuguese recipes rarely use heavy sauces: garlic, cilantro, lemon, white wine and olive oil are enough to showcase the freshness of the ingredients.
The most iconic dish to seek out is amêijoas à Bulhão Pato: clams quickly cooked with garlic, cilantro, olive oil, white wine and sometimes a squeeze of lemon. The fragrant broth left in the dish is almost as important as the shellfish themselves — order bread to mop it up. A portion usually ranges from 12 € to 20 €, depending on the restaurant and serving size.
At Restaurante Azenhas do Mar, Estrada do Rodízio, 1, 2705-098 Colares, seafood naturally complements the coastal fish. You can build a sharing seafood meal with a clam starter, a grilled fish main and a light dessert. Garlic shrimp often cost between 14 € and 24 €, while octopus dishes can be around 20 € to 30 €. Prices depend heavily on the market, species and weight.
The best way to enjoy seafood is to share it. Order two starters for two people, then a whole fish or an octopus dish. Pair everything with a dry white from Colares or a crisp Portuguese white. Salt-sensitive diners should know some items, especially percebes, are naturally briny and intense. Ask your server which specialties suit first-time shellfish eaters.

- Where to try: Restaurante Azenhas do Mar, Estrada do Rodízio, 1, 2705-098 Colares.
- Budget: about 12 € to 20 € for clams; 14 € to 30 € for other seafood dishes.
- Hours: typically lunch and dinner service; reservations recommended.
- Local tip: always order bread to soak up the Bulhão Pato clam sauce.
8. Suckling pig and roasted meats from Portuguese taverns
After several pastries and fish dishes, it’s time to explore the region’s more land-based cooking. Sintra restaurants happily serve roasts, marinated pork, grilled chicken and, at some places, crispy suckling pig inspired by central Portugal’s traditions. Although leitão is especially associated with Bairrada, it’s become a beloved classic in many taverns and Portuguese homes.
A good spot to discover generous traditional fare is Restaurante Nortada, at Rua das Padeiras, 34, 2710-603 Sintra, not far from Casa Piriquita and the historic center. Opening hours are often roughly 12 h 00 to 15 h 00 and 19 h 00 to 22 h 30, but check closing days. Meat dishes usually range from 15 € to 28 €, depending on the cut, sides and daily specials.
Look for grilled pork, chops, braised meat dishes or preparations served with roasted potatoes, rice and salad. If suckling pig is on the menu, judge it by the skin: it should be dry, crackling and not rubbery. The meat itself must stay tender and juicy. A portion can cost around 18 € to 30 €, depending on size and restaurant.
These dishes pair well with a light Portuguese red, but avoid ordering something too heavy if you plan to taste travesseiros later. To balance the meal, share a vegetable starter or soup, then pick a meat to share if portions allow. Portuguese restaurants often favor a simple, generous approach: presentation can be rustic, but what matters is the cooking, house sauces and ingredient quality.

- Where to try: Restaurante Nortada, Rua das Padeiras, 34, 2710-603 Sintra.
- Budget: around 15 € to 28 € for meat dishes; up to 30 € for some suckling pig preparations.
- Best time: dinner after a day exploring Sintra’s palaces and gardens.
- Local tip: ask for the daily suggestions — they often reflect the freshest, most finely executed dishes.
9. Colares wine, a rare tasting between sand and Atlantic
Colares wine is one of Sintra’s most singular treasures. Made near the ocean around Colares, it comes from vines grown in sandy soils, often sheltered from Atlantic winds by hedges and plant structures. This unusual viticulture preserved some old vines, historically less vulnerable to phylloxera thanks to the sand. The result is a wine with strong personality, sometimes austere in youth but fascinating for its saline freshness and character.
To learn more, visit the Adega Regional de Colares at Alameda Cel. Linhares de Lima, 32, 2705-179 Colares. This cooperative winery is a worthwhile stop if you’re along the Sintra coast. shop and tour hours vary by season, but it’s usually open weekdays around 09 h 00 to 13 h 00 and 14 h 00 to 18 h 00. Guided visits or tastings often require advance booking, especially for small groups.
A glass of Colares wine in a restaurant typically costs between 5 € and 9 €, while a bottle can range around 20 € to 45 € or more for rarer vintages. Red wines, often from the Ramisco grape, pair well with roasted meats, pork and hearty dishes. Whites, notably from Malvasia de Colares, match grilled fish, clams and seafood.
Don’t expect a wine that’s instantly easy or overtly fruity. Colares wine often shows a taut structure, marked acidity and mineral, herbal or spicy notes. That’s exactly what makes it exciting. Ask the server for a recommendation and start with a glass before committing to a bottle. For travelers wanting a more original local souvenir than a pastry, buying a bottle directly in Colares is a great idea.
- Where to find it: Adega Regional de Colares, Alameda Cel. Linhares de Lima, 32, 2705-179 Colares.
- Budget: about 5 € to 9 € a glass in restaurants; 20 € to 45 € per bottle on average.
- Opening hours (indicative): on weekdays often 09:00-13:00 and 14:00-18:00.
- Local tip: favor the white with seafood and the Ramisco red with richer meats.
10. Sintra cheesecake and modern desserts inspired by tradition
Sintra is deeply attached to its historic pastries, but the local food scene isn’t limited to convent recipes. Some cafés and tearooms offer more contemporary desserts, often inspired by Portuguese ingredients: almond, lemon, cinnamon, eggs, fresh cheese and seasonal fruit. The Sintra cheesecake, when available in central cafés, is a pleasant alternative for those who want a less traditional sweet while keeping a link to the local world of fresh cheese and creamy pastries.
The Café Saudade, at Avenida Dr. Miguel Bombarda, 6, 2710-590 Sintra, is a good spot to pause arriving from the station or before heading back to Lisbon. Its warm décor, often praised for an old-salon vibe, suits both breakfast and an afternoon snack. Hours are generally around 08:30 to 19:00. A slice of cake or cheesecake usually costs between 4 € and 6,50 €, while a tea or coffee adds about 1,50 € to 4 €.
The cheesecake served here can vary by day; look for lemon, berry, cinnamon or seasonal fruit versions. While this dessert doesn’t have the heritage status of a queijada, it shows how Sintra cafés adapt international tastes to Portuguese pastry culture. It’s also a handy option for travelers seeking a seated break with toilets, Wi‑Fi and a calmer service than the busy counters in the center.
To make the tasting more local, pair your dessert with a Portuguese tea, an infusion or a coffee. If you’ve already had very sweet specialties that day, share a slice. Modern desserts are often heartier than they look, especially after a fish lunch or petiscos. This specialty doesn’t replace Sintra’s classics: it complements the experience, showing the destination can also charm contemporary palates.

- Where to taste it: Café Saudade, Avenida Dr. Miguel Bombarda, 6, 2710-590 Sintra.
- Budget: about 4 € to 6,50 € per dessert slice.
- Hours: generally 08:30 to 19:00.
- Local tip: choose a slice to share if you’ve already planned a travesseiro or a queijada the same day.
Conclusion: planning your foodie route in Sintra
Tasting Sintra’s specialties means understanding the town isn’t discovered only through the Palácio da Pena, the Quinta da Regaleira or the Castelo dos Mouros. Pastries, taverns, Atlantic fish and Colares wines offer a more intimate reading of the place. The travesseiro and the queijada should top the list, as they’re truly tied to Sintra’s name and history. Yet the trip deepens when you extend the experience to the coast, to Azenhas do Mar or Colares, to discover seafood and wind‑tossed vineyards.
For an efficient day, start early near the station with a coffee and a pastel de nata at Café Saudade, then walk to the historic center. Buy a travesseiro and a queijada at Casa Piriquita before continuing the visits. At midday, choose bacalhau or petiscos at Tascantiga. If time allows, dedicate a second day to the coast: a grilled fish lunch in Azenhas do Mar followed by a stop at Adega Regional de Colares offers a striking contrast with the wooded palaces of the Serra.
Plan a realistic budget. A pastry tasting with coffee can cost less than 6 € per person. A typical lunch in the center usually runs 20 € to 32 €, while a seafood or fish meal facing the ocean can reach 35 € to 60 € with drinks. These price differences mainly reflect the setting, product type and proximity to the coast.
Finally, take your time. Sintra is best enjoyed when you slow down. Let the crowds head to the palaces while you savor a counter coffee, book a sunset table on the coast, and don’t hesitate to ask servers for the day’s suggestion. Between convent traditions, popular cuisine and Atlantic produce, Sintra then reveals a culinary richness far beyond its postcard scenery.
