The dish to eat in Rome · Italy
Cacio e pepe

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 it: the best three in Rome
Felice a Testaccio
Via Mastro Giorgio, TestaccioOrder: Tonnarelli cacio e pepe, mixed at the table
A Testaccio trattoria since 1936 whose cacio e pepe is tossed in front of you.
Roma Sparita
Piazza di Santa Cecilia, TrastevereOrder: Cacio e pepe served in a crisp Parmesan basket
A Trastevere square trattoria made famous by Anthony Bourdain.
Flavio al Velavevodetto
Via di Monte TestaccioOrder: Cacio e pepe, then the carbonara and the oxtail
Built into the side of Monte Testaccio, a hill of ancient amphorae.
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
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
- Wide pot
- Wide skillet
- Microplane grater
- Mortar and pestle
- Tongs
You’ll need
- 14 oz (400 g) tonnarelli, spaghetti or rigatoni (bronze-cut if possible)
- 7 oz (200 g) pecorino Romano, finely grated on a Microplane (about 2 1/2 cups loosely packed)
- 2 1/2 tsp whole black peppercorns
- Coarse salt for the pasta water (about half the usual amount; pecorino is salty)
Steps
- Bring 3 quarts (3 l) water to a boil in a wide pot (less water than usual makes it starchier) and salt it lightly.
- 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.
- Put the pecorino in a bowl. Add the pasta and cook 2 minutes less than the package says.
- 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.
- Add 1/2 cup pasta water to the skillet with the pepper and bring to a simmer.
- 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.
- 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.
- Serve at once in warm bowls, with the rest of the pepper and a little more pecorino on top.
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.
More in Rome
The dish in every cityWhere to eat in RomePicked 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