Cacio e Pepe Recipe

If you’re in the mood for a truly classic Italian dish, look no further than this delicious recipe for cacio e pepe. Made with just a few simple ingredients, it’s a dish that’s packed with flavor and sure to please any pasta lover. Plus, it’s ready in under 30 minutes, making it the perfect weeknight meal.

Cheese and ground black pepper sauce on spaghetti in a bowl.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you!

Save This Recipe Form

Want to save this recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

Years ago we found a little restaurant near the Roman Forum in Rome and tried cacio e pepe, it was simple, full of flavor, and such a delicious dish that we knew we had to make it when we got home. Years later, we’ve put our spin on the classic Roman pasta dish and it’s become a firm favorite in our family!

Why you’ll love this simple pasta dish

  • It’s so easy and quick to make this Roman dish, it’ll be on the table in 15 minutes.
  • The cheesy creamy sauce is a real crowd pleaser.
  • If you like mac n cheese, then give this a go, it’s very different but still delicious pasta in a cheesy sauce!
  • Our recipe is 100% vegetarian.
Ingredients needed for spaghetti cacio e pepe, freshly ground pepper, lemon juice, butter, spaghetti, vegetarian Parmesan cheese and salt.

This pasta dish is one of my favorites to rustle up for unexpected guests, who can say no to spaghetti in a cheesy, peppery sauce?

How to make cacio e pepe with step-by-step directions

It’s easy to make our cacio e pepe recipe if you follow our simple instructions.

A full printable recipe and the measurements in both US customary and metric are available in the recipe card below.

In a large pot of salted boiling water, add your pasta and cook for 2 minutes less than the packet instructions, so it is al dente.

While the pasta is cooking, in a large skillet over medium heat, melt the butter, then add ground black pepper, kosher salt, and lemon juice and cook for a couple of minutes.

In a large pot add butter, black pepper, lemon juice and salt.
Melt butter in a pan and add pepper.
Add cheese.
Drain pasta, and add to the butter mixture, and add vegetarian Parmesan cheese.
Combine the sauce.
Toss to combine and to melt the cheese.

Next, drain the spaghetti but reserve a little of the pasta water in a cup and set aside.

Add a little of the pasta cooking water into the pan and then add the cooked pasta and toss to combine all of the ingredients, so the sauce coats the spaghetti.

Now add in your finely grated Parmesan cheese and wait 30 -40 seconds so that the cheese melts, waiting for it to melt, means that you won’t get clumpy cheese.

Serve immediately and garnish with a little more freshly ground black pepper and cheese and enjoy!

Close up of cacio e pepe spaghetti with grated cheese to garnish.

Notes and expert tips for making cacio e pepe

  • Use bread
    Have a nice chunk of crusty bread for mopping up any excess sauce after the spaghetti has been eaten.
  • Don’t have butter?
    Use extra virgin olive oil instead.
  • Remember that pecorino romano cheese is not vegetarian
    Use vegetarian Parmesan or Italian hard cheese instead but check the ingredients before using.
  • Play with flavors
    Sauté a little minced garlic with the butter, or add in crushed red pepper flakes to give an extra heat.
  • Don’t add olive oil to the pasta water
    When you cook pasta, don’t add olive oil to the water, this prevents the creamy sauce from sticking to the spaghetti.
  • Remember the pasta water
    Make sure you add your pasta water to stop the cheese clumping together.
  • Cream?
    Some people like to add a few tablespoons of heavy cream, you can try it if you’d like, but we prefer it without.

What does cacio e pepe mean in Italian

It simply means cheese and pepper.

What type of cheese should I use?

Being a vegetarian recipe site, we recommend that you use vegetarian Parmesan cheese or Italian hard cheese.

Make sure that you check the ingredients before using your cheese.

What type of pasta should I use?

We like to cook spaghetti when making cacio e pepe, but you can use your preferred pasta.

Angel hair, bucatini, fettuccine, linguine, pappardelle, or tagliatelle would all work well, and if you’ve only got penne or rigatoni in your store cupboard then just use that!

A fork full of homemade cacio e pepe ready to eat.

Make it vegan

There are two ingredients in the classic spaghetti cacio e pepe recipe that are not suitable for vegans (providing you’re not using egg pasta).

They are pecorino romano and butter, but it’s easy to swap them out for vegan versions of both.

Please note that pecorino romano is not vegetarian and we have substituted it for vegetarian Parmesan or Italian hard cheese.

How do I store it?

Our spaghetti cacio e pepe recipe will store in the fridge for up to 4 days in an airtight container.

You’ll notice that the sauce becomes quite thick when it’s been stored, when you reheat it, simply add a little water to loosen it up, stirring occasionally.

Is Cacio e Pepe Vegetarian?

Traditional cacio e pepe used pecorino romano cheese, which isn’t vegetarian. Substitute with a vegetarian Italian hard cheese to make it suitable for vegetarians.

Make vegan cacio e pepe

There are two ingredients that are not suitable for vegans, butter and cheese.

By substituting these for plant based butter and plant based cheese, you can make vegan cacio e pepe and it tastes just as good as the original recipe!

