The dish to eat in Rome · Italy

Cacio e pepe

Cacio e pepe in Rome

Photo: Andy Li, CC0, via Wikimedia Commons · source

Pasta tossed with pecorino Romano, black pepper and starchy pasta water into a creamy sauce.

Three ingredients and nowhere to hide: Rome's shepherds' pasta, pecorino and pepper turned silky with the water the pasta cooked in. Every trattoria is judged by it.

Where to eat itCook it at home

Where to eat it: the best three in Rome

  1. Felice a Testaccio

    Via Mastro Giorgio, Testaccio

    Order: Tonnarelli cacio e pepe, mixed at the table

    A Testaccio trattoria since 1936 whose cacio e pepe is tossed in front of you.

    Open in Maps
  2. Roma Sparita

    Piazza di Santa Cecilia, Trastevere

    Order: Cacio e pepe served in a crisp Parmesan basket

    A Trastevere square trattoria made famous by Anthony Bourdain.

    Open in Maps
  3. Flavio al Velavevodetto

    Via di Monte Testaccio

    Order: Cacio e pepe, then the carbonara and the oxtail

    Built into the side of Monte Testaccio, a hill of ancient amphorae.

    Open in Maps

All three are on Chef Amazing’s list The best cacio e pepe in Rome, which you can save and take with you.

Cook it at home: Cacio e pepe

Serves 4Time 25 min

The trick is a pecorino cream made off the heat with lukewarm pasta water, so the cheese melts smooth instead of clumping. Use less water than usual so it's starchy.

Pans and tools

You’ll need

Steps

  1. Bring 3 quarts (3 l) water to a boil in a wide pot (less water than usual makes it starchier) and salt it lightly.
  2. Toast the peppercorns in a dry wide skillet over medium heat 1 to 2 minutes until fragrant, then crush them coarsely in a mortar or with a pan. Put half back in the skillet.
  3. Put the pecorino in a bowl. Add the pasta and cook 2 minutes less than the package says.
  4. While it cooks, ladle about 1/2 cup of the pasta water into a cup and let it cool for a minute or two (very hot water seizes the cheese). Add it to the pecorino little by little, whisking with a fork, until you have a thick, smooth paste like soft cream cheese.
  5. Add 1/2 cup pasta water to the skillet with the pepper and bring to a simmer.
  6. Lift the pasta straight into the skillet with tongs. Toss over medium heat for 1 to 2 minutes, adding splashes of pasta water, until it's al dente and the water has become a little glossy.
  7. Take the pan off the heat and wait 30 seconds. Add the pecorino cream and toss hard and fast, adding a splash more pasta water, until the sauce is creamy and clings to every strand.
  8. Serve at once in warm bowls, with the rest of the pepper and a little more pecorino on top.
Chef’s tips

Grate the cheese very fine; coarse pecorino clumps.

If the sauce clumps, add a splash of warm pasta water and toss again off the heat.

Use real pecorino Romano DOP; it's sharper and saltier than other pecorinos.

Contains: Wheat, milk.

Save to my recipes

More in Rome

Where to eat in RomeThe Rome food mapThe list to savePlan a trip with Chef
The dish in every cityWhere to eat in Rome

Picked October 2026 from what locals, food writers and the city’s own guides agree on. Places change; confirm hours before you go.

Chef Amazing · Will Travel for Food · Rome · The dish in every city