Skip to content

Everyday Lima

Grocery shopping in Lima: where, what, how much

As soon as you stay in an apartment or for more than a few days, grocery shopping becomes part of the trip. Lima offers four ways of buying, each suited to a different need.

Text revised on 2 October 2026
Canvas bag filled with coriander, limes, avocados, potatoes and bread, on a kitchen worktop with a view over the city
Illustration: the week’s shopping: coriander, limes, avocados, potatoes

In short

The market for fresh produce and advice, the corner bodega for emergencies, the convenience store open late for water and snacks, the supermarket for packaged, labelled products. As an order of magnitude, breakfast for two over three mornings costs less than S/ 40 at a supermarket, excluding bread and coffee (online prices on 2 October 2026). Do not drink tap water: buy it in bottles or large containers.

Four ways of buying

Where What you find there When to go
The market (mercado) Fruit, vegetables, meat, fish, herbs, by weight or by the pile; advice from the sellers In the morning, for fresh produce and discovery
The bodega A small neighbourhood grocery: water, bread, eggs, tins, drinks, phone top-ups For emergencies, near your accommodation, often late
The chain convenience store (Tambo, Oxxo…) Water, snacks, drinks, basic products, ready meals; long opening hours In the evening, between journeys
The supermarket (Plaza Vea, Metro, Wong, Tottus…) Everything, packaged and labelled, fresh counters, bakery, ready meals For stocking up, a specific product, reading the ingredients

Each format has its advantages. The market teaches you about Peruvian food and sells fruit when it is ripe; the supermarket lets you read the labels, useful if you have an allergy. Nothing forces you to choose: many residents buy fresh produce at the market and the rest at the supermarket.

Three costed baskets

The three baskets below are calculated from prices recorded online at two supermarkets in Lima on 2 October 2026: each line multiplies the quantity by the recorded price, with no convenient rounding. These are web prices, often promotional, not purchases made in the shop or market prices. They give an order of magnitude for preparing a travel budget, not a “cost of living” in Lima.

Reading a Peruvian label

On many packaged products, you will see one or more black octagons: “Alto en azúcar” (high in sugar), “Alto en sodio” (high in salt), “Alto en grasas saturadas” (high in saturated fat), or the statement “Contiene grasas trans”. These warnings have been compulsory since the manual published in June 2018 came into force, under the law on healthy eating for children and adolescents. They indicate a product that exceeds thresholds set by law, which is useful for comparing two products.

For allergies, read the list of ingredients (“ingredientes”) and the statements “contiene” (contains) and “puede contener” (may contain). The useful words are in the glossary.

Water

Do not drink untreated tap water: buy bottled water or, for a longer stay, a 7-litre container (S/ 5.20 online on 2 October 2026) or a 20-litre case (S/ 23.50). Also use it to wash fruit you will eat without peeling and for ice cubes.

Keeping food in the fridge

If your accommodation has a kitchen, a few simple rules limit unpleasant surprises:

  • check that the fridge is cold enough: between 0 and 5 °C according to British health recommendations;
  • put cooked leftovers in the fridge within one or two hours of cooking, and eat them within 48 hours;
  • defrost in the fridge and eat within 24 hours;
  • buy meat and fish at the end of your shopping and take them straight to your accommodation: an afternoon of sightseeing with a chicken in your bag is not a good idea.

Cooked rice needs particular attention: cool it quickly and reheat it until it is piping hot all the way through. See the recipe for arroz chaufa.

Useful phrases

Phrase Meaning
¿Cuánto está el kilo? How much is a kilo?
Medio kilo de limones, por favor. Half a kilo of limes, please.
¿Tiene bolsa? Do you have a bag? (bring your own, bags are often charged for)
¿Acepta tarjeta o Yape? Do you take cards or Yape?
¿Me da boleta, por favor? Can you give me a receipt?

Yape and Plin are mobile payment apps widely used in Peru, often linked to a Peruvian bank account; a traveller generally pays in cash or by card. See Money and connectivity.

Sources and dates

4 sources

Prices, opening hours and rules change: every piece of information cited links to its source, with the date it was consulted.

Figures and rules cited

  • S/ 5.20 per 7 L container: San Luis table water, 7-litre container (Plaza Vea (online sales), Lima) (All customers, online purchase in Lima) . Promotional price shown; crossed-out price S/ 6.90 on the day it was recorded.
    Price recorded: Plaza Vea, product page (new tab) · consulted on 2 October 2026
  • S/ 23.50 per 20 L box: San Luis table water, 20-litre box (Plaza Vea (online sales), Lima) (All customers, online purchase in Lima)
    Price recorded: Plaza Vea, product page (new tab) · consulted on 2 October 2026

Sources consulted

How we choose and date our information: our method. Has something changed? Let us know.

Breakfast for two, three mornings

