Spaghetti Cacio e Pepe

Featured in: Everyday Meal Inspiration

Spaghetti Cacio e Pepe is an iconic Roman dish that celebrates minimalist cooking at its finest. This luxurious pasta combines just three main ingredients—spaghetti, Pecorino Romano cheese, and freshly cracked black pepper—to create an unexpectedly creamy and flavorful sauce.

The magic happens through technique: toasting the pepper releases its aromatic oils, then combining it with hot pasta water and vigorously stirring in finely grated cheese creates an emulsion that coats every strand beautifully. Ready in 25 minutes, this vegetarian dish serves four and works perfectly as an elegant weeknight dinner or impressive entertaining option.

Updated on Sun, 18 Jan 2026 08:00:00 GMT
Al dente spaghetti coated in a creamy Pecorino Romano sauce with freshly cracked black pepper in a skillet.  Save
Al dente spaghetti coated in a creamy Pecorino Romano sauce with freshly cracked black pepper in a skillet. | belleimnayen.com

My neighbor once told me the trick to perfect cacio e pepe is in the wrist. She wasn't wrong. The first time I tried it, I stirred too timidly and ended up with clumpy cheese strands instead of silk. Now, every time I make it, I think of her standing in my kitchen, shaking her head and laughing while she showed me how to toss pasta like I meant it.

I made this on a Tuesday night when I had nothing planned and even less energy. The steam rising from the pot, the sharp smell of toasted pepper, the way the cheese melted into glossy strands, it all felt like a small rescue. My husband walked in, took one bite, and asked why we ever order pasta out. I didn't have an answer.

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 (400 g): The long strands grab onto the sauce better than short pasta, and cooking it just until al dente gives you the perfect chew and enough starch in the water to build the sauce.
  • Pecorino Romano cheese (120 g, finely grated): This salty, tangy sheep's milk cheese is the heart of the dish, and grating it fresh makes all the difference because pre-grated stuff won't melt the same way.
  • Freshly cracked black pepper (2 tsp, plus extra): Toasting it in the pan wakes up its flavor and fills the kitchen with a smell that makes you hungry before you even start eating.
  • Salt: For the pasta water, which should taste like the sea so your noodles have flavor from the inside out.

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 salted water to a rolling boil, drop in the spaghetti, and cook it until it still has a little bite, saving a full cup of that cloudy, starchy water before you drain. That water is liquid gold for your sauce.
Toast the pepper:
While the pasta cooks, add the black pepper to a large skillet over low heat and let it sizzle for a minute or two until it smells warm and woodsy. Don't walk away or it'll burn.
Add pasta water to pepper:
Pour about half a cup of the hot pasta water into the skillet with the toasted pepper and let it bubble gently. This starts building the base of your sauce.
Toss in the spaghetti:
Add the drained spaghetti to the skillet and toss it around so every strand gets coated in that peppery, starchy water. Use tongs and don't be shy.
Add the cheese:
Turn the heat to the lowest setting, then sprinkle in the Pecorino a handful at a time, tossing constantly and adding splashes of reserved pasta water until the cheese melts into a creamy, clingy sauce. Move fast and keep everything moving or the cheese will seize up.
Serve hot:
Plate it immediately, then shower it with more cheese and a few extra cracks of pepper. This dish waits for no one.
Close-up of Spaghetti Cacio e Pepe with a generous sprinkle of grated Pecorino Romano cheese.  Save
Close-up of Spaghetti Cacio e Pepe with a generous sprinkle of grated Pecorino Romano cheese. | belleimnayen.com

The night I finally got it right, I sat at the table with a bowl in my lap and ate in silence, twirling forkfuls and feeling ridiculously proud. My daughter wandered in, stole a bite, and said it tasted like the pasta we had in Rome last summer. I hadn't told her that's exactly what I was trying to recreate.

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 Cheese

Pecorino Romano is traditional and brings that sharp, salty punch that defines cacio e pepe, but if it's too strong for you or you can't find it, Parmigiano Reggiano works in a pinch and gives you a milder, nuttier flavor. I've even mixed the two when I wanted something in between. Just make sure whatever you use is freshly grated, because the pre-shredded stuff has anti-caking agents that will ruin your sauce.

Getting the Texture Right

The sauce should cling to the pasta like a silky glove, not pool at the bottom of the bowl or look dry and broken. If it's too thick, add pasta water a tablespoon at a time while tossing. If it's too loose, let it sit off the heat for a minute and it'll tighten up as it cools. I learned this after serving soupy pasta one too many times and pretending it was intentional.