A bowl of tasty cacio e pepe with grated cheese and a fork to eat it with.

More easy spaghetti recipes that you’ll love

If you love our cacio e pepe recipe, then you’ve really got to try these fantastic pasta recipes!

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

Cacio e Pepe Recipe

Cacio e pepe, spaghetti in a tasty black pepper & cheese creamy sauce is so simple, but it tastes so good. This classic Italian pasta recipe is an easy and quick dinner to make in 15 minutes. A real crowd pleaser and great for vegetarians, the kids love it too! Learn how to make it with step-by-step photos of how to make it in your own kitchen.
Prep Time5 minutes
Cook Time10 minutes
Total Time15 minutes
Servings4
Calories561
Course: Main course
Cuisine: Italian

Utensils

Large pot
Large skillet

Ingredients

  • 16 oz Spaghetti or pasta of your choice
  • 4 tbsp Butter
  • 1 tsp Black pepper
  • 1 tsp Kosher salt
  • 1 tbsp Lemon juice
  • 1 cup Reserve pasta water the water you cook the pasta in
  • ½ cup Vegetarian Parmesan cheese finely grated

Instructions

  • In a large pot of salted boiling water, add your pasta and cook for 2 minutes less than the packet instructions, so it is al dente. While the pasta is cooking, in a large skillet over medium heat, melt the butter, then add ground black pepper, kosher salt, and lemon juice and cook for a couple of minutes
    16 oz Spaghetti, 4 tbsp Butter, 1 tsp Black pepper, 1 tsp Kosher salt, 1 tbsp Lemon juice
  • Next, drain the spaghetti but reserve a little of the pasta water in a cup and set aside. Add a little of the pasta cooking water into the pan and then add the cooked pasta and toss to combine all of the ingredients. Now add in your finely grated Parmesan cheese and wait 30 -40 seconds so that the cheese melts, waiting for it to melt, means that you won't get clumpy cheese. Serve immediately and garnish with a little more freshly ground black pepper and cheese and enjoy!
    1 cup Reserve pasta water, ½ cup Vegetarian Parmesan cheese

Notes

  • Use bread
    Have a nice chunk of crusty bread for mopping up any excess sauce after the spaghetti has been eaten
  • Don’t have butter?
    Use extra virgin olive oil instead
  • Remember that pecorino romano cheese is not vegetarian
    Use vegetarian Parmesan or Italian hard cheese instead but check the ingredients before using
  • Play with flavors
    Sauté a little minced garlic with the butter, or add in crushed red pepper flakes to give an extra heat
  • Don’t add olive oil to the pasta water
    When you cook pasta, don’t add olive oil to the water, this prevents the creamy sauce from sticking to the spaghetti
  • Remember the pasta water
    Make sure you add your pasta water to stop the cheese clumping together

Nutrition

Calories: 561kcal | Carbohydrates: 76g | Protein: 22g | Fat: 18g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 44mg | Sodium: 1088mg | Potassium: 260mg | Fiber: 3g | Sugar: 3g | Vitamin A: 511IU | Vitamin C: 1mg | Calcium: 324mg | Iron: 2mg

Disclaimer

Please note that nutrient values are estimates only. Variations can occur due to product availability and manner of food preparation. Nutrition may vary based on methods of origin, preparation, freshness of ingredients, and other factors.

Did you make this recipe?

We love hearing how you went with ours recipes! Tag us on Instagram at @splash_of_taste_uk

Learn how to make cacio e pepe with step-by-step photos

You may also like…

Best Chocolate Cake Recipe

This Chocolate Cake Recipe stands out for its moist texture, deep chocolate flavor, and silky frosting. It’s perfect for celebrating or as a way to…

Spicy Korean Tofu Soup (Sundubu Jjigae)

This Korean Tofu Soup, or Sundubu Jjigae, is warm, spicy, cozy, and delicious! Perfect for chilly nights or when you’re craving something comforting, it’s a flavorful blend…

Similar Posts

Leave a Reply

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

Recipe Rating




13 Comments

  1. 5 stars
    Mandy and Jane, I am addicted to all of your amazing pasta recipes and this one is no exception!! Simple, great tasting, and quick is how I like my recipes.

  2. 5 stars
    I could eat this delicious pasta every single night! The Romans knew what they were doing keeping the flavors simple. Absolutely love this dish!

  3. 5 stars
    I’m a Carb Girl and will always be a carb girl . ???? I knew I had to make this recipe and so happy I found you. It was fantastic and so easy!

  4. 5 stars
    I can see why this is a favorite. This spaghetti looks absolutely fantastic! Such wonderful flavors and I love how easily it comes together.

  5. 5 stars
    This looks so good! Is it very spicy because of the pepper? I think I will pair this with some meatballs or chicken to get some protein in there. Thanks for the easy recipe.

  6. 5 stars
    One of my favourite pasta dishes too! I remember having it in Rome for the first time and have been meaning to make it at home for ages. Thanks for such a simple, lovely recipe.

  7. 5 stars
    Gorgeous! Ever tried the butter, marmite and spagetti combo? A Blighty belter alternative. You’ll either love it or hate it!