Eggs, fruit, avocado and fresh cheese: a Peruvian-style breakfast, with unsweetened evaporated milk for the coffee, as is often done in Peru.

Breakfast for two, three mornings: calculation
Product Quantity × price recorded Total
Brown eggs, tray of 15 (store brand)
Plaza Vea (online sales)
1 × S/ 9.40 (per tray of 15) S/ 9.40
Sweet banana (plátano de seda), per kilo
Plaza Vea (online sales)
1 × S/ 3.48 (per kilo) S/ 3.48
Avocado (palta fuerte), per kilo
Plaza Vea (online sales)
0.50 × S/ 11.49 (per kilo) S/ 5.75
Fresh cheese (queso fresco Gloria), per kilo
Plaza Vea (online sales)
0.30 × S/ 36.70 (per kilo) S/ 11.01
Unsweetened evaporated milk (leche evaporada Gloria), 390 g tin
Metro (online sales)
1 × S/ 4.20 (per tin) S/ 4.20
Loa still water, 2.5-litre bottle
Metro (website)
2 × S/ 2.50 (per 2.5 L bottle) S/ 5
Total for the basket S/ 38.84

To add, with no price recorded: bread (the pan francés from the bakery is sold by the piece), coffee or tea, butter or jam.

Online prices recorded on 26 September 2026, 2 October 2026; often promotional prices. A product sold by the kilo is charged by its actual weight.

A simple meal for four

Enough to make a roast chicken or an arroz con pollo and a salsa criolla. Rice and oil are bought in whole packs: they will do for other meals.

A simple meal for four: calculation
Product Quantity × price recorded Total
Whole fresh chicken (about 1.8 kg)
Plaza Vea (online sales)
1.80 × S/ 8.90 (per kilo) S/ 16.02
Yellow potato (papa amarilla Peruanita), per kilo
Plaza Vea (online sales)
1 × S/ 5.95 (per kilo) S/ 5.95
Red onion (cebolla roja), per kilo
Plaza Vea (online sales)
0.50 × S/ 3.48 (per kilo) S/ 1.74
Lime (limón ácido), per kilo
Plaza Vea (online sales)
0.25 × S/ 3.80 (per kilo) S/ 0.95
Extra rice, 5 kg bag (whole)
Plaza Vea (online sales)
1 × S/ 23.90 (per 5 kg bag) S/ 23.90
Vegetable oil, 1.8 L bottle (whole)
Plaza Vea (online sales)
1 × S/ 15.20 (per 1.8 L bottle) S/ 15.20
Total for the basket S/ 63.76

To add, with no price recorded: coriander, garlic, ají amarillo paste, salt and pepper.

Online prices recorded on 2 October 2026; often promotional prices. A product sold by the kilo is charged by its actual weight.

A week for two in an apartment

The store-cupboard basics and fresh produce for a first week. Add green vegetables and seasonal fruit at the market.

A week for two in an apartment: calculation
Product Quantity × price recorded Total
Costeño extra rice, 5 kg bag
Metro (online sales)
1 × S/ 22.70 (per 5 kg bag) S/ 22.70
Primor vegetable oil, 1.8-litre bottle
Metro (online sales)
1 × S/ 15.80 (per 1.8 L bottle) S/ 15.80
Brown eggs, tray of 15 (store brand)
Metro (online sales)
1 × S/ 9.30 (per tray of 15) S/ 9.30
Fresh whole chicken, with giblets, per kilo
Metro (online sales)
2 × S/ 8.40 (per kilo) S/ 16.80
Yellow potato (papa amarilla Huamantanga), per kilo
Metro (online sales)
2 × S/ 6.99 (per kilo) S/ 13.98
Red onion (cebolla roja), per kilo
Metro (online sales)
1 × S/ 3.90 (per kilo) S/ 3.90
Lime (limón sutil), per kilo
Metro (online sales)
0.50 × S/ 3.89 (per kilo) S/ 1.95
Sweet banana (plátano de seda), per kilo
Metro (online sales)
2 × S/ 3.49 (per kilo) S/ 6.98
Avocado (palta fuerte), per kilo
Metro (online sales)
1 × S/ 10.99 (per kilo) S/ 10.99
Fresh cheese (queso fresco Gloria), per kilo
Metro (online sales)
0.50 × S/ 38.90 (per kilo) S/ 19.45
Unsweetened evaporated milk (leche evaporada Gloria), 390 g tin
Metro (online sales)
3 × S/ 4.20 (per tin) S/ 12.60
San Luis table water, 20-litre box
Plaza Vea (online sales)
1 × S/ 23.50 (per 20 L box) S/ 23.50
Total for the basket S/ 157.95

To add, with no price recorded: green vegetables, seasonal fruit, bread, coffee, cleaning products.

Online prices recorded on 2 October 2026; often promotional prices. A product sold by the kilo is charged by its actual weight.

Where next

Search the guide

    Message SwissLima on WhatsApp (new tab)