
Traditional Portuguese food · Lisbon
Solar dos Duques
A place where Lisbon tastes like the real Portugal.
- 4.4 on Google285 reviews
- €20-35Per person
- Monday to Saturday12:00-16:00, 19:30-23:00
- Campo de OuriqueR. Almeida e Sousa 58B
Traditional Portuguese cooking, made with soul
Solar dos Duques is a traditional Portuguese restaurant in Lisbon, in the Campo de Ourique neighbourhood. A family-run house serving classic Portuguese dishes made with fresh produce and a lot of care.
House specialities
- Arroz de Garoupa com Gambas
- Açorda de Gambas
- Iscas de Vitela
- Rins de Vitela
A place to savour, at your own pace





What our guests say
“Um dos melhores restaurantes tradicionais que conheço em Lisboa. A açorda de gambas é absolutamente deliciosa.”
Google review
“Ambiente acolhedor, comida caseira e autêntica. Senti que estava a comer em casa de família.”
Google review
“Grande comida, preços razoáveis e ótimo serviço. Fui duas vezes e voltarei com certeza.”
TripAdvisor review
Reservations
Come and visit us
- Address
- R. Almeida e Sousa 58B, 1350-015 Lisboa
- Phone
- 21 387 2674
- Opening hours
- Monday to Saturday, 12:00-16:00 and 19:30-23:00
Birthdays and company meals
Company lunches or dinners and birthdays. Tell us what you need and, depending on availability, we will arrange everything for you.
Talk to usOr call 21 387 2674
Reservation request
Send the message we prepared. We will check availability and reply shortly.
Frequently asked questions
Where can I eat traditional Portuguese food in Lisbon?
At Solar dos Duques, in Campo de Ourique. We are a family-run restaurant serving traditional Portuguese cooking: classic dishes, made every day with fresh produce.
Which typical Portuguese dishes can I eat at Solar dos Duques?
Among others: grouper rice with prawns, prawn açorda, bacalhau à minhota (salt cod), veal liver the traditional way, veal kidneys, octopus fritters, pica-pau pork and alheira sausage. In winter we serve cozido à portuguesa.
What are Solar dos Duques' opening hours?
We are open Monday to Saturday, for lunch from 12:00 to 16:00 and for dinner from 19:30 to 23:00. We are closed on Sundays.
How can I book a table?
Send a booking request through the form on this site, which opens WhatsApp with the message ready, or call +351 21 387 2674. We check availability and reply shortly.
Where is the restaurant?
At Rua Almeida e Sousa 58B, 1350-015 Lisbon, in the Campo de Ourique neighbourhood.
What kind of food do you serve?
Traditional Portuguese home cooking, made by a family. House specialities are grouper rice with prawns, prawn açorda, veal liver (iscas) and veal kidneys. We also serve grilled fish and meat.
How much does a meal cost?
The average price is €20 to €35 per person. Dishes cost between €17.50 and €28.50, VAT included.
Do you have daily dishes?
Yes. Every day there is a soup and daily dishes, which change each day. Ask us by WhatsApp or phone what is on that day.
When is cozido à portuguesa served?
Cozido à portuguesa, the traditional Portuguese boiled dinner, is served in winter only.
Do you host birthdays and company lunches or dinners?
Yes. We host birthdays and company lunches or dinners, depending on availability. Contact us on WhatsApp or at +351 21 387 2674 and we will arrange everything for you.



