Salt & Wind Travel

{Cacio e Pepe} Leonardo Vignoli’s Cacio e Pepe Recipe

{Cacio e Pepe} Leonardo Vignoli’s Cacio e Pepe Pasta Recipe

Katie Parla knows a thing or two about Rome—having lived and worked in Italy for over 15 years—and shared her knowledge in the cookbook she co-authored, Tasting Rome.

We asked her about her must-eat places in Rome, and she mentioned Trattoria Da Cesare Al Casaletto where we ate a feast of pasta, including the legendary Cacio e Pepe pasta, while filming Off Menu. So, we asked her to share the recipe for that pasta here.

Classic Cacio E Pepe Pasta

We chose Cacio e Pepe pasta because it (along with Gricia, Carbonara, and Amatriciana) is one of the “four pastas of Rome.” If you haven’t had this dish before, it’s bold and unapologetic with tangy saltiness and sharp pepperiness, and when made right, it’s a simple lesson that tastes like refined mac and cheese!

What Does Cacio e Pepe Mean In Italian?

“Cacio” is the Roman dialect word for Pecorino Romano, a sheep’s-milk cheese made in the Lazio region since ancient times, and “pepe” translates to pepper. So “cacio e pepe” (pronounced cah-cho eh pep-eh) means “cheese and pepper” in reference to the pasta’s two star ingredients.

Like carbonara, Cacio e Pepe is a relative newcomer to the Roman repertoire, first appearing in the mid-twentieth century.

What Is Cacio e Pepe Made Of?

To make a classic Cacio e Pepe recipe, pasta is tossed with an emulsified sauce of Pecorino Romano cheese and black pepper bound by starchy pasta cooking water. Depending on the cook, the results range from inspidly dry to creamy.

We love Leonardo Vignoli’s saucy version at Cesare al Casaletto. He uses ice in a hot pan to obtain a creamy sauce, but we have adapted his recipe to obtain more consistent results in a home kitchen.

Tips To Make Cacio e Pepe

Finely grated high-quality Pecorino Romano cheese and very hot water are essential to a smooth sauce, while fresh, coarsely ground black pepper gives flavor and texture.

However, speed is the most important component of a flawless cacio e Pepe. If the water cools before melting the cheese, the sauce will clump.

Here are our tips to make the perfect spaghetti cacio e Pepe:

  • Go For Quality: Use great-quality Pecorino cheese, black peppercorns that are freshly ground in a mortar and pestle or a grinder, and high-quality pasta. If Pecorino Romano is too salty for you, you could make it with half Parmigiano-Reggiano and half Pecorino. Of course, that will not be traditional, though!
  • Prepare: Have all ingredients mise-d, measured, and prepped before cooking. That goes for equipment, serving plates, and your diners, too, FYI.
  • Grate The Pecorino Cheese: The best way to get the sauce to work is to use the small holes of a box grater or a microplane and grate (not shred!) the cheese. The finer ground cheese will incorporate much easier than the long shreds. 
  • Use A Long Pasta: Traditionally, this pasta is made with spaghetti or tonnarelli noodles but bucatini or linguine would work in a pinch. 
  • Keep The Ratio: Keep the ratios as they are in this recipe. If you use too much pasta, the sauce will be inadequate.
  • Use A Smaller Pot: We agree with our friends at Serious Eats that anytime you’re making a pasta sauce with very few ingredients (ahem, Carbonara, Pasta al Limone, we’re looking at you), it’s key to boil the pasta in a smaller pot or even a large skillet. The idea being that that your pasta water will get extra starchy and more starch equals a better-emulsified sauce. 
  • Skip Olive Oil And Butter: Many American recipes call for starting the recipe with butter or olive oil, but that is not the traditional way to make Cacio e Pepe.The technique here is more classic, but,to be honest, it can be tricky the first few times you make it.
  • Cook The Pasta Al Dente: Make sure you cook the pasta a few minutes short of the package instructions, as you want it to be al dente. In fact, in Rome, you’ll even see people cook pasta to “al Chiodo” or nail, meaning even 
  • Whisk Then Spoon: Use a whisk the first few times you make it, and then move onto a wooden spoon once you’ve got the technique down. The key is to stir the sauce base vigorously so you have a smooth paste. 

Ok, that’s it. Now, go stock up on all your cooking essentials, head into the kitchen, make this, and share it with us by tagging @saltandwind and #swsociety on social!

cacio e pepe tasting rome v medium
{Cacio e Pepe} Leonardo Vignoli’s Cacio e Pepe Pasta Recipe

{Cacio e Pepe} Leonardo Vignoli’s Cacio e Pepe Pasta Recipe

Spaghetti Cacio e Pepe is a classic Roman pasta dish that's often made subpar. Here we're sharing a recipe from the Roman institution, Cesare al Casaletto.
5 from 3 votes
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 4 servings
Calories 617 kcal


For The Pasta:

  • Sea salt
  • 1 pound spaghetti or tonnarelli (use gluten free pasta to make it gluten free)

For The Cacio e Pepe Pasta Sauce:

  • 2 cups finely grated Pecorino Romano cheese
  • 2 teaspoons Freshly ground black pepper plus more to taste


  • Cook The Pasta: Bring a medium pot of water to a rolling boil over high heat. Once the water boils, salt the water generously. When the salt has dissolved, add the pasta and cook until al dente (about 1-2 minutes short or the package directions).
  • Make The Cacio E Pepe Sauce Base: Meanwhile, in a large bowl, combine 1 1/2 cups of the Pecorino Romano, the pepper, and a small ladle of pasta cooking water. Using the back of a large wooden spoon, mix vigorously and quickly to form a paste.
  • Add The Pasta To The Sauce: When the pasta is cooked, use a large strainer, a spider strainer, or tongs to remove it all from the cooking water and quickly add it to the sauce in the bowl, keeping the cooking water boiling on the stove.
    Toss vigorously, adding the hot pasta cooking water a tablespoon or two at a time as necessary to melt the cheese and to obtain a juicy sauce that completely coats the pasta.
  • Serve The Cacio e Pepe: Plate and sprinkle each portion with some of the remaining Pecorino Romano and pepper to taste. Serve immediately.



Serving: 1servingCalories: 617kcalCarbohydrates: 87gProtein: 31gFat: 15gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 52mgSodium: 607mgPotassium: 309mgFiber: 4gSugar: 3gVitamin A: 213IUCalcium: 560mgIron: 2mg
Keyword Basic Pasta Dishes, Classic Pasta recipes, italian pasta sauce
Tried this recipe?Mention @saltandwind or tag #swsociety!

Travel Planning Resources

This post may contain affiliate links. Please refer to our privacy policy.

About The Author

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


We'll help you taste Italy Mexico California Hawaii Mexico France Spain the world

We specialize in food-focused experiences in the most interesting culinary regions of the world.

We host unique small group trips to California, Italy, and Mexico from Sicily to Oaxaca.

Our tailored-to-you trip planning services help you make the most of your trip.