Roscioli
Photograph: Andrea Di Lorenzo
Photograph: Andrea Di Lorenzo

The 25 best restaurants in Rome for 2025

Sample pasta, pizza and everything between at these ultimate foodie spots. After all, when in Rome...

Advertising

After 15 years of eating my way through Rome, I’ve had some truly exceptional meals  and plenty of forgettable ones. The best ones stick with me: perfect bowls of pasta, from cacio e pepe to carbonara, crispy pizzas with seasonal toppings, fragrant wines and delicious desserts. These, often special, family-run spots serving up proper Roman cuisine, are the meals worth remembering and I’m sharing all my favourite spots with you here.

How to avoid tourist traps in Rome

If a restaurant has a prime view of the Pantheon or the Trevi Fountain, chances are you’re paying for the view, not the food. Instead, wander a few streets away where things are a little quieter or, better yet, head to neighborhoods like Testaccio, Cipro and Parioli, where locals actually eat. Reservations at popular restaurants are key, especially in high season (summer, annual holidays and the likes). And if you see a place that’s gone viral on TikTok with a line of 100+ people? Skip it. You don’t need to spend hours in line to have an amazing meal in Rome. To make it easy for you, I’ve rounded up the best places to eat in the city. Buon appetito!

RECOMMENDED: 
📍 The best things to do in Rome
🏘️ Where to stay in Rome
🏡 The best Airbnbs in Rome
🛏 The best hotels in Rome

This guide was recently updated by Rome-based writer Livia Hengel. At Time Out, all of our travel guides are written by local writers who know their cities inside out. For more about how we curate, see our editorial guidelines

Where to eat in Rome

  • Italian

A picturesque little eatery located on a quieter street in Trastevere, Da Enzo is one of the more characteristic trattorias in Rome and draws a crowd for its simple, honest fare and handful of outdoor tables. Eating here feels like a family gathering, with abundant portions expertly prepared. You can’t go wrong with anything on the menu – from carbonara and meatballs to braised artichokes and tiramisu – but show up early, or you’re in for a long wait.

Address: Via dei Vascellari 29, 00153 Rome

Opening hours: Daily from 12–3pm and 7–11pm, closed on Mondays

  • Pizza

Traditional Roman pizza is served paper-thin with charred edges and fragrant ingredients in the heart of Testaccio. This historic, no-frills pizzeria is Rome in a nutshell; gritty, delicious, brusque but friendly, all at once. It’s only open in the evenings, and it fills up quickly, especially on weekends, so show up early to snag a table. The rice supplì and potato croquettes make for excellent starters.

Address: Piazza di Santa Maria Liberatrice 44, 00153 Rome

Opening hours: Tuesday to Sunday from 7pm–12am, closed on Mondays

Advertising
  • Italian

With its cosy interiors and warm service, Trattoria Pennestri is the kind of restaurant that invites you to linger and enjoy a leisurely meal with good company. Like the ambience, the menu is rustic but refined, with a curated selection of inventive dishes that make the most of the season’s ingredients. The wine list is also wonderful, with an ample selection by the glass. Save room for one of the city’s best desserts: a sweet and salty chocolate mousse served with Sardinian flatbread and infused with rosemary.

Address: Via Giovanni da Empoli 5, 00154 Rome

Opening hours: Tuesday to Saturday from 12.30–3pm and 7:30–11pm, closed on Sundays and Mondays

4. Da Cesare al Casaletto

Located at the end of the 8 tram that snakes its way through the Trastevere neighbourhood, Cesare al Casaletto’s location outside the city centre hasn’t dampened its popularity among tourists and locals alike. This casual trattoria is the go-to for Rome’s many food writers, bloggers and passionate eaters, thanks to its familial atmosphere and delicious dishes. Order the fried gnocchi served on a melted cacio e pepe sauce, and don’t shy away from the (don’t be afraid) minty Roman tripe and oxtail – it’s near-perfect. 

Address: Via del Casaletto 45, 00151 Rome

Opening hours: Tuesday to Sunday from 12.30-3pm and 7.30-11pm, closed on Mondays

