Classic Roman Cacio e Pepe

Featured in: Cozy Weeknight Meals

This authentic Roman pasta showcases the simplicity of Italian cooking with just four essential ingredients. Toast whole black peppercorns to release their aroma, then emulsify freshly grated Pecorino Romano with starchy pasta water to create a silky, clinging sauce. The key is vigorous tossing off the heat to prevent clumping while achieving that signature creamy texture. Perfect for weeknight dinners when you want maximum flavor with minimal effort.

Updated on Thu, 29 Jan 2026 12:49:00 GMT
Freshly cracked black pepper and grated Pecorino Romano swirl into a creamy sauce in this classic Cacio e Pepe, served over hot spaghetti. Pin it
Freshly cracked black pepper and grated Pecorino Romano swirl into a creamy sauce in this classic Cacio e Pepe, served over hot spaghetti. | weeknightwhisk.com

The first bite of real Cacio e Pepe happened in a tiny kitchen in Trastevere, where my friend's nonna kept insisting I was stirring too slowly. She'd bark "Veloce, veloce!" while I panicked over a skillet of expensive cheese threatening to clump. That night taught me this dish isn't about following rules perfectly, it's about understanding the rhythm of heat, starch, and fat coming together. What looks like just cheese and pepper is actually a lesson in respecting simplicity. I've been chasing that creamy, peppery perfection ever since.

I made this for my partner on a rainy Tuesday when we were both too tired to think. The apartment smelled like toasted pepper within minutes, and suddenly the evening felt less ordinary. We ate straight from the pan with mismatched forks, twirling pasta and laughing at my cheese-covered hands. That's when I realized Cacio e Pepe doesn't need an occasion, it creates one. It's become our default comfort meal when the world feels too complicated.

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's square shape holds the sauce beautifully, but good quality spaghetti works just as well if that's what you have on hand.
  • Pecorino Romano cheese (120 g, finely grated): This is the soul of the dish, so buy a wedge and grate it yourself right before cooking because pre-shredded stuff has anti-caking agents that ruin the creaminess.
  • Whole black peppercorns (2 tsp, freshly cracked): Toast them in the pan to wake up their oils and create that signature sharp, floral heat that makes this dish sing.
  • Kosher salt (1 tsp for pasta water): Season the water generously because this is your only chance to flavor the pasta from within.
  • Unsalted butter (1 tbsp, optional): Purists skip this, but a small knob helps forgive minor technique wobbles and adds silky richness without betraying tradition too badly.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Quickly chop vegetables, mince herbs, and blend sauces for faster, everyday meal preparation.
Check price on Amazon
Boil the pasta:
Bring a large pot of water to a rolling boil, salt it well, then cook your spaghetti until it still has a firm bite, about a minute shy of the package time. Scoop out at least 1½ cups of that starchy, salty water before you drain anything because that liquid is pure gold for your sauce.
Toast the pepper:
While the pasta bubbles away, crack your peppercorns coarsely and toss them into a dry skillet over medium heat. Let them sizzle and pop for about a minute until your kitchen smells incredible and the pepper releases its perfume.
Build the base:
Pour a cup of that reserved hot pasta water into the skillet with the toasted pepper, then lower the heat. This creates your sauce foundation, a peppery bath that will help the cheese melt smoothly instead of seizing into a grainy mess.
Marry the pasta and pepper water:
Add your drained spaghetti directly to the skillet and toss everything together, letting the noodles drink up some of that seasoned liquid. The pasta should look glossy and slightly loose, not dry.
Create the magic:
Pull the pan off the heat completely, then shower in the grated Pecorino while tossing constantly with tongs like you're trying to win a pasta-flipping contest. Add more reserved water in small splashes if it gets too thick, the sauce should cling to each strand like silk.
Finish and serve:
If you're using butter, drop it in now and toss until it disappears into the creamy coating. Plate immediately, top with extra cheese and a generous crack of pepper, then eat while it's still steaming.
Steaming Cacio e Pepe pasta in a skillet, featuring al dente spaghetti coated in salty cheese and aromatic black pepper. Pin it
Steaming Cacio e Pepe pasta in a skillet, featuring al dente spaghetti coated in salty cheese and aromatic black pepper. | weeknightwhisk.com

The night I finally got the sauce right, smooth and glossy without a single cheese clump, I actually texted a photo to my friend in Rome. She replied with three flame emojis and "Brava!" which felt better than any five-star review. It's funny how a plate of pasta can carry so much pride and connection. Now every time I make it, I think of her nonna yelling at me to stir faster, and I smile.

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 traditional because its square edges grab onto the sauce in a way round spaghetti can't quite match. But honestly, I've made this with whatever long pasta was in my pantry and it's always been delicious. The key is cooking it properly and saving that starchy water, not stressing over pasta geometry. If you can find fresh tonnarelli at an Italian market, grab it, but dried spaghetti from the supermarket will still make you very happy.

