Cacio e Pepe
with Silky Pecorino and Black Pepper
“Six ingredients, zero cheese clumps.”
Traditional cacio e pepe can seize when hot cheese meets too little starchy water or excessive heat. This method controls both, producing a glossy pepper-and-pecorino sauce instead of clumps on the pasta.
So let's be honest about what this recipe is: the Roman classic with training wheels — and proud of them. Two tablespoons of butter melted with the bloomed pepper give 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, half an hour, zero tantrums.
Thirty minutes, pantry-only, and the glossy cheese-and-pepper twirl that usually costs eighteen dollars a plate downtown.

How to make it
View ingredient overview

🧂 Ingredient notes & easy swaps
🍳 What you actually need (equipment)
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. The emulsion tightens as it cools, so have the bowls warmed and the table seated before the cheese goes in.
✅ How to know it's done
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.
💡 Practical tips (and what not to do)
- Cheese meets pasta OFF the heat — this is the whole game. Pecorino's proteins seize above roughly 150°F, which is why the sauce clumps in a hot pan. Thirty patient seconds after killing the flame is the difference between silk and string cheese.
- Less pasta water in the pot = more starch per spoonful. The slightly-too-small pot is, for once, correct — that cloudy water is the emulsifier holding the whole dish together.
- Add cheese in waves, tossing hard between them — three handfuls with real agitation between them lets each round melt before the next arrives. Dumping it all at once is how fondue-rocks are born.
- Warm the serving bowls (hot tap water, 30 seconds) — this sauce tightens as it cools, and cold ceramic steals your window.
- Salt the water LIGHTLY — breaking the usual rule, because pecorino romano brings enough salt to season the whole dish. Taste at the end; you'll almost never add more.
💛✨ Flavor boost
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.
🧀 What Goes Well With It
- Seared Garlic Butter Steak Bites with a Golden Thyme-Basted Crust alongside — the cheapest steakhouse date night ever assembled
- A bitter green salad — arugula with lemon — to cut all that salty richness
- A fried egg on top for the solo-dinner luxury edition
- Crusty bread, though honestly the sauce rarely survives long enough to need mopping
📦 Storage & Freezer Notes
- This dish is a live performance — the emulsion holds about 15 minutes and reheats reluctantly. Cook it when forks are ready.
- Leftovers anyway? Fridge, 2 days. Reheat in a skillet over low with 2 to 3 tablespoons of water, tossing constantly for 2 to 3 minutes until the sauce loosens and coats again. A microwave heats the cheese past its melting point and the sauce splits into oil and rubbery strands.
- Prep-ahead move: grate the cheeses and crush the pepper in the morning — then dinner is genuinely 20 minutes of evening work.
🧒 Serving Ideas for Kids
- Bill it as 'fancy cheese noodles' — accurate, and an easy yes. Go easy on the pepper for small bowls and crack extra over the grown-ups'.
- Serve the kids first. The sauce is creamiest in the first few minutes and tightens as it cools, and a bowl that has sat five minutes reads as 'dry noodles' to a child.
- Snip a small bowl of spaghetti a few times with kitchen scissors; short strands hold the sauce just as well and are far easier to fork than a full twirl.
❓ Quick answers
Is this authentic cacio e pepe?
Why did my cheese clump anyway?
Can I use only parmesan?
What pasta shapes work?
🥗 Nutrition, roughly: about 480 calories per serving with 21g protein, 62g carbs, and 17g fat. Estimates only; brands, cuts and portion sizes change the numbers.