The 10 Best Restaurants in Rome That No Trip Would Be Complete Without

Choosing a restaurant in the Eternal City can be overwhelming. The sheer number makes it difficult to sort the wheat from the chaff, but those who can, will discover the kinds of restaurants that make you want to uproot your whole life and move to Rome.

We’ve put together a list of our favorites in ten different categories from luxury to street food. So, sit back and enjoy as we present our awards for the best restaurants in Rome.

pasta with tomato sauce and shellfish
Have your pick of the best meals at these fabulous Roman eateries. Photo credit: Jer Chung

La Pergola: Best Michelin Star Restaurant in Rome 

The Michelin Guide thought La Pergola was so good that they awarded it three stars.

If you want to eat there, you’re going to have to book up to four months ahead, but chef Heinz Beck’s menu and the dining room’s five-star opulence make it worth the wait. Splurge on the restaurant’s 10-course tasting menu for the ultimate foodie experience.

Nuovo Mondo: Best Pizza in Rome

Rome is home to the pizza Romana, the original thin and crispy pizza locals just can’t get enough of. Traditionally it’s a no-frills food, so when in Rome, join the locals in visiting a no-frills neighborhood joint.

Ask a local and Nuovo Mondo in Testaccio is often mentioned as one of the best pizza places in Rome. The problem is deciding which of the toppings to go for, so we’ll let you into a secret: they’re all out of this world.

Stonebaked pizza garnished with basil
You haven’t really experienced pizza until you’ve eaten it in Rome. Photo credit: Mark Tegethoff

Lo Scopettaro: Best Traditional Restaurant in Rome

The story goes that in the 1930s, the pope’s broom maker (scopettaro) decided to change jobs. His wife’s cooking smelled so delicious that people used to come in and ask if the shop was a restaurant, so in the end he decided it should be!

Today Lo Scopettaro is still one of the best restaurants in Rome serving traditional Roman cuisine in the trendy Testaccio district. We go there for the food, and for the story, too.

Il Margutta: Best Vegetarian Restaurant in Rome

Il Margutta has been satisfying the needs of the Roman vegetarian community since 1979 and is still going strong. The quality of their food makes it a popular spot for vegetarians and non-vegetarians alike.

Located between Piazza di Spagna and Piazza del Popolo, it also houses an art gallery featuring the work of contemporary artists. The presentation of their dishes reflects this artistic connection.

A sign of the Joi ItoFollow Il Margutta RistorArte in Rome
Il Margutta is one of Rome’s premier vegetarian restaurants. Photo credit: Joi Ito

Pastificio Guerra: Best Pasta in Rome

Pastificio Guerra serves fresh pasta alla gricia, a Roman speciality, from a hole in the wall right next to the Spanish Steps.

Their trifecta of authentic, high-quality, low-cost food is quite an achievement for a place located in one of the most popular tourist areas in Rome. Guerra is the exact opposite of a tourist trap which is why we love it.

Supplizio: Best Affordable Restaurant in Rome

Supplì, deep fried rice croquettes, are what Roman street food is all about. And nowhere are they better prepared than at Supplizio.

When chef Arcangelo Dandini started serving supplì as a starter in his restaurant near the Vatican, he realized they were ripe for their own dedicated shop. Conveniently located near Campo de’ Fiori, Supplizio makes the perfect lunch stop.

A person breaking a fried croquette in half to release a string of melted cheese.
Supplì are one of Rome’s most popular street foods and a great bite on the go.

Eggs: Most Original Restaurant in Rome

For a restaurant called Eggs, it’s no surprise that everything on the menu contains eggs, and not just the avian kind! You’ll find everything from quail eggs to caviar on the menu here.

Their specialties include a tasting box of hen egg shells filled with the most exquisite flavor combinations out there. Tuna, boiled egg, and hazelnut is our personal favorite.

Hang Zhou: Best Non-Italian Restaurant in Rome

Romans go mad for what they call la cucina etnica, which basically means anything not Italian. And one of the best restaurants in Rome that are non-Italian is Hang Zhou, run by the irrepressible Chinese celebrity hostess, Sonia.

The restaurant is filled with communist propaganda art from the Maoist era and photographs of the great and the good posing with Sonia. It doesn’t hurt that they also serve some of the best Cantonese food we’ve tasted in all of Italy.  

 Cantonese Chee Cheong Fun with Yong Tao Fu
Rome’s culinary delights don’t end with Italian fare. Photo credit: You Le

47 Circus Roof Garden: Best Restaurant in Rome with a View

Rome is not short of restaurants with a view, but for us the best one is at 47 Circus Roof Garden.

Located on top of a boutique hotel, the restaurant has views of the Foro Boario area, including a pair of perfectly preserved ancient Roman temples. As an added bonus, the view faces west, making it ideal for enjoying one of Rome’s colorful sunsets over a romantic meal.

L’Ombralonga: Best Aperitivo in Rome

L’Ombralonga is Venetian for “long drink” and it’s also the name of a great place to try Venice’s gift to the rest of Italy, the Aperol Spritz. If Aperol isn’t your thing, there are a number of different spritzes to try, all mixed with prosecco and a soda shot.

This is an authentic Venetian bacaro (wine bar) dropped in the middle of Rome. They also serve a delectable range of Venetian cicchetti, (Italy’s answer to tapas). You can imagine the gondolas floating by—and, who knows, after a few spritzes, you might even see one!

A bartender pouring aperol spritz into a glass
L’Ombralonga is one of the best restaurants in Rome for an aperitif. We recommend the classic Aperol spritz. Photo credit: Andrea Huls Pareja

Update notice: This post was updated on May 20, 2023.

There are plenty of restaurants in Rome, but not all of them are created equal. Discover more of our favorite hidden gems on our Trastevere Food and Wine Tour. You’ll try regional cured meats and cheese, delicious local pastas, a variety of different Italian wines and, of course, our favorite aperitivo cocktail!

Leave a Reply