🇮🇹 Vita Milanese — Your Italian Cooking Friend🇮🇹 Italiano
🏠 Home 📚 All Recipes 📖 The Ebooks
Spaghetti Cacio e Pepe

Spaghetti Cacio e Pepe

⏱️ 5 min🍳 15 min⏱️ 20 min📊 Medium🍽️ 4Volume 1 · Pasta Perfetto

The quintessential Roman pasta — just four ingredients, one perfect emulsion. Master the technique and you'll understand why this is one of Italy's greatest dishes.

What Is Cacio e Pepe?

Cacio e pepe, literally “cheese and pepper,” is a Roman pasta made with just four ingredients: pasta, Pecorino Romano, freshly ground black pepper and starchy pasta water. Its genius is the emulsion: pepper toasted in the pan, then cheese melted with reserved pasta water until it becomes a creamy sauce that clings to every strand. No cream, no butter — technique does all the work.

AmountIngredient
350 gSpaghetti (preferably bronze-drawn)
200 gPecorino Romano, finely grated (preferably on a Microplane)
2 tbspWhole black peppercorns
As neededSalt (for pasta water)

> Note: The difficulty here is not in the ingredients but the technique — the cheese-water emulsion is deceptively tricky. Read the full instructions before starting.

🥘 Equipment

📋 Preparation

Step 1: Toast and Grind the Pepper

Place the whole black peppercorns in a dry skillet over medium heat. Toast, shaking the pan frequently, until fragrant and you hear a few pops — about 2 minutes. Do not burn.

Transfer to a mortar and pestle or spice grinder. Coarsely grind — you want a mix of fine powder and small crunchy bits. Set aside.

Why toast? Toasting releases volatile oils in the peppercorns, deepening their flavor from sharp and one-dimensional to warm, complex, and aromatic.

Step 2: Cook the Pasta

