Spaghetti Cacio e Pepe Recipe

Anna

Sharing stories, traditions, and flavors

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

Of all the dishes that have graced my family’s table, none have brought such profound, soul-satisfying joy with so little fanfare as Spaghetti Cacio e Pepe. The first time I truly understood the magic of Italian cooking wasn’t in a bustling Roman trattoria, but right in my own kitchen, armed with just three humble ingredients. I remember the skepticism on my kids’ faces. “Pasta with just cheese and pepper? That’s it?” But then came the silence, broken only by the sound of forks twirling and contented sighs. That first bite—a perfect alchemy of salty, sharp cheese, the floral heat of black pepper, and the starchy, creamy coating clinging to every strand of spaghetti—was a revelation. It taught me that the most memorable meals aren’t about complexity, but about respect for ingredients and mastery of a simple technique. This recipe, adapted from the brilliant simplicity of PIATTO RECIPES, has become our go-to for a quick weeknight dinner that feels like a luxurious escape to the heart of Rome. It’s a culinary magic trick, and I’m thrilled to share the secrets so you can perform it in your own kitchen.

The Soul of Rome: Unraveling the History of Cacio e Pepe

Before we dive into the pot, let’s take a moment to appreciate the beautiful story behind this iconic dish. Cacio e Pepe, which translates literally to “cheese and pepper,” is the embodiment of Roman cuisine—rustic, resourceful, and unapologetically delicious. Its origins are not found in the grand kitchens of nobility but on the rugged trails of the Apennine mountains with Roman shepherds.

For centuries, shepherds undertaking long, arduous journeys of transhumance (the seasonal migration of livestock) needed sustenance that was easy to carry, high in energy, and non-perishable. Their knapsacks would invariably contain three staples: dried pasta, aged pecorino cheese made from their own sheep’s milk, and black peppercorns.

The genius of the dish was born from necessity. The dried pasta provided necessary carbohydrates for energy. The aged pecorino was a robust source of fat and protein that wouldn’t spoil. The black pepper, more than just a seasoning, was believed to generate body heat, helping the shepherds fight the cold mountain air. When it came time for a meal, they would simply boil the pasta, using the starchy cooking water to melt the cheese and pepper into a rudimentary but incredibly satisfying sauce. This was the original “one-pot” meal, a testament to making something extraordinary from the bare essentials. Today, it stands as one of the four classic Roman pasta dishes, alongside Gricia, Amatriciana, and Carbonara, each a masterclass in flavor.

The Three Pillars: Understanding Your Ingredients

The success of Cacio e Pepe hinges entirely on the quality of its three core components. There’s nowhere for a subpar ingredient to hide. Mastering this dish begins with understanding and respecting the role each one plays.

The Pasta: The Vehicle for the Sauce

While you can technically use any pasta, the traditional choice is Spaghetti. A high-quality, bronze-die cut spaghetti is ideal. The bronze die creates a rougher, more porous surface on the pasta, which is essential for gripping the delicate, creamy sauce. A smooth, Teflon-cut pasta will cause the sauce to slide right off. Tonnarelli, a fresh, square-ended spaghetti, is another fantastic and authentic option if you can find it. The key is the starch. As the pasta cooks, it releases starch into the water. This starchy water is not a byproduct; it is a critical ingredient that emulsifies the fat from the cheese to create the signature creamy sauce without any cream. This recipe cleverly uses a reduced amount of water to concentrate that starch, giving you liquid gold for your sauce.

The Cacio: Pecorino Romano, The Heart of the Dish

This is not the place for Parmesan. The “Cacio” in Cacio e Pepe is specifically Pecorino Romano. This is a hard, salty cheese made from sheep’s milk (“pecora” means sheep in Italian). Its history is as ancient as Rome itself, having been a staple in the diet of Roman legionaries. Pecorino Romano has a distinctively sharp, tangy, and salty flavor profile that is much more assertive than its cow’s milk cousin, Parmigiano-Reggiano.

For this recipe, look for a genuine Pecorino Romano PDO (Protected Designation of Origin). The quality matters immensely. A younger, semi-hard pecorino is often recommended as it has a slightly higher fat content and lower melting point, making it less prone to clumping. The most crucial tip? Grate it yourself. Pre-grated cheeses are often coated with anti-caking agents like potato starch or cellulose, which will absolutely ruin your sauce, preventing it from melting smoothly and turning it into a grainy, clumpy mess. Use the finest setting on your box grater or a food processor to get a light, snowy pile of cheese that will dissolve beautifully.

