Food markets in Rome
Where Romans actually shop — the city's best produce and food markets.
Mercato Testaccio
Rome's best covered market for food, with a mix of fresh produce stalls and counter-service spots serving some of the city's cheapest and best lunches — supplì, fried things, and a few proper sit-down spots inside.
Nuovo Mercato Esquilino
The most diverse market in the city, reflecting the Esquilino neighbourhood's international character — a good spot to find ingredients from across Asia, Africa and the Middle East alongside Italian staples.
Campo de' Fiori
More touristy than the other two, but still worth a visit on a weekday morning for the atmosphere and flower stalls — prices are noticeably higher than Testaccio.
Market versus supermarket pricing
Fresh produce at genuine neighbourhood markets is often better quality and comparably priced to supermarkets, sometimes cheaper for what's in peak season — the price advantage shrinks or reverses for out-of-season items shipped from further away, which markets tend to stock less of anyway.
What locals actually buy where
Most Romans split their shopping between a market stall for produce and fresh items, a local butcher or fishmonger for meat and fish, and a supermarket for packaged goods and staples — no single stop covers everything, a system that rewards a bit of route-planning if you're self-catering.
The Rome Index