Visiting Rome’s food markets is one of the best ways to experience the culinary soul of the Eternal City.
From traditional Italian produce to innovative pizza, food souvenirs and typical Roman food, these food markets showcase the diversity and richness of Roman culinary traditions.
But which ones should you go to?
The most obvious answer is Campo de’ Fiori (in every single guide book ever written on Rome) but that’s actually one you might consider skipping. I will go over it, however, for anyone interested.
Additionally, I will tell you which markets to visit instead, and I’ll give you my favorite snacks and stalls at each.
Jump to Section
Map Of Food Markets In Rome
Quick Guide To Markets In Rome
Market in Rome | Address | Hours | Good To Know |
Campo dei Fiori Market | Piazza Campo de’ Fiori | Mon – Sat, 07:00 – 14:00 | Touristy market with high prices |
Mercato delle Coppelle | Piazza delle Coppelle | Mon – Sat, 07:00 – 13:00 | Best place for good produce in city center |
Testaccio Market | Via Aldo Manuzio, 66b | Mon – Sat, 07:00 – 14:30 | Great food stalls for sampling street food in Rome |
Mercato Esquilino | Piazza Vittorio Emanuele II | Hours: Mon – Thu, 05:00 am – 15:00 pm; Fri – Sat, 05:00 am – 17:00 pm | Open in afternoons |
Trionfale Market | Via Andrea Doria | Mon, Wed, Thu, 08:00 – 14:00; Tue, Fri, 08:00 – 19:00 | Rome’s largest food market |
Mercato dell’Unità | Via Cola di Rienzo | Mon – Saturday 7:00 – 18:00 | Not far from the Vatican |
Mercato San Cosimato | Piazza di S. Cosimato, 64 | Mon – Saturday 6:30 am-2:30 pm | Good prices |
Learn more about Italian Markets:
How to Shop at Markets in Italy
10 Rules for Shopping at Markets in Italy
Incredible Food Markets in Italy – Florence – Venice – Rome
My Favorite Markets in Florence
Top Markets In Tuscany
Rialto Market in Venice
An In-Depth Guide To Rome’s Food Markets
Campo dei Fiori Market
Piazza Campo de’ Fiori
Hours: Mon – Sat, 07:00 – 14:00
Rome’s oldest food market is located in the lively Piazza Campo de’ Fiori in the Historic District. This market caters primarily to tourists (meaning high prices as well!) while locals tend to shop elsewhere.
They sell fresh fruit, vegetables, meat, fish, and flowers, along with plenty of touristy items which I don’t recommend (such as bad limoncello).
What I do like about this market is that it’s central and you can stop in to see demonstrations of how to peel artichokes or clean puntarelle, both staple foods of Roma.
BUT if you are actually looking to get some good, local produce sold to you by a nearby farmer, go to Mercato delle Coppelle or any of the larger markets further out of the city center.
Tip: Surrounding the market are numerous bars and restaurants, making it a good square to visit should you also be looking for a coffee, slice of pizza bianca or a bite to eat.
Mercato delle Coppelle
Piazza delle Coppelle (Historic District)
Hours: Mon – Sat, 07:00 – 13:00
This small yet picturesque street market is located near the Pantheon in Rome’s Historic District. Mercato delle Coppelle offers a decent selection of fresh fruit, vegetables, and flowers each morning, primarily catering to locals.
If you are in the center of town and looking to pick up produce, I would opt to come here instead of Campo de’ Fiori market anyday as the quality is much better.
Curious to know more about Italy’s seasonal foods, dishes, and produce? Check out
Foods to Eat in Italy by Month in January – February – March – April – May – June – July – August – September – October – November – December and by Season in Spring – Summer – Fall – Winter.
Italian Fruits and Vegetables in Season in January – February – March – April – May – June – July – August – September – October – November – December.
Italian Nuts
Testaccio Market
Via Aldo Manuzio, 66b
Hours: Mon – Sat, 07:00 – 14:30
Testaccio Market is one of Rome’s trendiest gastronomic destinations for both locals and tourists alike and my personal favorite. Located in a modern building near the MACRO Museum, the market combines traditional food stalls with contemporary eateries. Here, you can find fresh seasonal produce, artisanal street food, and gourmet delicacies to bring home to your apartment and get cooking or as food gifts.
For a quick bite and some of the best and cheap eats in Rome, don’t miss my favorites pit stops:
- Da Artenio Bakery: Best for takeaway dishes
- Mordi e Vai: Famous for its sandwiches and fried goodies
- Da Corrado: Known for wine, light meals, and quick pasta dishes
- Casa Manco: some of the best pizza in Rome
Tip: Open air markets in general get quite busy and if you hope to buy some snacks at these spots, get there early which means at 12:00 for a seat at Da Corrado.
Mercato Esquilino
Piazza Vittorio Emanuele II
Hours: Mon – Thu, 05:00 am – 15:00 pm; Fri – Sat, 05:00 am – 17:00 pm
Located in one of Rome’s most multicultural neighborhoods, Mercato Esquilino is a melting pot of culinary traditions.
Italian stalls sit alongside Indian, North African, and Asian vendors, making it the best place to discover authentic global flavors and ingredients (this may be you if you are spending extended time in Rome and looking to cook some food from home).
You can find anything from foreign spices and exotic produce to traditional Italian staples, with the widest selection. And unlike other food markets in Italy, this one is open in the afternoon as well.
Trionfale Market
Via Andrea Doria
Hours: Mon, Wed, Thu, 08:00 – 14:00; Tue, Fri, 08:00 – 19:00
The Trionfale market is Rome’s largest food market (and one of the best all-around in Italy), boasting over 250 indoor stalls.
The market’s unique organization includes color-coded stalls, making it easy to shop around and find what you want:
- Green: Produce
- Light Green: Produce grown by the vendor
- Yellow: Dry goods, household items, and bakeries
- Blue: Fishmongers
- Red: Butchers
Trionfale remains a favorite among locals because the vendors sell their own products and other local specialties.
Tip: For a perfect street food snack, be sure to pick up roasted pork (porchetta) from Ariccia. Get it in a sandwich, take it home for later or pack it up for a picnic.
Mercato dell’Unità
Via Cola di Rienzo
Hours: Mon – Sat, 07:00 – 18:00
Located in Prati, north of the Vatican, Mercato Dell’Unità is a covered food market with a vibrant and bustling vibe. It’s the perfect stop after a trip to the Vatican or St. Peter’s square. Here, you can sample Roman street food, cured meats, cheese, local bread and freshly baked pastries, among many other things!
And of course, if you are looking for ingredients to make a picnic or some fresh fruit back to your hotel, they have everything you need.
Mercato San Cosimato
Piazza di S. Cosimato, 64
Hours: Monday-Saturday 6:30 am-2:30 pm
Mercato San Cosimato is a great neighborhood market in Trastevere perfect for travelers staying in this quaint neighborhood and looking for a bit of fresh produce to bring home and cook a meal at their apartment rental.
This is a market catering to the residents of Trastevere so you can be sure to find the best prices and local products.
Visiting Rome? Don’t Miss
Roman Pasta Dishes + Where to Eat Them
Best Pizza in Rome
Best Gelato in Rome
Rome’s Best Desserts
Where to Eat Carbonara in Rome
Where to Get Coffee in Rome
Aperitivo in Rome
Roman Wine Bars
Where to Eat & Drink in Trastevere
Where to Eat Near the Colosseum
Where to Eat Near the Vatican
Where to Eat Near the Termini Train Station
Where to Eat in the Jewish Quarter
Where to Eat in the Historic Center
Rome Street Food to Try
Where to Get Breakfast in Rome
Bakeries in Rome
Where to Eat Maritozzi in Rome
Where to Eat Pinsa Romana
Where Locals Eat in Rome
Typical Roman Foods
Foods to Try on Your First Visit to Rome
Where to Eat with Kids in Rome
Eating Gluten-Free in Rome
Eating in Rome While Pregnant
Eating Vegan in Rome
My Favorite Gelaterie for Dairy-Free Gelato in Rome
A Roman Picnic
Food Markets in Rome
After-Dinner Drinks in Rome
Food Souvenirs from Rome
Traditional Food of Lazio