The Pepe: The Aromatic Soul

The “Pepe,” or black pepper, is not a mere afterthought; it’s a co-star. To unlock its full potential, you must use whole black peppercorns and grind them fresh, just before cooking. Pre-ground pepper has lost most of its volatile aromatic compounds and offers little more than a dusty, one-dimensional heat.

When you freshly grind peppercorns, you release a complex bouquet of floral, citrusy, and earthy notes. The recipe calls for a medium-coarse grind, which provides both flavor and texture. Toasting the freshly ground pepper in the pan, as this recipe brilliant directs, is the secret weapon. This gentle heating “blooms” the pepper, awakening its essential oils and infusing the entire dish with a warm, pervasive aroma that is simply intoxicating. It transforms the pepper from a simple spice into a foundational flavor.

Spaghetti Cacio e Pepe Recipe

This recipe perfects the technique of creating a flawless, creamy Cacio e Pepe every time. By carefully managing temperature and using the starchy pasta water in two key stages, it eliminates the common pitfalls of clumpy cheese and watery sauce.

Ingredients

  • Pasta: 11 oz (about 320g) high-quality dry spaghetti. A bronze-die cut is highly recommended for its rough texture.
  • Black Pepper: 1 ½ tbsp whole black peppercorns, to be freshly ground. This may seem like a lot, but it’s essential for the authentic, bold flavor.
  • Cheese: 7 oz (about 200g) Pecorino Romano cheese. Purchase a block and grate it yourself on the finest setting possible. If you can find a semi-hard, slightly younger block, it will melt even more smoothly.
  • Water: 6 ¾ cups (1.6 liters) for cooking the pasta. Using less water than you normally would is a key technique to create extra-starchy cooking water.
  • Salt: Coarse salt, to be added to the pasta water. Be mindful that Pecorino Romano is very salty, so you will need less salt in your water than usual.

Instructions

Follow these steps carefully, as the technique and timing are crucial for achieving a perfect, creamy emulsion.

Step 1: Prepare Your Ingredients

This is your mise en place. Having everything ready before you start cooking is essential, as the final steps move very quickly.

  • Grate the Cheese: Using the finest setting on a box grater or a microplane, grate the 7 oz of Pecorino Romano into a large bowl. You want it to be as light and fluffy as snow. A food processor with a grating attachment can also be used. Set aside.
  • Grind the Pepper: Using a pepper mill set to medium-coarse or a mortar and pestle, grind your whole black peppercorns. You should have about 1 ½ tablespoons of freshly ground pepper. The texture is important—you want some fine powder for flavor and some larger pieces for a pleasant textural bite.

Step 2: Awaken the Pepper by Toasting

This step builds the aromatic foundation of the dish.

  • Place the freshly ground pepper into a large, cold skillet. The skillet should be large enough to hold all the cooked pasta later.
  • Turn the heat on to low. Let the pepper toast gently for 1-2 minutes, swirling the pan occasionally. You’ll know it’s ready when it becomes incredibly fragrant. Do not walk away or use high heat, as you risk burning the pepper and creating an acrid taste. Once fragrant, remove the skillet from the heat.

Step 3: Begin Cooking the Pasta

The pasta is cooked in two stages to control the starch release and ensure a perfect al dente texture.

  • In a medium-large pot, bring the 6 ¾ cups of water to a rolling boil.
  • Add a small amount of coarse salt. Remember, the pecorino is very salty, so be conservative.
  • Add the spaghetti and set a timer for half of the cooking time recommended on the package for ‘al dente’ (usually about 4-5 minutes).

Step 4: Create the Pepper Infusion

While the pasta is in its initial cooking phase, you’ll start building the sauce base.

  • Take 2-3 full ladles of the boiling, starchy pasta water and add it directly to the skillet with the toasted black pepper.
  • Return the skillet to medium-low heat and let the pepper simmer gently in the water for about 2 minutes. This creates a beautifully pepper-infused liquid that will season the pasta from the inside out.

Step 5: Finish the Pasta in the Skillet

