Da Enzo

Dine like a local at this down-to-earth spot / Image: Alamy

Rome’s foodscape can be dazzling so let’s start with a classic: this small, unshowy trattoria in an unheralded corner of Trastevere rarely disappoints with its old-time decor, friendly staff and reliably hearty Roman cooking. This might be the place to try the city’s staple pasta, the silky cacio e pepe (just cheese and pepper), or maybe the polpette (meatballs in tomato sauce). Either way, locals love this place, so expect to wait for a table.

Via dei Vascellari, 29, Trastevere
daenzoal29.com

Il Pagliaccio

Fine-dining done damn well / Image: aromi.group - Il Pagliaccio

Now with two Michelin stars, chef Anthony Genovese’s smart but unstuffy restaurant close to Piazza Navona is still regarded as the ne plus ultra of fine dining in Rome. His time cooking in Asia gives him the edge: expect a clever cross-pollination of flavours from East and West. OK, he’s not giving it away (it’s €185 for the top-tier ten courses), but if you’ve got the cash to splash, do it here. The set lunch might be a more doable alternative (at €85).

Via dei Banchi Vecchi 129/a, Piazza Navona
ristoranteilpagliaccio.com