Authentic Cacio e Pepe Spaghetti Recipe, Only 3 Ingredients!

Cacio e Pepe Spaghetti recipe is an ancient recipe for pasta with Cheese and Black Pepper with only three ingredients.

Authentic Cacio e Pepe Spaghetti Recipe, Only 3 Ingredients!


The recipe for spaghetti with cheese and black pepper (Cacio e Pepe) is part of an ancient Roman culinary tradition, and those who have been to Rome to eat in trattorias or restaurants of local cuisine know it well.

What Is Cacio e Pepe?

Cacio e Pepe is one of the most iconic pasta dishes in Roman cuisine. Its name literally means “cheese and pepper”, referring to the two simple ingredients used to create the sauce: Pecorino Romano cheese and freshly ground black pepper.

This traditional recipe originated in the countryside around Rome, where shepherds carried dried pasta, aged Pecorino cheese, and black pepper during long journeys. These shelf-stable ingredients were easy to transport and provided a satisfying, flavorful meal. Over time, this humble dish became one of Italy’s most beloved pasta recipes.

Today, Cacio e Pepe is considered one of the four classic Roman pasta dishes, alongside Carbonara, Amatriciana, and Gricia. While all four recipes share roots in Roman culinary tradition, Cacio e Pepe is often regarded as the purest expression of how a few high-quality ingredients can create an extraordinary dish.

Despite its simplicity, making a perfectly creamy Cacio e Pepe requires the right technique and high-quality ingredients. For an authentic version, Pecorino Romano is essential. Its bold, salty flavor gives the dish its distinctive character and helps create the famous silky sauce when combined with starchy pasta water.

If you enjoy traditional Italian pasta recipes, you may also love my Authentic Pasta Carbonara, Bucatini all’Amatriciana, and Pasta alla Gricia, three other Roman classics that showcase the rich culinary heritage of Rome.

Ingredients for Spaghetti with Cheese and Black Pepper

One of the reasons Cacio e Pepe has remained a staple of Roman cuisine for centuries is its simplicity. With just a handful of ingredients, every component plays an important role, so choosing high-quality products makes all the difference.

Cacio e Pepe Spaghetti ingredients
  • Spaghetti or Tonnarelli: While spaghetti is the most widely available option and works beautifully in this recipe, many Roman restaurants traditionally serve Cacio e Pepe with tonnarelli. This long, square-shaped pasta has a slightly rough texture that helps capture the creamy cheese sauce. Whichever pasta you choose, cooking it until perfectly al dente will give the best final texture.
  • Pecorino Romano: Pecorino Romano is the heart of authentic Cacio e Pepe. Made from sheep’s milk, this traditional Italian cheese has a bold, salty flavor that gives the dish its distinctive character. For the best results, choose a wedge of Pecorino Romano and grate it yourself just before cooking. Freshly grated cheese melts more smoothly and creates a creamier sauce than pre-grated varieties.
  • Freshly Ground Black Pepper: Black pepper is much more than a seasoning in this recipeโ€”it’s one of the star ingredients. Freshly cracked peppercorns provide a deeper aroma and a more complex flavor than pre-ground pepper. Many Roman chefs lightly toast the pepper in a dry pan before adding it to the pasta, a simple step that helps release its essential oils and enhances its fragrance.
  • Starchy Pasta Water: Often overlooked, pasta water is the secret ingredient that transforms grated Pecorino Romano into a silky sauce. As the pasta cooks, it releases starch into the water. When combined with the cheese, this starch helps create a smooth emulsion that coats every strand of pasta. Be sure to reserve plenty of pasta water before draining, as you may need to add it gradually to achieve the perfect consistency.

A Few Ingredients, Perfectly Balanced

Traditional Cacio e Pepe proves that great Italian cooking doesn’t require a long list of ingredients. With quality Pecorino Romano, freshly ground black pepper, perfectly cooked pasta, and a little starchy pasta water, you can create one of the most iconic dishes in Roman cuisine.

