Óbidos is a tourism-facing town and its food scene reflects that. The restaurants lining Rua Direita are oriented toward visitors who want a photogenic meal in a medieval setting and are willing to pay for the atmosphere. That said, there are honest options if you’re prepared to walk off the main street, and the town’s defining food product - ginjinha in chocolate cups - is genuinely good and specific to the area.
Ginjinha in Chocolate Cups
This is what Óbidos is known for, and it delivers. The ginjinha is made from ginja cherries (a variety of sour cherry grown in central Portugal), macerated in aguardente (grape spirit) with sugar and sometimes cinnamon, for several months. The result is sweet, intensely fruited, and strong - around 20–25% alcohol.
The Óbidos tradition is to serve it in a small dark chocolate cup (cálice de chocolate) - you drink the liqueur, then eat the cup. The chocolate should be dark enough to provide a counterpoint to the sweetness of the liqueur; the cheap tourist-facing cups are often too sweet. Several shops on Rua Direita compete for business and quality does vary. A Casa da Ginja and Óbidos Chocolate are established names, though at this point the quality difference between the main sellers is marginal. Cost is €1–1.50 per cup.
Ginja is available in bottles to take home - 0.5 litre bottles of locally produced ginjinha cost €8–15 and make practical gifts.
Regional Grills and Roasts
Most Óbidos restaurants focus on simple grilled meats and fish, which aligns with the broader Portuguese tradition of cooking protein over charcoal with minimal intervention. Leitão (roast suckling pig) is a regional dish of the Bairrada and Silver Coast area - if it appears on a menu, it’s worth ordering. Frango no churrasco (charcoal chicken) is the more everyday option and reliable everywhere.
Bacalhau appears on every menu. Bacalhau à Gomes de Sá (baked with potato, egg, and olive oil) and bacalhau à brás (shredded cod with egg and potato straw) are the most common preparations. Quality in the tourist-facing restaurants is adequate rather than excellent.
Where to Eat Inside the Walls
Alcaide (Rua Direita) is one of the more reliable restaurants in the old town. The grilled meats are well-prepared, the local wine list is short but decent, and service is efficient even when busy. Mains €14–20.
Restaurante 1.º Tentativa (off the main street) is calmer and less expensive. The cooking is straightforward Portuguese - soups, fish dishes, grilled meats - without the tourist-facing polish of the main-street restaurants. Mains €10–14.
For a quick lunch without committing to a full restaurant, the bakeries and snack bars near the main gate sell filled rolls, empadas (small meat pastries), and coffee at prices in line with the rest of Portugal.
Eating Near Óbidos - Better Value Options
If you have transport, Peniche (22km) has significantly better seafood at significantly lower prices. The restaurants near the Peniche fishing dock serve the day’s catch grilled, fried, or in cataplana (copper pot stew) at €12–18 for a main - fresher and cheaper than anything you’ll find in Óbidos itself.
Caldas da Rainha (9km north) has a genuine daily market with produce and a range of local restaurants serving a working-town clientele. A full lunch at a restaurant near the market costs €9–13. The town is not a tourist destination, which in this case is a recommendation.
To go beyond self-guided eating, tours in Óbidos include food-focused walking tours that visit local markets, tasca restaurants, and artisan producers.
Keep data handy for Google Maps and restaurant research - an eSIM for Portugal works across Portugal from the moment you land.
Local Wine
The Óbidos region produces wines under the Óbidos DOC and the broader Lisboa IGP. Local whites made from Arinto and Fernão Pires are light and acidic - a good match for grilled fish. Reds from Touriga Nacional are medium-bodied. Most restaurants in the town stock at least one local producer; ask for the house wine or “vinho regional” for the most honest pricing. Óbidos sits on the Silver Coast route covered in our one week in Portugal itinerary. For accommodation, see best hotels in Óbidos and the Óbidos city guide.