Classic Roman Cacio e Pepe

Featured in: Warm Rustic Plates

This authentic Roman dish combines al dente spaghetti with aged Pecorino Romano and toasted black peppercorns to create a luxuriously creamy sauce using pasta water emulsification. The key is vigorous tossing off-heat to achieve the signature silky texture without eggs or cream. Toast whole peppercorns first to release their aromatic oils, then build the sauce by gradually incorporating finely grated cheese while adding reserved starchy pasta water to bind everything together into a glossy, clingy coating.

Updated on Fri, 30 Jan 2026 10:22:00 GMT
Freshly cooked spaghetti twirled into a mound, generously coated in a creamy Cacio e Pepe sauce made with Pecorino Romano and cracked black pepper. Pin it
Freshly cooked spaghetti twirled into a mound, generously coated in a creamy Cacio e Pepe sauce made with Pecorino Romano and cracked black pepper. | emberthyme.com

The smell of toasted black pepper hit me before I even realized what my neighbor was cooking through her open kitchen window. Sharp, warm, almost floral. When I asked, she laughed and said it was just pasta, cheese, and pepper. I didn't believe something so simple could smell that alive. That evening, I stood over my own skillet, watching three ingredients become something I'd crave every week after.

I made this for my brother the night he got back from a terrible work trip. He was too tired to talk, so I just set the bowl in front of him. He finished it without looking up, then asked if there was more. We didn't need to say much after that. The pasta did the work.

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 and holds the sauce better with its square edges, but spaghetti works beautifully if that's what you have.
  • Pecorino Romano cheese (120 g, finely grated): This is the soul of the dish, salty and sharp. Grate it yourself, the pre-shredded kind clumps and won't melt into silk.
  • Whole black peppercorns (2 tsp, freshly cracked): Toasting them wakes up oils you didn't know were there. Use a mortar or the bottom of a pan to crack them coarse.
  • Kosher salt (1 tsp): For the pasta water. It should taste like the sea, not like regret.
  • Unsalted butter (1 tbsp, optional): Not traditional, but it smooths everything out if the sauce feels shy.

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, salt it well, then add the spaghetti. Cook it one minute less than the package says, so it still has a spine. Scoop out 1½ cups of that starchy, cloudy water before you drain anything.
Toast the pepper:
While the pasta bubbles, heat a large dry skillet over medium and add the cracked peppercorns. Shake the pan gently for about a minute until the kitchen smells like a spice market and your eyes almost water.
Build the base:
Pour 1 cup of the reserved pasta water into the skillet with the toasted pepper. Lower the heat and let it simmer quietly.
Toss the pasta:
Add the drained pasta directly into the skillet. Toss it around so every strand drinks in that peppery water.
Add the cheese:
Pull the skillet off the heat. Sprinkle in the Pecorino a handful at a time, stirring fast and constantly like you're trying to convince it to melt. Add splashes of reserved water if it seizes up or looks dry.
Finish with butter (optional):
If you're using butter, toss it in now and stir until it disappears into the sauce. It's like adding a soft word to a sharp sentence.
Serve:
Plate it immediately, top with more cheese and a few extra cracks of pepper. Don't wait, it's best when it's still steaming.
Cacio e Pepe pasta resting in a ceramic bowl, garnished with extra grated cheese and pepper flakes, ready to be served for dinner. Pin it
Cacio e Pepe pasta resting in a ceramic bowl, garnished with extra grated cheese and pepper flakes, ready to be served for dinner. | emberthyme.com

One Saturday, I taught my friend how to make this after she said she couldn't cook. She stood there, wooden spoon in hand, watching the cheese turn glossy and smooth in the pan. She looked at me like I'd just shown her a magic trick. I told her it wasn't magic, just heat, timing, and trust. She makes it for herself now every time she needs to feel capable.

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 what you'd get in Rome, thick and square, grabbing onto every bit of sauce. Spaghetti is thinner, more delicate, but still works if you toss it with confidence. I've even used bucatini when I felt like something hollow and fun. The shape matters less than cooking it right, pulling it early, and never rinsing it.

