Sign In

Portuguese Comfort Food in a Magical Winter Garden

Restaurante Stews & More is one of those places in Albufeira that feels like it found you at exactly the right moment. Tucked away near Forte de São João, it has the warmth of a true family restaurant—welcoming, unhurried, and full of charm—making it a lovely pick for anything from a relaxed weeknight dinner to a special celebration. Guests often mention how easy it is to settle in, thanks to the inviting vibe and the genuinely kind owners who are happy to chat and help you choose well.

The star of the show is the house-style, traditional cooking—especially the hearty stews that give the restaurant its name. The “Campo” beef stew is frequently singled out as the kind of dish that tastes like it’s been made with patience and tradition, the sort of slow-cooked comfort that keeps you talking about it long after the plate is cleared. If you’re in the mood to explore beyond stew, there’s plenty to love: starters like prawns, beautifully cooked meats such as beef fillet and chicken, and fish that diners describe as incredibly fresh and full of flavor. Even the sides get attention—fresh salad, well-balanced seasoning, and that satisfying “everything just works together” feel.

Save space for dessert, because the sweet finishes are a highlight here. The warm brownie with ice cream and whipped cream is a favorite for good reason, and many visitors appreciate that the desserts come across as homemade desserts rather than an afterthought. Pair your meal with a recommended bottle and you’ll see why the wine suggestions are often described as spot-on—thoughtful, not pushy, and chosen to match what you’re eating.

Atmosphere matters at Restaurante Stews & More, and the winter garden seating—surrounded by flowers and greenery—adds a special touch that’s hard to find elsewhere. If you’re looking for Portuguese home cooking with friendly, attentive service and a setting that feels a little bit magical, this is a must-try while you’re in Albufeira.

Location

Now Closed

Opening Hours

  • Monday 12:00 - 14:00
    17:30 - 22:30
  • Tuesday 12:00 - 14:00
    17:30 - 22:30
  • Wednesday 12:00 - 14:00
    17:30 - 22:30
  • Thursday 12:00 - 14:00
    17:30 - 22:30
  • Friday 12:00 - 14:00
    17:30 - 22:30
  • Saturday 17:30 - 22:30
  • SundayClosed