How to Make Spaghetti with Cheese and Pepper

Cook Spaghetti โ€” Start by bringing the water to a boil to make the spaghetti. Don’t forget to add less salt to avoid the risk of getting too salty pasta. Don’t worry! To give this taste, there will be Pecorino! Prepare the spaghetti according to the instructions and prepare to drain it al dente (1).

Make the sauce โ€” While the pasta is cooking, grate Pecorino cheese (2). In a large bowl, add all the grated cheese and black pepper (3).

Combine โ€” Once the spaghetti has reached the desired al dente consistency, promptly drain it, allowing the pasta to transfer directly into the bowl containing the cheese and pepper mixture. (4).

Spaghetti cheese and black pepper recipe instructions

Using a ladle, add some cooking water to the bowl (5) and stir quickly, so that the cheese melts with the water and forms a thick and fragrant cream (6).

Spaghetti cheese and black pepper recipe instructions

How to Serve Spaghetti Cacio e Pepe

Immediately transfer the spaghetti to a shallow serving dish, ensuring an even distribution of the creamy cheese sauce. Garnish with an additional sprinkling of freshly ground black pepper to enhance the flavors.

The Secret to Creamy Cacio e Pepe Without Cream

One of the most common misconceptions about Cacio e Pepe is that cream is needed to create its rich, velvety sauce. In reality, authentic Roman Cacio e Pepe contains no cream, butter, milk, or other dairy products besides Pecorino Romano cheese.

So how does this traditional Italian pasta become so creamy?

The secret lies in the combination of finely grated Pecorino Romano and starchy pasta water. As the pasta cooks, it releases starch into the water. When that starchy water is gradually mixed with the cheese, it creates an emulsionโ€”a smooth, silky sauce that coats every strand of pasta without feeling heavy.

Another important factor is temperature. If the cheese is exposed to excessive heat, it can separate and become grainy or clumpy. That’s why many Italian cooks mix the cheese with warm pasta water away from direct heat before combining it with the pasta.

For the smoothest sauce possible, use freshly grated Pecorino Romano, reserve plenty of pasta water, and add the cheese gradually while stirring continuously. A little patience is often the difference between a perfectly creamy Cacio e Pepe and a sauce that sticks together in lumps.

Why Do Some Recipes Add Cream?

Outside Italy, some recipes include heavy cream to make the sauce easier to prepare. While this shortcut can produce a creamy result, it changes the flavor and texture of the dish. Traditional Roman Cacio e Pepe relies entirely on the natural emulsion created by cheese, pepper, and pasta water.

How to Get a Silky Cacio e Pepe Sauce Every Time

  • Use freshly grated Pecorino Romano instead of pre-grated cheese.
  • Reserve at least 1 to 2 cups of pasta water before draining.
  • Allow the pan to cool slightly before adding the cheese.
  • Add the pasta water gradually rather than all at once.
  • Stir constantly until the sauce becomes smooth and glossy.
  • Adjust the consistency with additional pasta water as needed.

Mastering this simple technique is what turns three humble ingredients into one of the most famous pasta dishes in Italy. Once you learn how to create the sauce properly, you’ll discover that authentic Cacio e Pepe is incredibly creamyโ€”without a drop of cream.

Authentic Cacio e Pepe Spaghetti Recipe, Only 3 Ingredients!

Cacio e Pepe Spaghetti Storage Instructions

Pasta with cheese and pepper should be cooked and served immediately. You can also store leftovers in the refrigerator for a few days and then heat them up in a skillet before serving, but the result won’t be the same.

Common Cacio e Pepe Mistakes (and How to Avoid Them)

Cacio e Pepe may seem like a simple pasta dish, but achieving a smooth and creamy sauce can be surprisingly challenging. If you’ve ever ended up with a clumpy, stringy, or grainy sauce, you’re not alone. Here are the most common mistakes and how to avoid them.

Using Cheese That’s Too Cold

