Cacio e Pepe — The 3-Ingredient Roman Pasta TikTok Made Everyone Attempt
Cacio e pepe is the ultimate test of simplicity: pasta, cheese, and pepper. That’s it. TikTok’s obsession with this Roman classic taught millions of home cooks the power of starchy pasta water and the technique of emulsification. It also taught millions of home cooks how easy it is to mess up — the clumpy cheese fails are as viral as the successes.
Why This Went Viral
The cheese toss. Watching someone toss pasta in a pan as Pecorino Romano melts into a silky, creamy sauce with nothing but pepper and pasta water — that’s peak food content. The simplicity is the flex. And the failure videos? Equally engaging. Everyone has an opinion on the “right” way to make it.
The Secret to Perfect Cacio e Pepe
Pasta water is the entire recipe. The starch in the pasta water is what emulsifies the cheese into a creamy sauce instead of a clumpy mess. Use less water than normal when boiling (so the starch concentrates), and add the pasta water to the cheese gradually, tossing constantly.
Off the heat. Add the cheese off the heat. If the pan is too hot, the Pecorino seizes up into clumps. Toss the pasta with cheese and pasta water in a warm (not hot) pan, adding liquid a splash at a time until it’s creamy.
Cost Breakdown
Cacio e pepe at an Italian restaurant costs $16-22. A pound of good pasta costs $2-3, and Pecorino Romano about $5-8. A restaurant-quality Roman pasta for four people at under $12.
Pro Tips From the Comments Section
- Finely grate the Pecorino on a microplane — larger shreds won’t melt evenly
- Toast the pepper in the dry pan first for 1-2 minutes until fragrant
- Use tongs, not a spoon for tossing — you need constant motion to build the emulsion
- Have extra pasta water ready — you can always add more, but you can’t take it away