Serving and Storing

Cacio e pepe is best eaten the moment it's done, straight from the pan if you're feeling casual, because the sauce can stiffen as it cools and reheating never quite brings back that creamy magic. If you do have leftovers, store them in the fridge and reheat gently in a pan with a splash of water or milk, stirring constantly.

  • Serve it in warm bowls so the sauce stays loose and glossy.
  • Pour yourself a glass of crisp white wine like Vermentino or Pinot Grigio to cut through the richness.
  • Don't skip the extra pepper on top, it's not just garnish, it's part of the experience.
Tongs lifting a forkful of Spaghetti Cacio e Pepe, showcasing the peppery, creamy sauce texture. Save
Tongs lifting a forkful of Spaghetti Cacio e Pepe, showcasing the peppery, creamy sauce texture. | belleimnayen.com

Now when I make this, I don't measure anything anymore, I just go by feel and taste. It's become one of those dishes that reminds me that the best meals don't need to be complicated, they just need to be made with a little attention and a lot of hunger.

Recipe Questions & Answers

Why is my cheese clumping instead of creating a creamy sauce?

Cheese clumping occurs when the temperature drops too quickly or when you add cheese too fast. Keep the mixture warm and add cheese gradually while stirring vigorously. The starch in the reserved pasta water helps create the emulsion that keeps cheese smooth and creamy.

Can I use Parmigiano Reggiano instead of Pecorino Romano?

Yes, Parmigiano Reggiano works as a substitute, though it produces a milder, less salty flavor. Pecorino Romano's sharper, saltier profile is traditional and creates the authentic taste. You can also blend both cheeses for a balanced flavor.

What type of black pepper should I use?

Always use freshly cracked black pepper rather than pre-ground. Freshly cracked pepper has superior flavor and aroma that toasting further amplifies. Grind whole peppercorns coarsely just before cooking for the best results.

How do I achieve the silky texture without cream?

The silky texture comes from the starch in pasta water combined with cheese creating a natural emulsion. This is why reserving pasta water is crucial. Add it gradually while stirring constantly to achieve a coating that clings to each strand without becoming heavy.

What wine pairs well with this dish?

Crisp white wines complement the salty, peppery flavors beautifully. Vermentino and Pinot Grigio are excellent choices, as their acidity and freshness balance the richness of the cheese sauce perfectly.

Can I make this dish ahead of time?

Cacio e Pepe is best served immediately after preparation, as the sauce continues to thicken as it cools and can become pasty. For best results, cook fresh to order, though you can prepare ingredients in advance and cook the pasta while guests arrive.

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.

Spaghetti Cacio e Pepe

Creamy Roman pasta with Pecorino Romano and black pepper sauce. A simple yet elegant Italian classic ready in just 25 minutes.

Prep Time
10 min
Cook Time
15 min
Overall Time
25 min
Created by Jordan Blanchard


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Dietary Info Vegetarian-Friendly

Ingredient List

Pasta

01 14 oz spaghetti

Cheese & Spices

01 1 cup Pecorino Romano cheese, finely grated
02 2 teaspoons freshly cracked black pepper, plus extra for serving

Others

01 Salt for pasta water

Steps

Step 01

Prepare Pasta Water: Bring a large pot of salted water to a boil. Add spaghetti and cook until al dente. Reserve 1 cup of pasta cooking water before draining.

Step 02

Toast Black Pepper: In a large skillet over low heat, toast the black pepper for 1 to 2 minutes until fragrant.

Step 03

Create Pepper Base: Add approximately 1/2 cup of reserved hot pasta water to the skillet with pepper and allow it to simmer.

Step 04

Combine Pasta: Add drained spaghetti to the skillet and toss to coat evenly in the peppery water.

Step 05

Emulsify Cheese: Gradually sprinkle Pecorino Romano while tossing and stirring vigorously until cheese melts and forms a creamy sauce. Add reserved pasta water as needed to achieve silky texture.

Step 06

Serve: Transfer to serving plates immediately and top with additional 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 You'll Need

  • Large pot
  • Skillet or large sauté pan
  • Cheese grater
  • Tongs or pasta fork

Allergy Details

Review each item for allergen risks. When in doubt, speak with a professional.
  • Contains wheat (gluten)
  • Contains milk (cheese)
  • Verify cheese labels for vegetarian suitability

Nutrition Info (per portion)

Details are for info purposes only and not a substitute for medical advice.
  • Energy: 460
  • Fats: 13 g
  • Carbohydrates: 66 g
  • Proteins: 19 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.