Grocery prices in Lisbon (2026): how much do milk, bread and eggs cost?

Current shelf prices for 16 food staples in Lisbon, with US dollar equivalents.

How much do groceries cost in Lisbon?

We have current prices for 16 food products in Lisbon, read on 8 November 2026.

ProductUnitLocal priceAbout US$
Milk1 L1.00 EUR1.12 $
Eggs10 pieces2.49 EUR2.78 $
Rice1 kg1.27 EUR1.42 $
Pasta500 g0.69 EUR0.77 $
Bread500 g1.17 EUR1.31 $
Cooking oil1 L1.84 EUR2.05 $
Chicken1 kg3.49 EUR3.90 $
Beef1 kg20.00 EUR22.33 $
Ground beef1 kg13.88 EUR15.50 $
Yogurt1 kg1.49 EUR1.66 $
Drinking water1.5 L0.38 EUR0.42 $
Potatoes1 kg1.26 EUR1.41 $
Tomatoes1 kg2.69 EUR3.00 $
Onions1 kg1.69 EUR1.89 $
Bananas1 kg2.09 EUR2.33 $
Apples1 kg1.99 EUR2.22 $

US dollar figures use European Central Bank reference rates (1 US dollar ≈ 0.90 EUR).

How we collected the prices

  • Prices were read one by one from the public online pages of chain stores.
  • Each row is for one reference unit of that type of product; where we have several prices we use the median.
  • We leave out promotional, members-only and out-of-stock prices; in-store prices and neighbourhoods can differ.
  • Details are on the Data & methodology page.

Compare with your own budget

See what the same money buys in Portugal and Türkiye with the comparison tool.

Read next

← All articles