This easy cacio e pepe pasta recipe is creamy, cheesy, and ready in just 20 minutes! Made with rigatoni, freshly grated Pecorino Romano, black pepper, and pasta water, it's a simple Italian-inspired dinner that tastes restaurant-worthy without the fuss.

The secret to a silky, creamy sauce is combining the cheese with starchy pasta water. The ridges of the rigatoni catch all that delicious peppery sauce, making every bite delicious. Best of all, you only need a handful of ingredients!

Overhead view of creamy rigatoni cacio e pepe pasta topped with freshly grated Pecorino Romano and cracked black pepper.

Buon appetite! 🍷

Jump to:

What Is Cacio e Pepe Pasta?

Cacio e pepe is a classic Roman pasta dish that translates to cheese and pepper. Traditionally made with pasta, Pecorino Romano cheese, freshly cracked black pepper, and starchy pasta water, it's proof that simple ingredients can create incredible flavor.

For this easy cacio e pepe pasta recipe, we're using rigatoni instead of traditional spaghetti. The ridges and hollow centers of the pasta help catch the creamy, peppery cheese sauce.

The secret is using starchy pasta water and gently combining it with finely grated cheese to create a silky sauce without adding cream.

How Do You Pronounce Cacio e Pepe?

Cacio e pepe is pronounced “KAH-choh eh PEH-peh.” It's an Italian phrase that means cheese and pepper, referring to the two ingredients that give this classic Roman pasta its delicious flavor: Pecorino Romano cheese and freshly cracked black pepper.

Close-up of rigatoni pasta coated in a creamy Pecorino Romano cheese sauce with freshly cracked black pepper.

❤️ Why You'll Love This Recipe

Ready in 20 minutes: Perfect for busy weeknights.

Simple ingredients: Made with just a handful of pantry and fridge staples.

Creamy without cream: Pecorino Romano and pasta water create a silky sauce.

Full of flavor: Freshly cracked black pepper adds a delicious, slightly spicy kick.

Perfect for entertaining: An impressive pasta dish that's surprisingly easy to prepare.

Ingredients Needed and Substitutions

For exact measurements, scroll down to the printable recipe card.

- Rigatoni pasta: The ridges and hollow centers catch the creamy cheese sauce beautifully. You can also use spaghetti, bucatini or tonnarelli.

- Whole black peppercorns: Freshly crush or grind them for the best flavor. Toasting the pepper briefly helps release its aroma.

- Extra virgin olive oil or butter: Used in this version to help toast the pepper.

- Pecorino Romano cheese: The star ingredient! Use freshly and finely grated Pecorino Romano for its salty, tangy flavor. Parmesan can be substituted, but the flavor will be milder.

- Reserved pasta water: Essential for creating a silky cheese sauce without cream. The starch helps the cheese and water come together.

- Salt: For seasoning the pasta water. Use a little less than usual because Pecorino Romano is naturally salty.

Need to Know: Always grate your Pecorino Romano fresh from a block. Pre-grated cheese may not melt as smoothly, and adding cheese to a very hot pan can cause it to clump. Remove the pan from the heat before combining the cheese with the pasta and starchy water.

Rigatoni pasta, olive oil, whole black peppercorns, and Pecorino Romano cheese arranged on a wooden surface for an easy cacio e pepe pasta recipe.

STEP-BY-STEP INSTRUCTIONS

Step 1: Cook the rigatoni

Bring a pot of lightly salted water to a boil. Use enough water to cook the pasta comfortably, but not excessively, so the cooking water becomes nice and starchy.

Reserve the pasta water: Cook the rigatoni until al dente, following the package instructions. Before draining, reserve approximately ⅔ cup of starchy pasta water.

Step one: start by boiling the pasta.

Step 2: Prepare the black pepper

While the pasta cooks, crush the peppercorns using a mortar and pestle or the back of a heavy pan. Freshly crushed pepper gives this dish its signature flavor.

Step two: prepare the pepper by grounding the black pepper corns.

Step 4: Toast the pepper