Why Pecorino, Not Parmesan

Pecorino Romano is made from sheep's milk, sharper and saltier than Parmesan. It has a bite that stands up to the pepper instead of hiding behind it. Parmesan is mild, nutty, polite. This dish doesn't want polite. If you can only find Parmesan, use it, but know the flavor will be quieter, like turning down the volume on a song you love.

Storing and Reheating

Honestly, this is best eaten right away, straight from the pan. Leftovers lose their creaminess and the sauce can break. If you must save some, store it in the fridge and reheat gently in a skillet with a splash of water or milk, stirring constantly. It won't be the same, but it'll still taste like comfort.

  • Reheat over low heat, never in the microwave.
  • Add a little pasta water or milk to bring the sauce back.
  • Eat within one day for the best texture.
Classic Cacio e Pepe in a skillet, featuring a glossy, emulsified cheese sauce clinging to noodles next to a glass of white wine. Pin it
Classic Cacio e Pepe in a skillet, featuring a glossy, emulsified cheese sauce clinging to noodles next to a glass of white wine. | emberthyme.com

This is the kind of dish that makes you feel like you know something secret, even though it's been made the same way for centuries. I hope it becomes yours the way it became mine.

Recipe FAQs

Why does my Cacio e Pepe sauce turn clumpy instead of creamy?

The cheese must be added off-heat while tossing vigorously. High temperatures cause the proteins to seize and clump. Use hot pasta water gradually and stir constantly to create a smooth emulsion. Freshly grated Pecorino Romano melts far better than pre-shredded varieties.

Can I substitute Parmesan for Pecorino Romano?

While possible, Pecorino Romano provides the authentic sharp, salty flavor essential to traditional Cacio e Pepe. Parmesan is milder and sweeter. For best results, use genuine Pecorino Romano DOP from the Lazio region.

How much pasta water should I reserve?

Reserve at least 1½ cups before draining. The starchy water is crucial for creating the silky sauce that clings to the pasta. Add it gradually—you may not need all of it, but it's better to have extra than run short.

What type of pasta works best?

Tonnarelli, a square-cut spaghetti, is traditional in Rome. Regular spaghetti, bucatini, or rigatoni also work well. Choose pasta with texture that holds the creamy sauce effectively.

Should I toast the peppercorns or use pre-ground pepper?

Always use whole peppercorns freshly cracked and toasted in the dry skillet. This releases essential oils and creates the bold, aromatic flavor that defines this dish. Pre-ground pepper lacks the intensity and fragrance.

Is butter traditional in Cacio e Pepe?

Authentic Roman versions use only pasta, cheese, and pepper. Butter is a modern addition for extra richness and easier emulsification. Traditionalists omit it, but it helps beginners achieve creaminess more reliably.

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

Roman pasta showcasing Pecorino Romano cheese and black pepper in a creamy sauce. Ready in 25 minutes.

Time to Prep
10 mins
Time to Cook
15 mins
Overall Time
25 mins
By Ember Thyme Clara Henshaw


Skill Level Easy

Cuisine Italian

Portions 4 Portion Size

Dietary Details Vegetarian-Friendly

What You’ll Need

Pasta

01 14 oz spaghetti or tonnarelli

Cheese

01 4.2 oz Pecorino Romano cheese, finely grated

Seasonings

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

Optional

01 1 tablespoon unsalted butter for extra creaminess

How To Make

Step 01

Prepare Pasta Water: 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

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

Step 04

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

Step 05

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

Step 06

Final Touch: If desired, add butter and toss until melted and emulsified.

Step 07

Serve: Serve immediately, topped with extra Pecorino Romano and additional 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
  • Skillet
  • Cheese grater
  • Tongs or pasta fork

Allergy Info

Review every ingredient for allergens and talk to your healthcare provider if you’re unsure.
  • Contains milk from Pecorino Romano cheese
  • Contains gluten from pasta
  • Check cheese labels for vegetarian rennet if required

Nutrition Details (for each portion)

This nutritional info is just for reference—always consult your healthcare provider for specific advice.
  • Calorie Count: 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.