Pecorino Romano blends more easily when it’s close to room temperature. If you add freshly grated cheese straight from the refrigerator, it may not melt evenly and can form small lumps.

For the best results, grate the cheese in advance and let it sit at room temperature while the pasta cooks.

Adding Pecorino Over High Heat

One of the biggest mistakes when making Cacio e Pepe is adding the cheese while the pan is too hot. High temperatures cause the proteins in the cheese to tighten and separate, resulting in a grainy or clumpy sauce.

Always remove the pan from direct heat or allow it to cool slightly before mixing in the Pecorino Romano.

Not Saving Enough Pasta Water

The starchy cooking water is the secret ingredient that transforms grated cheese into a silky sauce. Without enough pasta water, the cheese will struggle to emulsify and may stick together instead of coating the pasta.

Before draining the pasta, reserve at least 1 to 2 cups of the cooking water. You may not need all of it, but having extra on hand makes it much easier to adjust the consistency of the sauce.

Using Pre-Grated Cheese

Pre-grated cheese often contains anti-caking agents that prevent the cheese from melting smoothly. These additives can make it difficult to create the creamy texture that authentic Cacio e Pepe is known for.

Whenever possible, buy a block of Pecorino Romano and grate it yourself just before cooking.

Using Too Little Black Pepper

Black pepper is not just a seasoning in Cacio e Pepeโ€”it’s one of the stars of the dish. Using only a small amount can leave the pasta tasting flat and unbalanced.

Freshly crack whole peppercorns and toast them briefly in a dry pan to bring out their aroma before combining them with the pasta.

Overcooking the Pasta

Pasta that is overcooked releases less starch and can become too soft to hold the sauce properly. For the best texture, cook the spaghetti until al dente according to the package directions.

The pasta will continue cooking slightly as it is tossed with the sauce, resulting in the perfect bite.

Why Is My Cacio e Pepe Clumpy?

A clumpy Cacio e Pepe sauce is usually caused by one of three things: the pan is too hot, there isn’t enough starchy pasta water, or the cheese contains anti-caking agents. By using freshly grated Pecorino Romano, reserving plenty of pasta water, and mixing the cheese away from direct heat, you can achieve a smooth and creamy sauce every time.

Do you Like Pasta?

If you love Pasta like me, you must try these pasta recipes:

Authentic Cacio e Pepe Spaghetti Recipe, Only 3 Ingredients!

Authentic Cacio e Pepe Spaghetti

Learn how to make an authentic Cacio e Pepe Spaghetti Recipe with just a few simple ingredients. This classic Roman pasta combines Pecorino Romano, black pepper, and starchy pasta water to create a rich, creamy sauce without cream. Ready in under 20 minutes, it's one of Italy's most iconic comfort foods.
No ratings yet
Share Print
Prep 5 minutes
Cook 15 minutes
Total 20 minutes
Servings 4

Ingredients

  • 400 g Spaghetti
  • 300 g Aged Pecorino Romano cheese
  • 2 tablespoons Black pepper freshly grated
  • Salt and Water to cook pasta

Instructions

  1. Start by bringing water to a boil to cook pasta. Be sure to add less salt so you don’t risk over-salty pasta. Don’t worry! To give such a taste, there will be pecorino! Cook the spaghetti according to the instructions and prepare to drain them al dente.
  2. Meanwhile, prepare the sauce. Grate pecorino cheese (or buy already grated pecorino cheese, although the traditional recipe says to grate the cheese right now).
  3. In a large bowl, add all the freshly ground cheese and black peppercorns.
  4. When it’s time to drain the al dente pasta, take the pasta with a slotted spoon and add it directly to the bowl with the grated cheese and black pepper.
  5. Using a ladle, take some water from the boil and immediately add it to the bowl.
  6. Stir quickly so that the cheese melts with the water and forms a thick and fragrant cream.
  7. Serve immediately in a flat dish, sprinkled with freshly ground black pepper and more Pecorino if desired.

Tried this recipe?

Let us know how it was!

Leave a Reply

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

Recipe Rating