Bring a large pot of water to a rolling boil. Salt generously — the water should taste like the sea. Add the spaghetti and cook until very al dente (about 1–2 minutes less than the package's al dente time). The pasta will finish cooking in the sauce.

Critical: Reserve 2 cups of starchy pasta water just before draining. Do not drain without reserving this water — it is the foundation of the emulsion.

Step 3: Prepare the Cheese Bowl

While the pasta cooks, place the finely grated Pecorino Romano (all 200 g) in a large, wide mixing bowl. You'll be tossing the pasta directly in this bowl, so size matters — it should be big enough to toss vigorously without spillage.

Pro tip: Have everything ready at this point. Cacio e Pepe comes together in under 2 minutes once the pasta is drained.

Step 4: Create the Emulsion (The Critical Step)

This is the moment that separates silky cacio e pepe from a clumpy mess. Work quickly and decisively.

Immediately after draining, transfer the hot spaghetti directly into the bowl with the grated Pecorino. Do not let the pasta cool.

Add ½ cup of the reserved hot pasta water. Using tongs (or two forks), toss vigorously — lift, twist, and turn the pasta repeatedly. The goal is to melt the cheese into the starchy water, creating a creamy, emulsified sauce that coats every strand.

As you toss, the mixture will go through phases:

  1. Clumpy phase — the cheese and water look separated and lumpy. Keep tossing.
  2. Coming together — the sauce starts to look creamy.
  3. Emulsion achieved — a smooth, velvety sauce clings to the pasta.

Continue tossing, adding more pasta water 1–2 tablespoons at a time as needed. You'll likely use ¾ to 1 cup total. Stop when the sauce is fluid and creamy but not watery — it should coat the pasta like a silky blanket.

The science: Hot pasta water contains starch molecules that act as emulsifiers, binding the fat in the cheese with the water. The heat from the freshly drained pasta and the hot water melts the Pecorino's fat without overheating it. Too hot and the cheese proteins seize into clumps; too cool and the cheese won't melt at all. The vigorous tossing provides the mechanical energy needed for emulsification.

Step 5: Finish and Serve

Sprinkle in half the toasted ground pepper and toss once more to distribute.

Divide immediately among warm bowls. Top each serving with the remaining ground pepper. Serve at once — this dish waits for no one.

🧑‍🍳 Chef's Tips

❌ Common Mistakes

MistakeWhyFix
Pre-grated PecorinoAnti-caking agents prevent proper meltingGrate fresh from a block
Cheese bowl too hotCheese proteins seize and clumpUse a room-temperature or cool bowl, or let the pasta cool 10 seconds
Not enough pasta waterDry, sticky, clumpy messAdd water a tablespoon at a time while tossing
Too much pasta waterThin, soupy sauceStop adding at the first sign of fluidity
Pasta too cold from drainingCheese won't meltWork immediately — have the bowl ready before you drain
Not tossing vigorously enoughCheese doesn't emulsifyUse real arm effort; lift and spin the pasta
Using black pepper from a shakerFlat, one-dimensional heatToast and crack whole peppercorns
Letting it sit before servingSauce tightens and becomes glueyServe the instant it's ready

💡 Variations

❄️ Storage

Cacio e Pepe is best eaten immediately and does not keep well. The sauce tightens as it cools and cannot be reheated without breaking. If you absolutely must keep leftovers:

🍷 Wine Pairing

WineWhy
Frascati SuperioreFrom the hills outside Rome — citrusy, minerally, cuts through the cheese
Gavi di GaviCrisp, floral, with good acidity to balance the richness
Verdicchio dei Castelli di JesiSlightly nutty undertones mirror the Pecorino
Pinot Grigio (Alto Adige)Clean, mineral-driven, won't overpower

🍺 Beer Pairing

BeerWhy
Peroni Nastro AzzurroCrisp Italian lager — the classic Roman accompaniment
Pilsner UrquellHigh carbonation and bitterness cut through the fat
IPA (West Coast)Hoppy bitterness contrasts with the salty Pecorino

🥗 Suggested Sides

📊 Nutrition (per serving)

CaloriesProteinFatCarbsFiber
51024 g18 g62 g3 g

❓ FAQ

Why does my cheese clump instead of melting?

Three possible culprits: (1) the bowl was too hot — the cheese proteins seized; (2) the pasta water was not starchy enough — use less water or a more concentrated boil; (3) you didn't toss vigorously enough — the emulsion needs mechanical energy to form.

Can I use Parmigiano-Reggiano instead of Pecorino Romano?

Authentic cacio e pepe uses Pecorino Romano, a salty, sharp sheep's milk cheese. Parmigiano is cow's milk and less salty — the dish will be milder and less complex. A 50/50 blend is a common compromise.

What if I don't have a Microplane?

Use the finest holes on a box grater. For a truly fine grate, pass the cheese through twice. Pre-grated cheese is not recommended (see Common Mistakes above).

Can I make this with a different pasta shape?

Traditionally spaghetti, tonnarelli, or bucatini. The long, thin shape allows the sauce to coat evenly. Short shapes (penne, rigatoni) work but the emulsion clings less effectively.

Is there a way to reheat leftovers without breaking the sauce?

Not perfectly — the emulsion is fragile. The best method is low heat with added water, tossing constantly. Accept that reheated cacio e pepe will be less creamy but still delicious.

Do I need to use the full 200 g of Pecorino?

Yes, for 4 servings. The cheese is the entire sauce — skimping leaves you with bland pasta. Use the full amount and trust the technique.

How salty should the pasta water be?

About 1 tablespoon of salt per 4 quarts (4 liters) of water. The pasta absorbs this salt, seasoning it from within. Don't worry about over-salting — the water is mostly discarded.

🔗 Related Recipes

🏷️ Search Tags

Recipe from The Italian Kitchen by Vita Milanese — Volume 1 · Pasta Perfetto. Discover all volumes on the ebook page.

🍽️ You May Also Like

Spaghetti Bizzarra Spaghetti Diamantese Spaghetti Pipuzzu Spaghetti Befana Spaghetti Bottarga Spaghetti Cu Maccu Spaghetti Marranzanu Spaghetti Chiummenzana
← Previous 📚 All Recipes Next →