This is the classic risottatura method, where the pasta finishes cooking in the sauce itself, absorbing flavor and releasing starch.

  • When your timer goes off (halfway through the pasta’s cook time), use a pair of tongs to transfer the partially cooked spaghetti directly from the pot into the skillet with the simmering pepper water. Don’t worry about water clinging to it; that’s a good thing!
  • Do not discard the remaining pasta water. This is your liquid gold.
  • Continue cooking the pasta in the skillet over medium heat, stirring and tossing frequently. Add another ladle of the hot pasta water as needed to keep the pasta simmering and ensure it doesn’t dry out. Cook until the spaghetti is perfectly al dente (firm to the bite).

Step 6: Make the Pecorino Cream

This is the most critical step for avoiding clumps. Temperature is everything.

  • While the pasta finishes cooking, prepare the cheese sauce. Ladle about ½ cup (100 ml) of the hot pasta water from the pot into a small bowl or measuring cup.
  • Let this water cool for a minute or two. You are aiming for a temperature of about 140° F (60° C). If you don’t have a thermometer, a good rule of thumb is to wait until it’s cool enough that you could comfortably (but carefully) dip your finger in it for a second. If the water is too hot, it will cook the proteins in the cheese and cause it to clump together into a stringy mess.
  • Pour this slightly cooled pasta water into the bowl with your finely grated pecorino.
  • Use a spatula or a small whisk to mix vigorously until you have a smooth, thick, and uniform paste. It should have the consistency of a thick, smooth ricotta or frosting. If it’s too thick, add a tiny bit more of the cooled water.

Step 7: Combine and Emulsify

The final, fast-paced assembly.

  • Remove the skillet with the al dente pasta from the heat completely. This is another crucial step to prevent the cheese from seizing.
  • Let the pan cool for 30 seconds. There should be only a tablespoon or two of starchy water left in the pan with the pasta. If there’s more, simply drain the excess.
  • Add the pecorino paste directly onto the hot pasta.
  • Immediately and energetically, use a pair of tongs to stir, lift, and toss the pasta. You need to move quickly and constantly to distribute the cheese paste evenly, allowing the residual heat of the pasta to melt it into a glorious, creamy sauce that coats every single strand.
  • The sauce will look like a perfect, thick béchamel. If it seems a little loose, don’t worry—it will continue to thicken as it sits and cools slightly upon plating.

Step 8: Serve Immediately

Cacio e Pepe waits for no one! Serve it piping hot from the pan for the best texture and flavor. Buon appetito!

Nutrition Facts

  • Servings: 4 people
  • Calories per serving: Approximately 485 kcal (This can vary based on the specific brands of pasta and cheese used).

Preparation Time

  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes

How to Serve Cacio e Pepe

Serving this dish is all about celebrating its beautiful simplicity. It needs very little adornment, but a few touches can elevate the experience.

  • Plating: Use tongs to grab a portion of the sauced pasta. Lower it into a warm, shallow bowl, and twist the tongs as you release to create an elegant nest.
  • Garnish: A final flourish is all you need.
    • Add a generous pinch of extra finely grated Pecorino Romano over the top.
    • Give the pepper mill one or two final twists over the dish for a fresh burst of aroma.
    • A very light drizzle of a high-quality, peppery extra virgin olive oil can add another layer of flavor, though this is not strictly traditional.
  • Pairings: The sharp, salty, and peppery notes of Cacio e Pepe pair wonderfully with crisp, dry Italian white wines that can cut through the richness of the cheese.
    • Wine: A Frascati from the Lazio region (the same region as Rome) is a classic and perfect pairing. Other great options include Vermentino, Pinot Grigio, or a dry Orvieto.
    • Non-Alcoholic: A sparkling mineral water with a squeeze of lemon provides a refreshing contrast.