Heat the olive oil or butter in a large pan over medium-low heat. Add the crushed black pepper and stir for approximately 30–60 seconds until fragrant. Add a splash of reserved pasta water, followed by the cooked rigatoni.

Step three: add olive oil to a pan and roast the peppercorns.

Step four: Add the al dente pasta 

Gradually add the reserved pasta water. One cup at time

Step 5: Make the creamy cheese sauce

Lower the heat. Gradually mix a little pasta water and the grated Pecorino Romano while vigorously stirring.

Tossing continuously: Gradually add more pasta water, a tablespoon or two at a time, until the pasta is coated in a silky sauce and the cheese has melted.

Step five: Follow with a cup of cheese. Whisk in the freshly grated Pecorino Romano cheese, stirring continuously until the cheese has melted and the sauce becomes creamy.

Step 6: Serve immediately

Divide the creamy cacio e pepe pasta between serving bowls. Finish with freshly cracked black pepper and extra Pecorino Romano, if desired.

Step six: Sprinkle the freshly crushed black pepper over the pasta and toss again to evenly distribute the peppery goodness.

Adjust the amount of pepper to suit your taste preferences.

Tips and Tricks for the Perfect Cacio e Pepe Pasta

- Use freshly grated Pecorino Romano: Grate the cheese finely from a block. Pre-grated cheese doesn't melt as smoothly and can make the sauce grainy.

- Save your pasta water: The starchy cooking water is the secret to a silky, creamy sauce without adding cream. Always reserve a cup before draining.

- Keep the heat low: Remove the pan from the heat before adding the cheese mixture. Too much heat can cause the cheese to clump.

- Freshly crack your black pepper: Whole peppercorns have a much stronger flavor than pre-ground pepper. Lightly toasting them in olive oil brings out their aroma.

- Add pasta water gradually: Start with a small amount and keep tossing until the sauce coats the rigatoni beautifully. You can always add more if needed.

- Serve immediately: Cacio e pepe tastes best freshly made while the sauce is smooth and creamy. It will thicken as it cools.

grated cheese on a chopping board.

❓FAQS

Can I use red or pink peppercorns?

Yes! Although traditional cacio e pepe uses black peppercorns, you can experiment with red or pink peppercorns for a milder, slightly fruity flavor. Keep in mind that the finished dish will taste different from the classic recipe.

Can I use regular ground pepper?

Yes, ground black pepper works if you don't have whole peppercorns. However, freshly cracked black pepper provides a stronger aroma and more pronounced flavor.

How do I prevent my cacio e pepe sauce from clumping?

The secret is controlling the temperature. Remove the pan from the heat and let it cool slightly before adding the cheese. Mix finely grated Pecorino Romano with a little warm pasta water to make a smooth paste, then toss it through the pasta. Add more pasta water gradually until the sauce becomes silky and creamy.

4. Can I use Parmesan instead of Pecorino Romano?

Yes! Parmesan is a good alternative if you can't find Pecorino Romano. It has a milder, nuttier flavor, whereas Pecorino Romano is saltier and tangier. For a more traditional cacio e pepe, Pecorino Romano is best.

creamy cheese and pepper pasta (Authentic Rigatoni Cacio e Pepe Pasta) topped with grated Parmesan cheese on the top.

How Is Cacio e Pepe Different From Alfredo?

Cacio e pepe and Alfredo are both creamy Italian pasta dishes, but they have different flavors and ingredients.

Cacio e pepe is made with Pecorino Romano cheese, freshly cracked black pepper, and starchy pasta water. It has a bold, salty, peppery flavor and doesn't need cream.

Alfredo traditionally uses butter and Parmesan cheese, creating a richer, milder sauce. Many American versions also include heavy cream.

Both are delicious, but cacio e pepe is perfect when you want a simple, cheesy pasta with a little peppery kick!

Overhead view of creamy rigatoni cacio e pepe pasta topped with freshly grated Pecorino Romano and cracked black pepper.

Make-Ahead, Storage and Reheating

Cacio e pepe pasta is best enjoyed fresh, while the cheese sauce is silky and creamy. However, you can prepare some ingredients ahead of time and store leftovers for another meal.

