I was standing at the Mordi e Vai stall in Testaccio Market, watching the queue form before they even opened. The woman behind me told me she’d been coming here for 15 years. That’s the kind of loyalty a good sandwich earns you.
Around 100 stalls sell fresh produce, cheese, meat, and ingredients at Testaccio Market.
Rome gets called a lot of things, but “easy for food shopping” isn’t usually one of them. Between the tourist-heavy cafes and the confusing opening hours, it can feel like you need a local to show you where to go. This guide covers the markets and gourmet shops I’ve found worth the trip, whether you’re stocking a vacation rental kitchen, looking for edible souvenirs, or just want to eat well for a few days.
If you only have time for one stop, make it Testaccio Market. For gourmet shopping, Castroni in Prati is the place. And if you want the full farmers’ market experience, Campagna Amica at Circo Massimo on the weekend is your best bet.
Food lovers
Home cooks
Souvenir hunters
The Markets That Rome Locals Actually Use
These are the markets where Romans do their weekly shopping, and where you’ll find the freshest ingredients and the best street food.
Testaccio Market is the one I keep coming back to. It’s not the oldest or the largest, but it has the best balance of fresh ingredients and ready-to-eat food. The Mordi e Vai stall serves one of the best cheap eats in Rome, and the queue at lunchtime proves it. Casa Manco (Box 22) does pizza al taglio with seasonal toppings, and Le Mani in Pasta sells fresh pasta that’s worth taking back to your rental. The market is open Monday through Saturday from 7:00 am to 3:30 pm, which means it’s a lunch destination as much as a shopping stop.
Trionfale Market is a different beast entirely. It’s the largest covered food market in Rome, dating back to the late 19th century, with over 270 stalls. The aisles are color-coded: blue for fish, red for meat, green for produce. It’s located near the Vatican, so it’s easy to pair with a morning visit to St. Peter’s. The hours can be tricky — it’s open Monday, Wednesday through Friday from 7:00 am to 2:00 pm, and Tuesday and Saturday from 7:00 am to 7:00 pm. Plan accordingly.
Campo de’ Fiori Market is the oldest outdoor market in Rome, opened in 1869. It’s in a beautiful square near Piazza Navona, and the stallholders are loud and proud. But it’s also the most touristy of the traditional markets. You’ll find historic stands alongside vendors selling flavored limoncello and fake truffle items. Go early in the morning (it opens at 7:00 am) before the crowds arrive, and focus on the produce stalls rather than the souvenir tables.
At Campo de’ Fiori, the real locals shop between 7:00 and 9:00 am. After that, the square fills up with tourists and the souvenir vendors take over. Go early for the best produce.
Where Farmers and Chefs Shop
If you want to see where Rome’s best home cooks and small restaurant owners source their ingredients, these are the places to go.
Campagna Amica at Circo Massimo is the largest farmers’ market in Rome, with over 60 farmers selling directly. It’s only open on Saturdays and Sundays from 8:00 am to 3:00 pm, but it’s worth planning your weekend around. All products are local and sourced from the Lazio region. You’ll find olive oil, cheeses, honey, specialty breads, and preserved vegetables marked with the “Sigilli di Campagna Amica” designation. The location is spectacular — between the Roman Forum and the Mouth of Truth, right at Circo Massimo. Find the full vendor list on the official market site.
Campagna Amica is the place to buy olive oil directly from producers. Bring your own bottles if you can, or buy small jars to take home. The honey is also excellent.
Nuovo Mercato Esquilino is the most diverse market in Rome. It moved from Piazza Vittorio to the former Sani barracks in 2001, and today it’s where you’ll find Chinese noodles and sauces, Senegalese spices, and some of the lowest prices in town for fresh vegetables, meat, and fish. It’s less about Italian tradition and more about the real multicultural face of modern Rome. The hours are extended on Tuesdays, Fridays, and Saturdays until 5:00 pm.
Gourmet Shops for Serious Food Lovers
These are the shops where Romans go when they want something special — a specific cheese, a hard-to-find ingredient, or a gift that says “I really thought about this.”
Castroni is a Rome institution. Umberto Castroni opened the first emporium in Prati in 1932, and the family still runs the business today. The flagship store on Via Cola di Rienzo is a treasure chest of specialty teas and coffees, an extensive selection of caviar, international ingredients you won’t find elsewhere in Rome, and niche Italian kitchen essentials. They also have coffee bars where you can order a signature espresso with thick cream. It’s one of the best places in Rome for edible souvenirs, as noted in the Michelin guide to Rome shopping.
La Tradizione, also in Prati near Mercato Trionfale, was founded in 1982 as a response to mass-distribution supermarkets. It stocks over 400 kinds of cheese, including small-batch Sardinian and French varieties, and 300 kinds of cured meats, with 16 varieties of fresh-sliced prosciutto. The wine selection is serious, and they sell fresh pastas and specialties from across Italy. If you’re looking for a specific cheese or cured meat, this is where to find it.
Forme Dispensa a Ripa opened in 2022 in Trastevere, and it’s already become a favorite among locals who want farm goods without leaving the neighborhood. Founder Pasquale Borriello sources from Slow Food-certified growers and micro-producers. The shop offers artisan cheeses, charcuterie, high-quality anchovies, marinated vegetables, natural wines, and craft beers. Some made-to-order sandwiches and tastings can be enjoyed at the tables inside, and producers sometimes visit to share their stories directly with customers.
The Modern Food Hall Experience
Sometimes you want the variety of a market but with the convenience of a food hall. Mercato Centrale delivers that.
Mercato Centrale is inside Roma Termini Station, and it’s open daily from 7:30 am to midnight. It’s a gourmet food hall with more than a dozen stalls, including renowned local chefs like Stefano Callegari and Arcangelo Dandini. You’ll find pizza, pasta, supplì, gelato, and international options like Argentinian empanadas, Chinese dumplings, and burgers by Joe Bastianich. It’s not the place for fresh ingredients, but it’s one of the best sit-down meal options in the city, especially if you’re catching a train. Full details are on the Mercato Centrale Rome website.
Mercato Centrale works well for a late dinner when other restaurants have closed. The stalls are open until midnight, and the seating area is spacious. The Trapizzino stall is one of the best options for a quick, filling meal.
Which Market Should You Choose
Each market and shop serves a different purpose. Here’s how to decide based on what you need.
| If you want | Go to | Best time |
|---|---|---|
| Fresh ingredients + street food | Testaccio Market | Late morning, before noon |
| Farmers’ market experience | Campagna Amica at Circo Massimo | Saturday or Sunday morning |
| Gourmet ingredients and gifts | Castroni in Prati | Midday, before lunch |
| Cheese and cured meat selection | La Tradizione | Late morning, before the lunch rush |
| International and ethnic ingredients | Nuovo Mercato Esquilino | Late morning, after 10:00 am |
| Quick meal near Termini Station | Mercato Centrale | Any time, open until midnight |
- Testaccio is the best all-around market for both fresh food and prepared meals. Go hungry.
- Castroni is the best spot for gourmet souvenirs and hard-to-find Italian ingredients.
- Campagna Amica on weekends is your only chance to buy directly from Lazio farmers.
Before You Visit Rome’s Markets and Shops
What time should I arrive at the markets?
Most markets open around 7:00 am, and the best time to visit is between 9:00 and 11:00 am. That’s when the produce is freshest and the food stalls are fully operational.
Arriving after 1:00 pm means you’ll find fewer options, as some stalls start closing or run out of popular items. Testaccio Market closes at 3:30 pm, so plan accordingly.
Are the markets cash-only?
Many stalls still prefer cash, especially at traditional markets like Testaccio and Campo de’ Fiori. Bring small bills and coins for easier transactions.
At Mercato Centrale and gourmet shops like Castroni, cards are widely accepted. But for the market stalls, cash is the safer bet.
Which market is overrated and should I skip?
Campo de’ Fiori is the most famous market in Rome, but it’s also the most touristy. The historic produce stalls are genuine, but the souvenir vendors selling flavored limoncello and fake truffle items have taken over much of the square.
If you have limited time, skip Campo de’ Fiori for Testaccio or Trionfale instead. You’ll get a more authentic experience and better prices.
Can I bring kids to the markets?
Yes, but mornings are better. Markets are crowded and loud by late morning, and the narrow aisles can be tricky with a stroller. Testaccio has more space than Trionfale.
Lily enjoyed the pizza al taglio at Casa Manco, and Ethan was fascinated by the fish stalls at Trionfale. Just go early before the crowds peak.
What should I buy as a souvenir?
Olive oil from Campagna Amica, cheese from La Tradizione, and coffee or pasta from Castroni are all excellent choices. All pack well for travel.
Avoid the pre-packaged “gourmet” kits sold at tourist shops near the major monuments. The quality is lower, and the prices are higher than what you’ll find at the markets and shops listed above.
Why Rome’s Markets Are Worth the Early Wake-Up Call
I’ve been to a lot of markets in Italy, and Rome’s are the ones that feel the most unchanged. The same families have been running stalls at Testaccio for generations. The farmers at Campagna Amica still pack your eggs in newspaper. That kind of continuity is rare, and it’s worth adjusting your schedule for. The best finds come before the crowds do, and the best conversations happen when you’re the only tourist at the counter.
For more on where to eat in Rome, have a look at my guide to finding amazing pizza in Rome — it covers the spots I send friends to when they visit.
Sources and further reading
Chef Denise. “Best Food Markets in Rome.” 🔗
Via Rosa Italy. “7 of the Best Markets in Rome.” 🔗
Michelin Guide. “Rome Local Shopping: Fashion & Food Guide.” 🔗
Mercato Centrale. “Rome – Mercato Centrale.” 🔗
Related reading on Emily in Italy
My Rome: Caravaggio and Cobblestones — A personal walking tour through Rome’s art and history, perfect for pairing with a market visit.
Hadrian’s Villa: A Roman Emperor’s Grand Estate Near Rome — A day trip from Rome that pairs well with a morning at the markets.
A Guide to Rome’s Forgotten Basilicas and Their Jaw-Dropping Interiors — Quiet, stunning churches near the market neighborhoods worth adding to your itinerary.
Rome’s Beaches: Easy Train Rides Under an Hour — A market picnic plus a beach trip makes for a perfect Roman day.