Classic Roman Cacio e Pepe

Featured in: Everyday Meal Ideas

This authentic Roman pasta dish combines al dente spaghetti with a silky sauce made from Pecorino Romano cheese and toasted black peppercorns. The key to success lies in creating a creamy emulsion using reserved pasta water, which transforms simple ingredients into a luxurious coating. Toast the pepper to release its aromatic oils, then gradually incorporate the cheese off-heat to prevent clumping. The result is a comforting yet sophisticated dish that showcases Italian culinary philosophy at its finest.

Updated on Sat, 31 Jan 2026 10:33:00 GMT
Steaming Cacio e Pepe pasta twirled in a fork, glistening with Pecorino Romano and freshly cracked black pepper. Save
Steaming Cacio e Pepe pasta twirled in a fork, glistening with Pecorino Romano and freshly cracked black pepper. | tuderteats.com

My neighbor Maria once told me that real cacio e pepe doesn't need a recipe, just respect. She was right. The first time I watched her make it, she used three ingredients and her hands, no measuring cups in sight. The pasta water hissed as it hit the hot pan, and the cheese melted into silk. I've been chasing that moment ever since, learning that simplicity is the hardest thing to master.

I made this for my sister during a rainy Tuesday when nothing seemed to go right. She sat at my kitchen counter, soaked from the storm, and I needed something fast and comforting. The smell of toasted pepper filled the room, and by the time I twirled the first forkful onto her plate, she was already smiling. Sometimes the best meals happen on the worst days.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Spaghetti or tonnarelli (400 g): Tonnarelli is traditional because its square shape grabs the sauce beautifully, but spaghetti works perfectly and is easier to find.
  • Pecorino Romano cheese (120 g, finely grated): This salty, sharp sheep's milk cheese is the soul of the dish, buy a wedge and grate it yourself for the creamiest results.
  • Whole black peppercorns (2 tsp, freshly cracked): Toasting them wakes up their flavor, turning simple pepper into something bold and aromatic that coats every strand.
  • Kosher salt (1 tsp for pasta water): The pasta water becomes part of the sauce, so salting it properly is not optional.
  • Unsalted butter (1 tbsp, optional): Purists skip it, but a little butter makes the sauce more forgiving and adds a whisper of richness.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Boil the pasta:
Bring a large pot of water to a rolling boil, add salt, and cook the spaghetti until just al dente, about a minute less than the package says. Before draining, scoop out 1½ cups of that starchy, cloudy pasta water, it's your secret ingredient.
Toast the pepper:
While the pasta bubbles away, add your cracked peppercorns to a large dry skillet over medium heat and let them toast for about a minute until they smell incredible and make you sneeze a little. This step transforms the pepper from sharp to complex.
Build the base:
Pour 1 cup of the hot reserved pasta water into the skillet with the toasted pepper and reduce the heat to low. Let it simmer gently so the pepper infuses the water.
Toss the pasta:
Add the drained pasta directly to the skillet and toss it around, letting it drink up some of that peppery liquid. The pasta should look glossy and almost creamy already.
Add the cheese:
Remove the skillet from the heat and start sprinkling in the Pecorino Romano, tossing constantly and vigorously like you mean it. Add more reserved pasta water a splash at a time if it starts to clump instead of turning silky.
Finish and serve:
If you're using butter, toss it in now and stir until it melts into the sauce. Serve immediately in warm bowls, topped with extra cheese and more cracked pepper.
Golden Cacio e Pepe in a rustic bowl, topped with extra cheese and a glass of crisp white wine. Save
Golden Cacio e Pepe in a rustic bowl, topped with extra cheese and a glass of crisp white wine. | tuderteats.com

The night I finally nailed the texture, I stood at the stove grinning like I'd won something. My roommate wandered in, took one bite, and declared it better than the place we'd tried in Rome. I'm not sure that's true, but I didn't argue. That's the thing about cacio e pepe, when it works, it feels like a small victory you can eat.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing Your Pasta

Tonnarelli is the Roman standard, thick and square, designed to hold onto every bit of peppery cheese sauce. Spaghetti is the practical substitute that lives in most kitchens and still delivers that perfect twirl. I've also used bucatini when I wanted a hollow center to trap even more sauce, and it worked beautifully. Whatever you choose, cook it a minute less than you think, because it finishes cooking in the skillet.

The Pepper Matters

I used to grab pre-ground pepper from the shaker and wonder why my cacio e pepe tasted flat. The day I bought whole peppercorns and cracked them fresh, everything changed. Toasting them in a dry pan before adding the pasta water releases oils you didn't know were there, turning the pepper from a background note into the main melody. Don't skip this step, it's where the dish gets its personality.

Serving and Storing