Additional Tips for a Flawless Cacio e Pepe

  1. Master the Water Temperature: The single biggest mistake people make is adding the cheese to a mixture that’s too hot. The 140° F (60° C) rule for the water you mix with the pecorino is your golden ticket. Likewise, removing the pasta pan from the direct heat before adding the cheese paste is non-negotiable. This prevents the cheese from “scrambling.”
  2. The Grating Method is Crucial: We can’t stress this enough. Use a microplane or the smallest holes on your box grater. The finer and fluffier the cheese, the more easily it will melt into the water to form a smooth paste, leaving no room for lumps. Put the pre-grated stuff back on the shelf.
  3. Use a Wide Skillet, Not a Pot: Finishing the pasta in a wide skillet or sauté pan is much more effective than trying to do it in the deep pot you boiled it in. The wide surface area allows the water to evaporate more evenly and makes it significantly easier to toss and coat the spaghetti with the sauce.
  4. Embrace the Vigor: The final step of mixing the cheese paste into the pasta is not a gentle stir. It requires vigorous, rapid tossing and lifting. This action, known in Italian as mantecare, is what emulsifies the fat and water, aerating the sauce and creating that signature creaminess. It’s a 30-second workout for your wrist that pays huge dividends.
  5. Don’t Fear a “Broken” Sauce: If, despite your best efforts, your sauce looks a bit greasy or separated, don’t panic! Add a very small splash (a teaspoon at a time) of the hot pasta water and continue to toss vigorously off the heat. The starch in the water can often help bring the emulsion back together.

Frequently Asked Questions (FAQ)

Q1: Why did my Cacio e Pepe get clumpy and stringy?
A: This is the most common issue and it’s almost always due to heat. Either the pasta water you mixed with the cheese was too hot, or you added the cheese paste to the pasta while the pan was still on the stove. Heat causes the proteins in the Pecorino to seize and coagulate, creating clumps instead of a smooth sauce. To fix this, always let the pasta water cool slightly and always take the pan completely off the heat before adding the cheese.

Q2: Can I use Parmigiano-Reggiano instead of Pecorino Romano?
A: While you can make a delicious cheese and pepper pasta with Parmesan, it will not be authentic Cacio e Pepe. Parmigiano-Reggiano is a cow’s milk cheese with a nuttier, milder, and less salty flavor. It also has a different melting profile. If you do use it, you will need to be more generous with the salt in your pasta water. The true, sharp, and tangy bite of the classic dish comes only from Pecorino Romano.

Q3: What other pasta shapes work well for this recipe?
A: While spaghetti is traditional, other shapes with good texture and sauce-gripping ability work beautifully. Try Bucatini (a thick, hollow spaghetti), Tonnarelli (a fresh, square spaghetti), or short shapes like Rigatoni or Mezze Maniche. The ridges on rigatoni are fantastic for catching the creamy sauce. The key is to choose a high-quality, bronze-die pasta.

Q4: Can I make Cacio e Pepe ahead of time or reheat leftovers?
A: Unfortunately, Cacio e Pepe is a dish that is at its absolute best the moment it is made. The delicate emulsion of cheese and water is fragile. As it cools, the sauce will tighten and can become greasy or clumpy when reheated. It is best enjoyed immediately. If you must reheat it, do so gently in a pan over low heat, adding a splash of hot water and stirring constantly to try and revive the sauce, but be prepared for a change in texture.

Q5: Is it really necessary to grind my own pepper and grate my own cheese?
A: Yes, 100%. For a dish with only three ingredients, the quality and preparation of those ingredients are everything. Pre-ground pepper lacks the aromatic complexity of freshly ground. Pre-grated cheese contains anti-caking agents that will actively prevent your sauce from becoming smooth and creamy. Taking the extra two minutes to do these steps yourself is the single most important factor in elevating your dish from mediocre to magnificent.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spaghetti Cacio e Pepe Recipe


  • Author: Maycel

Ingredients

  • Pasta: 11 oz (about 320g) high-quality dry spaghetti. A bronze-die cut is highly recommended for its rough texture.
  • Black Pepper: 1 ½ tbsp whole black peppercorns, to be freshly ground. This may seem like a lot, but it’s essential for the authentic, bold flavor.
  • Cheese: 7 oz (about 200g) Pecorino Romano cheese. Purchase a block and grate it yourself on the finest setting possible. If you can find a semi-hard, slightly younger block, it will melt even more smoothly.
  • Water: 6 ¾ cups (1.6 liters) for cooking the pasta. Using less water than you normally would is a key technique to create extra-starchy cooking water.
  • Salt: Coarse salt, to be added to the pasta water. Be mindful that Pecorino Romano is very salty, so you will need less salt in your water than usual.

Instructions

Step 1: Prepare Your Ingredients