Advertising
  • Pizza

This is everyone’s favourite pizzeria, so book ahead for these decadent Neapolitan pies. Seu Pizza Illuminati is refreshingly contemporary, with neon lights and a minimalist décor that will appeal to all, and offers dozens of mouthwatering pies, from classics like Margherita and marinara to more creative varieties featuring ingredients like liqourice, shichimi togarashi and eggnog. The fritti (fried starters), are an excellent way to wet your appetite before digging into the main course.

Address: Via Angelo Bargoni 10–18, 00153 Rome

Opening hours: Tuesday to Sunday from 7–11pm, closed on Mondays

6. Romanè

Founded by Stefano Callegari (the mastermind behind Trapizzino, #14) Romanè is a modern trattoria that puts a fresh spin on classic Roman cuisine. The original location on Via Cipro serves traditional fare with a contemporary touch, while its newer counterpart across the street expands the menu with an array of seafood dishes. Both locations are decorated with Italy’s charming hand painted ‘piatti del buon ricordo’: collectible plates from the 1970s that commemorate the country’s most beloved restaurants.

Time Out tip: This is an excellent stop before or after a visit to the Vatican Museums.

Address: Via Cipro, 106, 00137 Roma

Advertising

7. Ristorante Moma

A Michelin star establishment, Moma offers a stellar dining experience with special-occasion prices to match. Named after the Metropolitan Museum of Art, it’s located right in front of the US Embassy and attracts a business crowd that enjoys expertly executed dishes. You’ll find thoughtful re-interpretations of classic dishes alongside modern plates, like ravioli filled with cod and caramelized onions and chestnut flour lasagne with vegetables and cheese, all appropriately plated like works of art.

Address: Via di San Basilio 42, 00187 Rome

Opening hours: Monday to Friday from 12.30–3pm and 7.30–11pm. Saturday from 7.30–11pm, closed on Sundays

8. Felice a Testaccio

Testaccio is widely considered the best neighbourhood for Roman cuisine, and this eatery is its unrivalled star. With retro checkered floors, white tablecloths, and a tantalizing array of traditional dishes, the old-school restaurant makes a perfect leisurely weekend lunch with family or a romantic choice for a gourmet dinner. Cacio e pepe is Felice a Testaccio’s signature dish; this tangle of spaghetti, melted cheese and black pepper comes freshly tossed at the table for you.

Address: Via Mastro Giorgio 29, 00153 Rome

Opening hours: Monday to Saturday from 12.30–3pm and 7.30–11pm, closed on Sundays

Advertising

9. Santo Palato

A new wave of traditional Jewish-Roman cuisine reigns at Santo Palato (literally: sacred palate), where abundance is a must. Meat features prominently on the menu of this modern trattoria, and offal is a must-try. The restaurant promises a holistic approach to cooking that refuses waste and is set on lifting and updating authentic central Italian recipes. And if you fancy a vino (why wouldn’t you?), the cantina sports over 800 wines. Make sure to reserve a table in advance for this place.

Address: Piazza Tarquinia 4a, 00183 Rome

Opening hours: Tuesday to Saturday from 12.30–3pm and 7.30–11pm, closed on Sundays and Mondays

10. Enoteca La Torre

Set within Anna Venturini Fendi’s magnificent Villa Laetitia, Enoteca La Torre captures the essence of la dolce vita. This high-end restaurant serves artful plates that complement its grand setting: helmed by Domenico Stile, who hails from Campania, you’ll find Southern Italian ingredients like buffalo milk cheeses, Sorrento lemons and fresh fish featured on the menu. For a real treat, opt for the seven-course surprise tasting menu selected by the chef. Just be warned, if you hadn’t guessed already, Enoteca La Torre is for special occasions. Its double-Michelin-starred menu comes with a (hefty) price – tasting menus range from €180 - €220. But when in Rome, eh?

Address: Lungotevere delle Armi 22, 00195 Rome

Opening hours: Tuesday to Saturday from 7.30–10.30pm,  closed on Sundays and Mondays

Recommended
    You may also like
    You may also like
    Advertising