Cacio e Pepe Recipe
Print Recipe
5 from 6 votes

Cacio e Pepe Recipe

Cacio e Pepe is an easy, fast, and flavorful pasta recipe that’s essentially a grown up version of mac and cheese.
Prep Time5 mins
Cook Time12 mins
Total Time17 mins
Course: Main Course
Cuisine: Italian
Keyword: cacio e pepe recipe
Servings: 2 servings (approximately)
Calories: 592kcal
Author: Jennifer Farley


  • 8 ounces dried spaghetti, or similar pasta of your choice
  • 1 cup reserved pasta water (see instructions below)
  • 3 tablespoons unsalted butter
  • 2 ounces freshly grated pecorino romano cheese (approximately 1/2 cup, see notes)
  • 2 ounces freshly grated parmesan cheese (approximately 1/2 cup, see notes)
  • 1 teaspoon freshly cracked or ground black pepper, plus more for garnish


  • Bring a large pot of salted water to a rolling boil, then cook the spaghetti for 2-3 minutes less than the time stated on the package instructions. You want the pasta to be underdone so that it can finish cooking in the sauce. Before draining the pasta, carefully reserve 1 cup of the pasta water in a liquid measuring cup.
  • In a large flat-sided skillet or saucepan, heat 3/4 cup of the pasta water with the butter over medium-high heat. Stir periodically to help melt and incorporate the butter.
  • Once the mixture reaches a simmer, turn the heat to low. Add the pasta, cheeses, and black pepper, stirring with a spatula to combine. Continue stirring for several minutes, approximately 4-5, until a sauce forms. This will take patience, and the cheese will likely clump at first since the ingredients will cool down the water. You can turn the heat up slightly, but don’t go past medium-low or you risk the cheese turning grainy. If the mixture needs thinning, add the remaining pasta water.
  • Divide into two portions. Top with additional black pepper if desired, and serve immediately.


When a recipe has so few ingredients, you want to use the best quality options available. If you live near a market that sells freshly made pasta, that will truly take this to the next level. But more importantly, get good quality blocks of cheese, and grate it yourself. If you can find Parmigiano-Reggiano instead of regular parmesan cheese, that’s the gold standard.


Calories: 592kcal | Carbohydrates: 76g | Protein: 34g | Fat: 20g | Saturated Fat: 12g | Cholesterol: 93mg | Sodium: 703mg | Potassium: 303mg | Fiber: 3g | Sugar: 3g | Vitamin A: 865IU | Calcium: 666mg | Iron: 1.9mg