Cacio e Pepe (3-Ingredient Roman Cheese and Pepper Sauce)
Cacio e Pepe is a timeless Roman pasta built on three simple ingredients — Pecorino Romano, black pepper, and hot pasta water — for a silky, intensely flavored sauce. This stovetop method shows how to toast pepper, emulsify cheese with starchy water, and finish pasta to create a glossy, restaurant-quality dish in under 30 minutes.
Cacio e Pepe (3-Ingredient Roman Cheese and Pepper Sauce)
Cacio e pepe is a dish about geometry: three ingredients arranged so technique becomes flavor. Here the sharp, salty tang of finely grated Pecorino Romano meets the bright, slightly bitter heat of freshly toasted black pepper, and pasta water — nothing glamorous on its own — becomes the glue that turns those elements into a glossy, clingy sauce. The difference between clumpy cheese and a silky emulsion is temperature, agitation, and a little restraint with the water; toast the pepper for aromatic depth, grate the cheese very finely, and you’ll get a restaurant-quality finish with no cream, no butter, and no fuss.
This stovetop method is intentionally pragmatic: cook the spaghetti just shy of al dente, keep the skillet warm, and make a cheese paste that you loosen with tablespoons of hot, starchy water until the sauce shines. It’s perfect for a weeknight that deserves something celebratory, for dinner parties where technique impresses more than showy ingredients, or for cooks who enjoy mastering a simple, almost meditative sequence to coax bold flavor from the essentials.
Plan your timing
Ingredients
Instructions
Bring water to a rolling boil and cook pasta
For this step
- 14 ozDry spaghetti
- 1 tbspKosher salt (for pasta water)
Toast and crack the pepper
For this step
- 2 tbspFreshly cracked black pepper
Make a cheesy emulsion (the cacio)
For this step
- 1.5 cupPecorino Romano, finely grated
- 1.5 cupReserved starchy pasta water
- 1 tbspExtra-virgin olive oil (optional, helps emulsify)
Combine pasta, pepper, and cheese into a silky sauce
Finish, taste, and serve immediately
Tips from the kitchen
Grate cheese very fine
Use a microplane or the fine side of a box grater so the Pecorino melts quickly and avoids grainy lumps in the sauce.
Reserve plenty water
Set aside at least 1½ cups of piping-hot pasta water and add it in small increments — tablespoons at a time — until the sauce loosens to a glossy coat.
Toast pepper gently
Heat cracked pepper in a dry skillet 30–60 seconds until fragrant; don’t burn it, or the bitterness will overwhelm the cheese.
Cook just shy of al dente
Pull the pasta 1–2 minutes before the packet time so it finishes cooking while you emulsify the sauce and absorbs more flavor.
Toss quickly and hot
Work fast in a warm bowl or skillet — vigorous tossing with tongs helps create the emulsion; if the sauce seizes, add a splash of hot water and keep stirring.
Variations & substitutions
Tonnarelli or bucatini swap
Use thicker or hollow pasta shapes like tonnarelli or bucatini to trap more sauce and give the dish a chewier, more traditional Roman texture.
Pecorino-Parmesan blend
Mix Pecorino with Parmigiano-Reggiano (about 50/50) to temper saltiness and improve melting while keeping the classic flavor profile.
Cacio e pepe alla gricia
Add 3–4 ounces of crisped guanciale or pancetta before combining the pasta for a richer, meaty variation that’s historically adjacent to cacio e pepe.
Vegan approach
Stir together nutritional yeast, a high-quality vegan hard cheese, a touch of mashed silken tofu or aquafaba, and extra olive oil, then emulsify with starchy water — texture will differ but it’s a workable plant-based option.
Storage & make-ahead
Cacio e pepe is at its best right away; the sauce thickens and can clump as it cools. Leftovers will keep in an airtight container in the refrigerator for up to 2 days; reheat gently in a wide skillet with a splash of hot water, tossing until glossy again, and avoid microwaving which can make the cheese grainy and dry.
What to serve with it
Serve in warmed shallow bowls with an extra grating of Pecorino and a final crack of fresh pepper. Keep the sides simple: a brisk lemony arugula salad, roasted broccoli or charred green beans, and slices of rustic bread to sop up any remaining sauce; pair with a zesty Italian white like Vermentino or a light Sangiovese for balance.
Frequently asked questions
Why did my sauce turn grainy or clump?
Graininess happens when the cheese is exposed to too much direct heat or when it isn’t grated fine enough; rescue it by adding more very hot starchy water and whisking or tossing vigorously, and use a finer grate next time.
Can I use pre-grated Pecorino?
Pre-grated cheese often contains anti-caking agents that prevent smooth melting, so freshly and finely grated Pecorino gives a far better, silkier result.
How coarse should the pepper be?
Aim for medium-coarse cracked pepper: coarse enough to give aromatic bites and texture, but not so large that it feels gritty on the tongue.
Is olive oil necessary?
Olive oil is optional; a tablespoon can help the emulsion and add roundness, but a true cacio e pepe relies on starchy water for its gloss and should work fine without oil if technique is correct.
Can I make this recipe for a crowd?
Yes—scale the ingredients, but maintain the technique by using a large wide bowl or skillet so you can toss the pasta quickly and keep everything hot to form the emulsion.
About the author
JakeHello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.
See all recipes by Jake →Ratings & Reviews
Did you make this recipe?
Be the first to share your experience.
Ingredients
- Dry spaghetti14 oz
- Kosher salt (for pasta water)1 tbsp
- Freshly cracked black pepper2 tbsp
- Pecorino Romano, finely grated1.5 cup
- Reserved starchy pasta water1.5 cup
- Extra-virgin olive oil (optional, helps emulsify)1 tbsp
Nutrition Facts
Per serving: about 2¾ cups
Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.
Keep Reading
Guides & articles for this recipe
Tips & Techniques
Seasonal Flavor Framework
A practical guide to composing balanced late-summer plates by pairing charred proteins, smoky accents, bright quick pickles, fresh herbs, and crunchy textures. Includes short technique boxes (quick pickles, finishing oils, compound butters) and clear timing notes so readers can mix-and-match market produce into satisfying meals.
Guides
Late-Summer Sips Guide
An ingredient-first guide to 10–12 late-summer cocktails and mocktails that turn peaches, watermelon, tomatoes, herbs, and stone fruit into vibrant drinks. Covers shrubs, grilled and charred fruit, tea infusions, batch methods, low-ABV swaps, and pairing notes for backyard grills.
Guides
Trending Charred Fruit Finishes
A practical guide to finishing grilled late‑summer fruits—peaches, plums, pineapple, and citrus—using glazes, brûlée sugars, herb‑salt contrasts, cheese pairings, and boozy sauces. Includes step‑by‑step techniques, eight quick finish recipes, and pairing ideas for desserts, salads, and grill‑side cocktails you can make tonight.
More from Stovetop
View all Stovetop recipes →Saffron Scallop Risotto with Parmesan and White Wine
Peanut Butter Chocolate Popcorn
Grilled Ribeye Tacos with Muddled Passion Fruit Salsa and Charred‑Lime Crema
Cauliflower Alfredo Whole-Grain
Teriyaki Chicken
Maple Bacon Popcorn
Espresso Caramel Popcorn
Salted Caramel Popcorn
One-Pot Turkey Farro Pasta
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · Answers may not always be perfect