Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy garlic parmesan pasta with freshly ground black pepper, served in a black skillet. Perfect comfort food recipe from Station Recipes.

Cacio e Pepe Recipe


Description

This Roman classic proves that magic happens when you treat simple ingredients with respect and technique. Creamy, peppery, and ridiculously satisfying, this authentic cacio e pepe will transport you straight to a trattoria in Trastevere.

Prep Time: 5 minutes | Cook Time: 10 minutes | Total Time: 15 minutes | Servings: 2-3Creamy garlic parmesan pasta with freshly ground black pepper, served in a black skillet. Perfect comfort food recipe from Station Recipes.


Ingredients

Scale
  • 8 oz spaghetti (or bucatini if you can find it)
  • 1 1/2 cups Pecorino Romano cheese, freshly grated (buy a block and grate it yourself—this matters)
  • 1 1/2 tsp freshly ground black pepper (crack those peppercorns right before cooking)
  • 1/2 to 1 cup pasta cooking water (the starchier, the better)
  • Salt for pasta water (be generous, like seawater)

Instructions

  1. Bring a large pot of water to a rolling boil and salt it generously—don’t be shy here. Add your spaghetti and cook according to package directions until al dente, usually about 8-10 minutes. Before draining, scoop out at least 1 cup of that starchy pasta water and set it aside. Then drain the spaghetti.
  2. While the pasta cooks, toast your black pepper in a large skillet over medium heat for about a minute until it smells amazing and makes your eyes water a tiny bit. This wakes up those pepper oils and adds so much flavor.
  3. Turn your heat down to the absolute lowest setting—seriously, as low as it goes. Add your drained spaghetti to the skillet with the toasted pepper and give it a toss to coat everything.
  4. Now comes the fun part: sprinkle in your grated Pecorino and start tossing with tongs like you mean it. Gradually add splashes of that reserved pasta water (start with about 1/4 cup) while constantly moving everything around. The magic happens in the motion—you’re creating an emulsion, not just melting cheese.
  5. Keep tossing for about 1-2 minutes, adding more pasta water as needed until the sauce is creamy, glossy, and coats every strand of spaghetti. It should look smooth, not clumpy or greasy. If you can wait that long, serve immediately while it’s at peak creaminess.

Nutrition Information (Per Serving, based on 2 servings):

  • Calories: 520
  • Carbohydrates: 60g
  • Protein: 24g
  • Fat: 18g
  • Fiber: 3g
  • Sodium: 680mg
  • Calcium: 45% DV (from Pecorino Romano)
  • Phosphorus: 35% DV

Note: Pecorino Romano provides significant calcium and protein, making this simple pasta surprisingly nutritious.

Notes:

  • Seriously, the heat needs to be LOW or your cheese will clump instead of creating a smooth sauce
  • Freshly grated cheese is non-negotiable—pre-grated won’t emulsify properly
  • The constant tossing motion is what creates the creaminess, so don’t stop moving that pasta
  • Every stove is different, so trust your eyes—the sauce should look glossy and coat the pasta evenly
  • If it seems too thick, add more pasta water; if too thin, keep tossing off heat and it’ll thicken up

Storage Tips:

Refrigerator: Let’s be honest, cacio e pepe is best eaten immediately. If you must store leftovers, keep them in an airtight container for up to 1 day, but know that the sauce will break and get grainy when cold.

Freezing: Don’t freeze this one—the emulsion completely breaks down and you’ll end up with sad, separated pasta.

Reheating: Add a splash of water or milk to a pan over the lowest heat possible and toss constantly. Microwaving turns it into rubbery disappointment, so avoid that route. Honestly, this dish doesn’t reheat well, which is why I usually just make what we’ll eat right away.

Serving Suggestions:

  • Simple salad: Pair with arugula dressed with lemon juice and olive oil to cut through the richness
  • Crusty bread: Have some good bread on hand for soaking up every last bit of that creamy sauce
  • Light protein: Serve alongside simple grilled chicken or fish for a more substantial meal
  • Roman feast: Make it part of an Italian spread with roasted vegetables and a crisp white wine

Mix It Up (Recipe Variations):

Lemon Cacio e Pepe: Add fresh lemon zest at the very end for a bright, citrusy twist that cuts the richness beautifully.

Garlic Cacio e Pepe: Toast a smashed garlic clove with the pepper, then remove it before adding pasta. Adds subtle depth without overwhelming the simplicity.

Spicy Cacio e Pepe: Add a pinch of red pepper flakes along with the black pepper for some heat that plays beautifully with the creamy cheese.

Vegetable Cacio e Pepe: Toss in blanched asparagus, peas, or zucchini for a spring version that’s still authentically simple.

What Makes This Recipe Special:

Cacio e pepe represents the pinnacle of Italian cucina povera—using minimal ingredients to create maximum flavor through technique alone. The art of creating a stable cheese emulsion using only pasta water, constant motion, and low heat has been perfected in Roman kitchens for centuries. This recipe respects that tradition while making it accessible for home cooks willing to practice the technique.