This dish is best eaten the moment it's made, straight from the pan while the sauce is still creamy and clinging to the pasta. Leftovers will firm up in the fridge as the cheese sets, but you can revive them with a splash of water or milk in a skillet over low heat. I usually just make exactly what I need and call it a night.

  • Serve in warm bowls to keep the sauce from cooling too fast.
  • Top with extra Pecorino and a generous crack of fresh pepper right before serving.
  • Pair with a crisp white wine like Frascati or a simple green salad to balance the richness.

Close-up of creamy Cacio e Pepe showcasing al dente spaghetti and freshly cracked black pepper seasoning. Save
Close-up of creamy Cacio e Pepe showcasing al dente spaghetti and freshly cracked black pepper seasoning. | tuderteats.com

Every time I make cacio e pepe, I'm reminded that the best food doesn't need to be complicated. Just good ingredients, a little attention, and the willingness to stir like you mean it.

Recipe FAQs

Why does my cheese clump instead of creating a creamy sauce?

Remove the pan from heat before adding cheese and add it gradually while tossing vigorously. The residual heat from the pasta and reserved water is sufficient to melt the cheese without causing it to seize. Using freshly grated Pecorino Romano rather than pre-shredded cheese also ensures smooth melting.

Can I substitute Parmesan for Pecorino Romano?

While Parmesan can be used, Pecorino Romano is traditional and provides the distinctive sharp, salty flavor that defines this dish. Pecorino is made from sheep's milk and has a more assertive taste than cow's milk Parmesan, which is essential to the authentic flavor profile.

How much pasta water should I reserve?

Reserve at least 1½ cups of starchy pasta water before draining. This water is crucial for creating the creamy emulsion with the cheese. Start by adding 1 cup to the pepper, then use the remainder to adjust the sauce consistency as needed.

What type of pasta works best?

Tonnarelli is the traditional choice, but spaghetti works excellently. Long pasta shapes are preferred because they coat well with the sauce. Avoid using fresh pasta as dried pasta releases more starch into the cooking water, which is essential for sauce consistency.

Why toast the black pepper first?

Toasting whole peppercorns in a dry skillet releases their essential oils and intensifies their flavor and aroma. This step adds depth and complexity to the dish, transforming the pepper from a simple seasoning into a starring ingredient.

How do I prevent the sauce from becoming too thick or thin?

Control the consistency by adding reserved pasta water gradually. If the sauce is too thick and clumpy, add water a tablespoon at a time while tossing. If too thin, continue tossing over low heat to allow some water to evaporate and the cheese to bind better.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Classic Roman Cacio e Pepe

Classic Roman pasta with Pecorino Romano cheese and freshly cracked black pepper. Ready in 25 minutes.

Prep Time
10 minutes
Time to Cook
15 minutes
Overall Time
25 minutes
Recipe by Benjamin Holloway


Skill Level Easy

Cuisine Italian

Portions 4 Number of servings

Special Diet Info Meat-Free

What You'll Need

Pasta

01 14 oz spaghetti or tonnarelli

Cheese

01 4.2 oz Pecorino Romano cheese, finely grated

Seasonings

01 2 tsp whole black peppercorns, freshly cracked
02 1 tsp kosher salt for pasta water

Optional

01 1 tbsp unsalted butter for extra creaminess

Steps

Step 01

Prepare Pasta Water: Bring a large pot of water to a boil. Add kosher salt, then cook the spaghetti or tonnarelli until just al dente, approximately 1 minute less than package instructions. Reserve 1.5 cups of pasta cooking water before draining.

Step 02

Toast Black Pepper: While the pasta cooks, toast the freshly cracked black pepper in a large dry skillet over medium heat for approximately 1 minute until fragrant.

Step 03

Create Sauce Base: Add 1 cup of reserved hot pasta water to the skillet with the pepper. Reduce heat to low.

Step 04

Combine Pasta and Sauce: Add the drained pasta to the skillet and toss to coat, allowing the pasta to absorb the peppery water.

Step 05

Emulsify Cheese: Remove the skillet from heat. Gradually sprinkle in the Pecorino Romano cheese while tossing and stirring vigorously to create a creamy sauce. Add reserved pasta water in small splashes if the sauce becomes too thick.

Step 06

Finish with Butter: If desired, add butter and toss until melted and fully emulsified.

Step 07

Plate and Serve: Serve immediately, topped with additional grated Pecorino Romano and freshly cracked black pepper.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large pot
  • Large skillet
  • Cheese grater
  • Tongs or pasta fork

Allergens

Check every item for allergens, and reach out to a healthcare expert if you’re uncertain.
  • Contains milk from Pecorino Romano cheese
  • Contains gluten from pasta
  • Verify cheese labels for vegetarian rennet certification if required

Nutrition (per portion)

These nutrition details are for guidance and shouldn’t substitute for professional healthcare advice.
  • Energy: 480
  • Total Fat: 15 grams
  • Carbohydrates: 65 grams
  • Proteins: 18 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.