This is your mise en place. Having everything ready before you start cooking is essential, as the final steps move very quickly.

  • Grate the Cheese: Using the finest setting on a box grater or a microplane, grate the 7 oz of Pecorino Romano into a large bowl. You want it to be as light and fluffy as snow. A food processor with a grating attachment can also be used. Set aside.
  • Grind the Pepper: Using a pepper mill set to medium-coarse or a mortar and pestle, grind your whole black peppercorns. You should have about 1 ½ tablespoons of freshly ground pepper. The texture is important—you want some fine powder for flavor and some larger pieces for a pleasant textural bite.

Step 2: Awaken the Pepper by Toasting

This step builds the aromatic foundation of the dish.

  • Place the freshly ground pepper into a large, cold skillet. The skillet should be large enough to hold all the cooked pasta later.
  • Turn the heat on to low. Let the pepper toast gently for 1-2 minutes, swirling the pan occasionally. You’ll know it’s ready when it becomes incredibly fragrant. Do not walk away or use high heat, as you risk burning the pepper and creating an acrid taste. Once fragrant, remove the skillet from the heat.

Step 3: Begin Cooking the Pasta

The pasta is cooked in two stages to control the starch release and ensure a perfect al dente texture.

  • In a medium-large pot, bring the 6 ¾ cups of water to a rolling boil.
  • Add a small amount of coarse salt. Remember, the pecorino is very salty, so be conservative.
  • Add the spaghetti and set a timer for half of the cooking time recommended on the package for ‘al dente’ (usually about 4-5 minutes).

Step 4: Create the Pepper Infusion

While the pasta is in its initial cooking phase, you’ll start building the sauce base.

  • Take 2-3 full ladles of the boiling, starchy pasta water and add it directly to the skillet with the toasted black pepper.
  • Return the skillet to medium-low heat and let the pepper simmer gently in the water for about 2 minutes. This creates a beautifully pepper-infused liquid that will season the pasta from the inside out.

Step 5: Finish the Pasta in the Skillet

This is the classic risottatura method, where the pasta finishes cooking in the sauce itself, absorbing flavor and releasing starch.

  • When your timer goes off (halfway through the pasta’s cook time), use a pair of tongs to transfer the partially cooked spaghetti directly from the pot into the skillet with the simmering pepper water. Don’t worry about water clinging to it; that’s a good thing!
  • Do not discard the remaining pasta water. This is your liquid gold.
  • Continue cooking the pasta in the skillet over medium heat, stirring and tossing frequently. Add another ladle of the hot pasta water as needed to keep the pasta simmering and ensure it doesn’t dry out. Cook until the spaghetti is perfectly al dente (firm to the bite).

Step 6: Make the Pecorino Cream

This is the most critical step for avoiding clumps. Temperature is everything.

  • While the pasta finishes cooking, prepare the cheese sauce. Ladle about ½ cup (100 ml) of the hot pasta water from the pot into a small bowl or measuring cup.
  • Let this water cool for a minute or two. You are aiming for a temperature of about 140° F (60° C). If you don’t have a thermometer, a good rule of thumb is to wait until it’s cool enough that you could comfortably (but carefully) dip your finger in it for a second. If the water is too hot, it will cook the proteins in the cheese and cause it to clump together into a stringy mess.
  • Pour this slightly cooled pasta water into the bowl with your finely grated pecorino.
  • Use a spatula or a small whisk to mix vigorously until you have a smooth, thick, and uniform paste. It should have the consistency of a thick, smooth ricotta or frosting. If it’s too thick, add a tiny bit more of the cooled water.

Step 7: Combine and Emulsify

The final, fast-paced assembly.

  • Remove the skillet with the al dente pasta from the heat completely. This is another crucial step to prevent the cheese from seizing.
  • Let the pan cool for 30 seconds. There should be only a tablespoon or two of starchy water left in the pan with the pasta. If there’s more, simply drain the excess.
  • Add the pecorino paste directly onto the hot pasta.
  • Immediately and energetically, use a pair of tongs to stir, lift, and toss the pasta. You need to move quickly and constantly to distribute the cheese paste evenly, allowing the residual heat of the pasta to melt it into a glorious, creamy sauce that coats every single strand.
  • The sauce will look like a perfect, thick béchamel. If it seems a little loose, don’t worry—it will continue to thicken as it sits and cools slightly upon plating.

Step 8: Serve Immediately

Cacio e Pepe waits for no one! Serve it piping hot from the pan for the best texture and flavor. Buon appetito!

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 485