Make-Ahead: Save time by grating the Pecorino Romano and crushing the black peppercorns up to a day in advance. Store the grated cheese in an airtight container in the refrigerator. For the best texture, cook the pasta and prepare the sauce just before serving.

Storage: Store leftover cacio e pepe pasta in an airtight container in the refrigerator for up to 3 days. Refrigerate promptly, ideally within 2 hours of cooking.

Reheating: Gently reheat the pasta in a pan over low heat with a splash of water or milk. Stir frequently to loosen the sauce and prevent overheating. The sauce may not be quite as smooth as when freshly made.

Freezing: I don't recommend freezing cacio e pepe, as the cheese sauce can become grainy when thawed and reheated.

Close-up of rigatoni pasta coated in a creamy Pecorino Romano cheese sauce with freshly cracked black pepper.

Pasta recipes to try next

creamy garlic and parm pasta,

creamy mushroom coconut pasta,

Cheetos Mac and Cheese!

Creamy Veggie Pasta,

Easy Pasta Al Pesto,

Spicy Alfredo Pasta.

Did you make this recipe? Let me know what you think by leaving a ★★★★★ star rating & comment below. It genuinely helps me & I really appreciate your support! Nikki 💚

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
Overhead view of creamy rigatoni cacio e pepe pasta topped with freshly grated Pecorino Romano and cracked black pepper.

Easy Cacio e Pepe Pasta Recipe (20 Minutes)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: NIKKI
  • Total Time: 15 minutes
  • Yield: 2 1x
  • Diet: Vegetarian

Description

This easy cacio e pepe pasta recipe is creamy, cheesy, and ready in just 20 minutes! Made with rigatoni, freshly grated Pecorino Romano, black pepper, and pasta water, it's a simple Italian-inspired dinner that tastes restaurant-worthy without the fuss.


Ingredients

Units Scale
  • 8 oz dried rigatoni (bucatini or spaghetti)
  • ½ teaspoon whole black peppercorns (crushed)
  • 2 tablespoons olive oil or butter
  • ⅔ cup pasta water reserved
  • ½ cup freshly grated Pecorino Romano plus more for garnish
  • 2 teaspoons salt

Instructions

  1. Cook the rigatoni: Bring a pot of lightly salted water to a boil. Use enough water to cook the pasta comfortably, but not excessively, so the cooking water becomes nice and starchy.
  2. Reserve the pasta water: Cook the rigatoni until al dente, following the package instructions. Before draining, reserve approximately ⅔ cup of starchy pasta water.
  3. Prepare the black pepper: While the pasta cooks, crush the peppercorns using a mortar and pestle or the back of a heavy pan. Freshly crushed pepper gives this dish its signature flavor.
  4. Toast the pepper: Heat the olive oil or butter in a large pan over medium-low heat. Add the crushed black pepper and stir for approximately 30–60 seconds until fragrant. Add a splash of reserved pasta water, followed by the cooked rigatoni.
  5. Make the creamy cheese sauce: Lower the heat. Gradually mix a little pasta water and the grated Pecorino Romano while vigorously stirring.
  6. Tossing continuously: Gradually add more pasta water, a tablespoon or two at a time, until the pasta is coated in a silky sauce and the cheese has melted.
  7. Serve immediately: Divide the creamy cacio e pepe pasta between serving bowls. Finish with extra Pecorino Romano, if desired.

Notes

  1. Remember do not add all of the starchy water at once! Slowly and gradually add the starchy pasta water while vigorously stirring.
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Stove Top
  • Cuisine: Italian

Nutrition

  • Serving Size: per serving
  • Calories: 639 kcal
  • Sugar: 3 g
  • Sodium: 308 mg
  • Fat: 20 g
  • Saturated Fat: 12 g
  • Carbohydrates: 86 g
  • Fiber: 4 g
  • Protein: 23 g


The nutritional information provided for this recipe is an estimate. The accuracy of the information listed is not guaranteed.

Comments

No Comments

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star