“Three ingredients, one famous tantrum.”
A confession: the first four times I made traditional cacio e pepe — the sacred Roman three-ingredient version, just pasta, pecorino, and pepper — the cheese seized into a stubborn clump on the strands three times. Beautiful in theory, fondue-gone-wrong in my actual kitchen, with hungry people watching me whisk and mutter.
So let's be honest about what this recipe is: the Roman classic with training wheels — and proud of them. A tablespoon of butter melted with the bloomed pepper gives the pecorino a stable, fatty landing pad, so the sauce turns silky every time instead of one time in three. Roman purists make it without butter, and when your technique is dialed you can too. Until then: six ingredients, twenty minutes, zero tantrums.
Twenty minutes, pantry-only, and the glossy cheese-and-pepper twirl that usually costs eighteen dollars a plate downtown.


Cook the spaghetti in LESS water than usual — about 2 quarts, lightly salted. Less water = starchier water, and starchy water is the sauce's backbone. Cook 2 minutes shy of the box time.
Bloom the pepper. While the pasta cooks, toast the crushed pepper in the dry skillet over medium 60 seconds until fragrant, then add the butter and let it melt and foam with the pepper. Kill the heat.
Bank the water. Scoop out a full mug of pasta water before draining. Guard it.
Marry pasta and pepper butter. Drag the spaghetti into the skillet with a half cup of pasta water and toss over LOW heat 90 seconds — the water and butter emulsify into a light gloss and the pasta finishes cooking.
The critical move: off the heat, wait 30 seconds. Screaming-hot pan = clumped cheese. Then add the pecorino and parmesan in three handfuls, tossing madly between each, splashing in more pasta water as needed, until a glossy, creamy sauce coats every strand.
Serve immediately — twirled high in warm bowls, extra pecorino and one more crack of pepper over the top. Cacio e pepe waits for no one; the table should already be sitting.
The sauce should be glossy and pourable-thick, clinging to every strand with a little creamy pool at the bowl's bottom — no visible cheese clumps, no oil slick. Too tight? Splash of pasta water and toss. Clumped? Off the heat entirely, a bigger splash of water, and aggressive tossing rescues most of it — the sauce is negotiable until it's eaten.
The butter — the small heresy that makes it work every time. Traditional cacio e pepe emulsifies cheese with nothing but starchy water and technique, and it's genuinely hard; one variable off and it clumps. Butter gives the melting pecorino fat to dissolve into, stabilizing the emulsion like training wheels on a steep hill. Rome does it barehanded. Tuesday night doesn't have to.
🥗 Nutrition, roughly: about 480 calories per serving with 21g protein, 62g carbs, and 17g fat.