The Cheese Situation

Pecorino Romano is sharp, salty, and funky in the best way, nothing like the mild Parmesan you might be used to. I learned the hard way that the pre-grated stuff in the green can tastes like salty dust and refuses to melt into anything resembling a sauce. Buy a chunk from the deli counter, grate it on the smallest holes right before you cook, and store leftovers wrapped tightly in the fridge. The difference is so dramatic you'll wonder why you ever bought the powdery stuff.

Serving and Storing

Cacio e Pepe is best eaten immediately, straight from the pan if you're feeling casual, because the sauce tightens as it cools. If you absolutely must save leftovers, store them in an airtight container in the fridge and reheat gently with a splash of water or milk to bring back some creaminess. I'll be honest though, it's never quite the same as the first moment it comes together. This is a dish that rewards eating it hot, fast, and without hesitation.

  • Pair it with a crisp Frascati or Vermentino to cut through the richness
  • Serve with a simple arugula salad dressed in lemon juice to balance all that cheese
  • Leftovers can become a frittata base the next morning if you're feeling creative
Product image
Mix doughs, batters, and whipped cream easily for baking cakes, cookies, and everyday treats.
Check price on Amazon
A rustic white bowl of Cacio e Pepe, topped with extra Pecorino Romano, ready to be enjoyed with a glass of white wine. Pin it
A rustic white bowl of Cacio e Pepe, topped with extra Pecorino Romano, ready to be enjoyed with a glass of white wine. | weeknightwhisk.com

This dish has taught me that the best cooking isn't always about complexity or fancy ingredients, sometimes it's about respecting a few perfect things and letting them shine. I hope your first bite feels as revelatory as mine did, and that you find yourself making this on repeat just like I do.

Common Questions

Why does my cheese clump instead of forming a smooth sauce?

The cheese must be added off the heat while tossing vigorously. If the pan is too hot, the cheese will seize and clump. Use freshly grated Pecorino Romano and add it gradually while continuously stirring with reserved pasta water to create proper emulsification.

Can I substitute Parmesan for Pecorino Romano?

While Parmesan can work in a pinch, Pecorino Romano is essential for authentic flavor. It has a sharper, saltier taste that defines this dish. For best results, use genuine Pecorino Romano DOP from Rome's surrounding regions.

What type of pasta works best?

Traditionally, tonnarelli (square spaghetti) is used, but regular spaghetti or bucatini work excellently. The key is choosing long pasta with enough surface area to hold the creamy sauce. Cook it one minute less than al dente since it finishes cooking in the pan.

How much pasta water should I reserve?

Reserve at least 1½ cups of the starchy cooking water. This liquid is crucial for creating the creamy emulsion. The starch helps bind the cheese and fat into a silky sauce. Add it gradually—you may not need all of it.

Should I toast the peppercorns?

Yes, toasting whole cracked peppercorns in a dry skillet for about one minute releases their essential oils and intensifies their flavor. This step adds depth and aromatic complexity that pre-ground pepper simply cannot provide.

Is butter traditional in Cacio e Pepe?

Traditional Roman versions omit butter, relying solely on pasta water, cheese, and pepper. However, many modern interpretations add a small amount of butter for extra richness and easier emulsification, especially for beginners.

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 in a creamy, emulsified sauce.

Prep Time
10 min
Cook Time
15 min
Time Needed
25 min
Created by Ella Thompson


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Dietary 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

Step-by-Step

Step 01

Boil pasta: Bring a large pot of water to a boil. Add salt, then cook the spaghetti 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 about 1 minute until fragrant.

Step 03

Prepare peppery 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

Create creamy emulsion: Remove the skillet from the heat. Gradually sprinkle in the Pecorino Romano, tossing and stirring vigorously to create a creamy sauce. Add more reserved pasta water, a splash at a time, if the sauce is too thick.

Step 06

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

Step 07

Serve: Serve immediately, topped with extra 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.

Tools Required

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

Allergy Notice

Go through every ingredient to identify allergens and talk to your healthcare provider if you have concerns.
  • Contains milk from Pecorino Romano cheese
  • Contains gluten from pasta
  • Check cheese labels for vegetarian rennet if required

Nutrition Information (per portion)

Nutrition details are for general reference and shouldn't replace advice from your doctor.
  • Caloric Content: 480
  • Fats: 15 g
  • Carbohydrates: 65 g
  • Proteins: 18 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.