Best Food Markets in Rome: Testaccio, Trionfale, and the Truth About Campo de' Fiori

Campo de' Fiori is Rome's most famous food market and one of its least useful if you're actually looking for food at Roman prices. The best food markets in Rome are in Testaccio (where Mordi e Vai serves the best offal sandwiches in the city from market stall 15) and Trionfale (270 stalls where the prices are what Romans actually pay). This guide covers the markets that work.

Read the guide →

Food Markets in Rome: The Real Ones vs the Tourist Versions

Rome has excellent food markets and several that perform as food markets for tourists while primarily serving other purposes. The distinction: a genuine food market is where Romans shop for food they cook at home — fresh produce, seasonal vegetables, meat from local butchers, cheese, and fish. A tourist food market is an environment designed around the experience of looking at food rather than buying and cooking it. The best food markets in Rome are the former, accessible to tourists willing to move beyond the Campo de' Fiori postcard.

The best food markets in Rome are not where you'd expect. Campo de' Fiori (Rome's most famous "food market") is primarily tourist-facing — prices are 50–80% higher than neighbourhood markets, the produce quality is variable, and the vendors know they're performing rather than trading. Testaccio market and Porta Portese have genuine local function. Trionfale and Prati markets are where Romans actually shop.

Testaccio's history: The Testaccio neighbourhood was built around the city abattoir (Mattatoio, active 1891–1975) and the produce warehouses that supplied the city. The food culture of Testaccio — trippa, pajata, rigatoni con quinto quarto — is the most specifically Roman in the city, built on the offal products that slaughterhouse workers received as partial payment. The Testaccio covered market (Mercato di Testaccio, Via Beniamino Franklin) is the modern version of this tradition: a clean, covered market opened in 2012 that replaced the historic outdoor market and concentrated the best Testaccio food vendors under one roof.

The Best Food Markets in Rome: Neighbourhood by Neighbourhood

Mercato di Testaccio: The Best Overall

The Testaccio covered market (Via Beniamino Franklin, Testaccio neighbourhood) is, by most measures, the best food market in Rome. The 2012 renovation created a clean, organised covered space with: fish vendors from the Tyrrhenian coast, butchers specialising in the traditional Roman cuts (including quinto quarto — offal cuts), vegetable stalls with seasonal produce from the Castelli Romani hills, cheese vendors including Parmigiano aged 24–36 months, and the celebrated food stalls of Mordi e Vai (stall 15) and Roscioli (stall 28). The market operates Tuesday–Saturday 7am–2pm, Monday 7am–1pm. Closed Sunday.

Mordi e Vai (stall 15, Testaccio market) — the most celebrated street food stall in Rome. Sergio Esposito serves Roman offal sandwiches: trippa (tripe), pajata (veal intestine with milk still inside, the most specifically Roman dish), coda alla vaccinara (oxtail), polpette (meatballs). Each sandwich €4–7. This is the most Roman eating experience available in the city. Roscioli (stall 28) — the deli attached to the famous salumeria, with excellent Parmigiano, prosciutto, and olive oil.

Mercato Trionfale: Where Romans Shop

The Trionfale market (Via Andrea Doria, Prati-Trionfale neighbourhood, Tuesday–Sunday 7am–2pm) is the largest open-air food market in Rome — over 270 stalls across multiple streets. This is where middle-class Roman families do their weekly shopping: the prices are 40–60% lower than Campo de' Fiori for equivalent quality, the vendors have been selling the same produce for decades, and the market atmosphere is genuinely residential rather than touristic. The fish section (west end of the market) has the best variety of Tyrrhenian fish in Rome. The cheese section has small-producer Pecorino from Lazio at production prices.

Campo de' Fiori: The Beautiful Tourist Market

Campo de' Fiori operates Monday–Saturday 7am–2pm. The piazza was the site of Rome's main market from the 15th century and also, famously, the site of public executions — Giordano Bruno was burned here in 1600 for heresy (a statue of him now occupies the centre of the square, his back pointedly turned to the Vatican). Today: tourist-facing vendors, expensive produce, overpriced spices and truffle products. Worth visiting for the architecture and the history; not worth buying food from unless you specifically want the experience of paying triple the neighbourhood price for the same tomato.

Porta Portese: Sunday Flea and Food Market

Porta Portese (Trastevere, Sunday mornings only, 7am–2pm) is Rome's most famous Sunday market — thousands of stalls stretching along the Tiber from Porta Portese to Ponte Sublicio, selling everything from antiques to used clothing to food. The food section is genuine — vendors selling Lazio regional produce, seasonal vegetables, honey from the Castelli Romani — mixed in among the secondhand goods. This is not primarily a food market but the food component is worth engaging with. Best visited before 10am when the food vendors are freshest and the crowds are manageable.

The Best Food Market in Rome by Category

Best for Roman street food: Testaccio market (Mordi e Vai stall, Roscioli stall). Best for produce at local prices: Trionfale market (cheapest in the city for quality vegetables, fruit, fish). Best for atmosphere and history: Campo de' Fiori (despite the tourist pricing). Best for Sunday morning experience: Porta Portese (combined food, antiques, and flea market). Best for seasonal Lazio specialties: The neighbourhood markets in Testaccio and Prati that change their selection by season.

What is the best food market in Rome?

The best food market in Rome for quality, authenticity, and the best street food stalls is Testaccio covered market (Via Beniamino Franklin, Tuesday–Saturday 7am–2pm). It has the most specifically Roman food available — Mordi e Vai's offal sandwiches at stall 15, the Roman butchers with quinto quarto cuts, and seasonal produce from the Castelli Romani hills. For the best value produce for home cooking, Trionfale market (Via Andrea Doria, Prati) is the answer — the largest market in Rome, 270 stalls, 40–60% lower prices than Campo de' Fiori. Campo de' Fiori is the most photographed and the least Roman.

Is Campo de' Fiori a good food market in Rome?

Campo de' Fiori (Monday–Saturday, 7am–2pm) is a beautiful piazza with a food market that is primarily aimed at tourists. The produce quality is variable, the prices are significantly higher than neighbourhood markets (often 50–80% more expensive), and the vendors are accustomed to tourists photographing rather than buying. The spice and truffle vendors in particular are tourist-facing — the truffle products are usually synthetic-flavoured. The best food markets in Rome for actual food buying are Testaccio and Trionfale. Campo de' Fiori is worth visiting for the architecture and the history (Giordano Bruno was burned here in 1600; the statue in the centre marks the spot).

Where do Romans actually shop for food?

Romans in the centro storico primarily shop at: Trionfale market (Prati, daily except Sunday), Testaccio market (Testaccio, daily except Sunday), the Porta Portese Sunday market (Trastevere), and their neighbourhood alimentari (small specialty food shops, typically one per block in older neighbourhoods). Supermarkets (Conad, Carrefour) are widely used for packaged goods. The best food markets in Rome that actually serve the Roman population rather than primarily tourists are Testaccio and Trionfale — both operate 7am–2pm, both have been serving their neighbourhoods for generations.

What food should I buy at Rome's food markets?

At Testaccio market: a trippa or pajata sandwich from Mordi e Vai (stall 15, €4–7), aged Parmigiano from Roscioli (stall 28, €18–22/kg), seasonal vegetables from the produce vendors. At Trionfale: whole fish from the Tyrrhenian coast at lower prices than tourist-area restaurants, Pecorino Romano DOP from Lazio producers at €15–20/kg, and whatever seasonal vegetable is at peak — artichokes in spring, tomatoes in summer, porcini in autumn. At Campo de' Fiori: nothing specifically recommended — the prices are tourist rates. The best food markets in Rome for bringing ingredients home: Testaccio for Roman meat specialties, Trionfale for everything else.

Rome Food Markets: Getting There and Timing

Testaccio market: Metro B to Piramide station (10 minutes walk) or tram 3 from the centro storico. Open Tuesday–Saturday 7am–2pm. Best visited 8–11am for peak activity. Trionfale: Metro A to Ottaviano (10 minutes walk) or bus 23 from Trastevere. Open daily except Sunday 7am–2pm. Campo de' Fiori: walkable from the centro storico (15 minutes from the Pantheon). Open Monday–Saturday 7am–2pm. Porta Portese: tram 8 from Largo Argentina to Trastevere. Sunday only, 7am–2pm. Related: Rome food tours, Rome wine bars, complete Rome guide.

Explore Rome's Food Markets

Private Testaccio market tours, Roman street food experiences, and the quinto quarto tradition with a local guide.

La Redazione di TourLeaderPro.com

Book top-rated tours & skip-the-line tickets for this trip