Cacio e Pepe Pasta
Cacio e Pepe is a deceptively simple, viral Roman pasta that hinges on technique: a silky, starchy cheese emulsion and plenty of freshly cracked pepper. Mastering the timing of reserved pasta water and how you incorporate Pecorino Romano is what makes this dish sing.
Jake's note
"This recipe shines for a cozy weeknight or an impressive last-minute dinner. Home cooks will love how few ingredients deliver a creamy, restaurant-quality sauce once you learn to emulsify with hot pasta water."
Cacio e Pepe Pasta
Cacio e Pepe is a dish about precision more than fuss: three ingredients plus water and timing. The appeal is immediate — the bright pop of freshly cracked black pepper riding a creamy, salty wave of Pecorino Romano that clings to each strand of pasta. This version leans into technique to transform simple components into a silky emulsion: toasting the pepper releases its volatile oils, very short cooking keeps the pasta toothsome, and judicious use of starchy pasta water helps the finely grated cheese bloom into a satin sauce rather than clumping into grainy bits.
This recipe is for anyone who wants a restaurant-quality result at home without specialty tools. Use a wide skillet for tossing, grate the cheese so fine it practically melts into the water, and add the cheese off the heat to protect texture. A small knob of butter is optional but useful on first tries to stabilize the emulsion; once you master the water-to-cheese rhythm, you’ll be able to make perfectly glossy cacio e pepe entirely with Pecorino, water and pepper.
Plan your timing
Ingredients
Instructions
Prep and toast the pepper
For this step
- 1 tbspCoarse salt (for pasta water)
- 2 tspFreshly cracked black pepper
Cook pasta and reserve starchy water
For this step
- 12 ozSpaghetti (or tonnarelli)
- 1 cupReserved starchy pasta cooking water
Combine pasta with pepper
Emulsify with Pecorino and butter
For this step
- 1.25 cupsPecorino Romano, very finely grated
- 1 tbspUnsalted butter (optional, for extra silkiness)
Adjust, plate, and serve immediately
Tips from the kitchen
Grate Pecorino finely
Very finely grate or microplane the cheese so it integrates smoothly with the hot water and doesn’t clump into strings.
Toast pepper briefly
Toast the cracked pepper in a dry skillet only until fragrant — this releases oils without burning and elevates the spice’s citrusy top notes.
Cook pasta extra al dente
Pull the spaghetti 1–2 minutes shy of package time so it finishes cooking while you toss and helps the sauce cling better.
Add cheese off heat
Remove the pan from direct heat before sprinkling in Pecorino; residual warmth is enough to melt the cheese gently and prevent graininess.
Reserve extra pasta water
Keep more than you think — 1 cup is a guideline — and add it in tablespoons to control sauce thickness and rescue a seized sauce.
Variations & substitutions
Tonarelli or Rigatoni switch
Use tonarelli for a traditional, thicker bite or rigatoni to trap the peppery sauce inside the tubes for a different texture experience.
Parmesan–Pecorino mix
If Pecorino’s saltiness is intense, blend half Pecorino with half Grana Padano or Parmigiano-Reggiano for a milder, creamier finish.
Vegan cacio-style
Combine 3/4 cup finely ground cashews, 1/4 cup nutritional yeast, a pinch of kala namak, and hot pasta water to create a savory, creamy topping in place of cheese.
Guanciale or pancetta add-in
Cooked guanciale or pancetta tossed with the pepper adds porky richness and a crunchy contrast that complements the silky cheese emulsion.
Storage & make-ahead
Leftover cacio e pepe doesn’t keep its texture well and will firm up and become gluey as the sauce cools. Store in an airtight container in the fridge for up to 2 days, and reheat gently in a skillet with a splash of hot water or broth, tossing quickly and finishing with a little freshly grated Pecorino to re-emulsify the sauce. For best results, make just enough for serving and avoid long storage.
What to serve with it
Serve in warm shallow bowls so the sauce stays glossy; a drizzle of good extra-virgin olive oil is optional but can add shine. Pair with a simple bitter salad (radicchio, arugula) dressed in lemon to cut the richness and a crisp white wine like Vermentino or an unoaked Chardonnay to complement the pepper and salty cheese.
Frequently asked questions
Why did my sauce become grainy or clumpy?
Graininess usually means the cheese seized from too much heat or too little starchy water; take the pan off the heat and add small spoonfuls of hot pasta water while vigorously tossing to smooth it out.
How much black pepper is right?
Start with the recipe’s amount and taste — cacio e pepe is pepper-forward, so err on the generous side, but toast the pepper first to temper sharpness and add complexity.
Can I use Parmesan instead of Pecorino?
Yes — Parmigiano-Reggiano or Grana Padano will work and give a nuttier, less salty profile; you may want to reduce added salt in the pasta water if you use Pecorino–Parm mixes.
Is butter necessary for silkiness?
No, butter is optional and helpful for beginners because it stabilizes the emulsion; with properly emulsified cheese and enough starchy water, you can achieve silkiness without it.
How do I rescue a watery sauce?
If the sauce is too loose, sprinkle in a little more finely grated cheese off the heat while tossing to thicken the emulsion, or simmer very briefly to reduce, but avoid overheating to prevent separation.
About the author
JakeHello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.
See all recipes by Jake →Ratings & Reviews
Did you make this recipe?
Be the first to share your experience.
Ingredients
- Coarse salt (for pasta water)1 tbsp
- Freshly cracked black pepper2 tsp
- Spaghetti (or tonnarelli)12 oz
- Reserved starchy pasta cooking water1 cup
- Pecorino Romano, very finely grated1.25 cups
- Unsalted butter (optional, for extra silkiness)1 tbsp
Nutrition Facts
Per serving: About 1 generous bowl (180g)
Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.
Keep Reading
Guides & articles for this recipe
Tips & Techniques
Seasonal Flavor Framework
A practical guide to composing balanced late-summer plates by pairing charred proteins, smoky accents, bright quick pickles, fresh herbs, and crunchy textures. Includes short technique boxes (quick pickles, finishing oils, compound butters) and clear timing notes so readers can mix-and-match market produce into satisfying meals.
Guides
Late-Summer Sips Guide
An ingredient-first guide to 10–12 late-summer cocktails and mocktails that turn peaches, watermelon, tomatoes, herbs, and stone fruit into vibrant drinks. Covers shrubs, grilled and charred fruit, tea infusions, batch methods, low-ABV swaps, and pairing notes for backyard grills.
Guides
Trending Charred Fruit Finishes
A practical guide to finishing grilled late‑summer fruits—peaches, plums, pineapple, and citrus—using glazes, brûlée sugars, herb‑salt contrasts, cheese pairings, and boozy sauces. Includes step‑by‑step techniques, eight quick finish recipes, and pairing ideas for desserts, salads, and grill‑side cocktails you can make tonight.
More from Italian
View all Italian recipes →Sicilian Arancini Rice Balls
Neapolitan Pizza at Home
Osso Buco alla Milanese
Sicilian Sfincione Pizza
Classic Tiramisu
Focaccia Genovese
Saltimbocca alla Romana
Stovetop Skillet Pizza
Zuppa di Pesce
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · Answers may not always be perfect