Skip to Content

This article contains affiliate links. We may receive compensation if you make a purchase at no additional cost to you.

Bucatini Cacio E Pepe

Our Bucatini Cacio e Pepe recipe is a deceptively simple way to use ‘what you have’ to make one of Rome’s best loved pasta dishes. After trying our method, you’ll be a Cacio e Pepe pro. Plus, it tastes great.

Two Bowls of Bucatini Cacio e Pepe
Image: ©2foodtrippers

“Why didn’t I think of that?!!”

That was our initial thought when we encountered Pasta Cacio e Pepe in Rome during our first visit in 2010. The simplicity of the dish made with cheese and pasta intrigued and excited us. Plus, it tasted so good that we ordered it again. And again.

Fork over Bucatini Cacio e Pepe
Pasta Cacio e Pepe has become a modern Roman pasta classic. | Image: ©2foodtrippers

Ironically, the timing of that visit was the same year that Anthony Bourdain catapulted Cacio e Pepe to global prominence in his No Reservations Rome episode. It’s the first item Bourdain eats in his ‘too too cool for school’ black and white homage to Vittorio De Sica’s 1948 film Bicycle Thieves.

In the show, Bourdain reveals what seems like a simple dish where a bunch of pasta (typically tonnarelli) was artfully mixed with a combination of Pecorino Romano cheese and fresh ground black pepper. The only seemingly complicated element of that dish was the impromptu Pecorino Romano bowl the dish was served in.

The world fell in love with Anthony Bourdain’s favorite pasta. It looked pretty straight up and easy to make at home…. but looks can be deceiving.

Bucatini for Cacioe Pepe
Cacio e Pepe may seem simple. However, one false move can cause the cheese to separate and the sauce to clump up. | Image: ©2foodtrippers

The fact is that, if you don’t respect certain rules of chemistry, Cacio e Pepe just doesn’t work.

Not enough heat and the Pecorino clumps up in a watery mess. Too much heat and the Pecorino bands up, breaks and separates. Not enough starch in the pasta water and the sauce never reaches optimal creaminess – the cheese and pasta water never quite emulsify.

Bucatini Cacio Pepe with Pasta on Fork
We chose to make our Cacio e Pepe with bucatini. The toothy pasta matches well with the dish’s creamy sauce and big cheesy/peppery flavors. | Image: ©2foodtrippers

It’s with this knowledge that we embarked on a mission to conquer the most basic yet most confounding pastas of the famous ‘Roman 4’. To complicate matters, we decided to use bucatini, a pasta that doesn’t always release enough starch to create the desired magical emulsion.

It took us a few tries to master the recipe which we’re excited to share. But, first, we want to give Cacio e Pepe a proper introduction.

The History Of Cacio E Pepe

Cacio e Pepe at Mercato di Testaccio in Rome
We ate this version of Cacio e Pepe at Rome’s Mercato di Testaccio. | Image: ©2foodtrippers

With no definitive origin story, the history of Cacio e Pepe follows two different paths – one mythical and one realistic. The former involves shepherds who wandered into the mountain with wheels of cheese and pasta in their bags. But to us realists, that version feels like BS.

We live in the real world where Cacio e Pepe is likely a product of Roman restaurant kitchen culture where large pots of boiling starchy pasta water are always present. It only makes sense for a Roman cook, hungry for a meal break while working on the line, to toss tonarelli into a large pot of boiling water, mix the water with available Pecorino, add pepper and create an instant ‘meal for one’.

Discover our favorite Rome restaurants for Cacio e Pepe and other classic dishes.

Cacio e Pepe at Piatto Romano in Rome
The Tonarelli Cacio e Pepe we ate at Rome’s Piatto Romano was a pasta masterpiece. | Image: ©2foodtrippers

Regardless of its roots, Cacio e Pepe appears on practically every modern Roman restaurant menu. During a most recent visit to the eternal city, we had the thrill of watching our Cacio e Pepe mixed tableside.

We watched in awe as the server ground a ridiculous amount of Madagascar black pepper onto the pasta with a high-class electric grinder. The resulting dish was luscious and wonderful, making us doubt if we could reproduce it at home.

This doesn’t mean you and we can’t make a great plate of Cacio e Pepe. With a little knowledge and timing, producing sensational Cacio e Pepe at home is both achievable and almost as rewarding as eating in Italy.


Bucatini Cacio e Pepe Ingredients
Our Bucatini Cacio e Pepe recipe requires three basic ingredients plus water. | Image: ©2foodtrippers

Cacio e Pepe is a classic pantry recipe born of three ingredients:

  • Black Pepper
  • Pasta
  • Pecorino Romano Cheese

We could add starchy pasta water to the list but that’s a given.

Some chefs add Parmigiano-Reggiano as an additional ingredient for extra creaminess. It’s a cow’s milk cheese with the kinds of protein that soften, melt and integrate into starchy water more than sheepy Pecorino-Romano.

We, however, chose to keep our recipe simple with just the three classic ingredients. This is a weeknight recipe, not an event.

Pecorino Romano Cheese

Graring Cheese for Bucatini Cacio e Pepe
Pecorino Romano cheese is ubiquitous in Roman cuisine. | Image: ©2foodtrippers

Pecorino-Romano is likely the most widely available imported Italian cheese, other than provolone, in America. If you go to a major city and there’s a dispenser of grated cheese on the table, chances are that it’s Pecorino Romano. Most Pecorino arrives from Sardinia but, if you can find Pecorino from Rome (usually the Fulvi brand), buy it.

For this recipe, we grate our cheese on the finest diamond setting on our box grater. There’s no issue with buying pre-grated cheese as long as it’s Pecorino Romano and as long as it’s fresh.

Black Pepper

Grinding Pepper on Bucatini Cacio e Pepe
We like to freshly grind our black pepper in the last step of our Cacio e Pepe recipe. | Image: ©2foodtrippers

Black pepper, as long as it’s whole, typically stays fresh for a couple years. Some people choose to lightly toast their peppercorns before grinding them. If you’re tempted to take this extra step, we say go for it, but be aware that the impact is minimal on the pepper flavor of this finished dish.


Choosing the right pasta can be a challenge for this recipe. We chose to use bucatini pasta.

Smooth Bucatini
Smooth pasta means less starchy water and a less creamy sauce. | Image: ©2foodtrippers

We really love the chew and heft that bucatini brings to a dish. There’s something about the hollow strand pasta that stands up better to the fattiness and big flavor of the cheese.

Our only issue is that bucatini isn’t typically as rough and starchy as pastas like spaghetti.

Rough Bucatini
Rough pasta produces more starch in the pasta. As a result, the cheese mixes with the water to create a creamy sauce. | Image: ©2foodtrippers

The initial brand of bucatini we used had a beautiful chew but just wasn’t starchy enough. We solved that problem by splurging on a boutique pasta with a rougher edge that left plenty of starch in the cooked pasta water.

How To Make Bucatini Cacio E Pepe

Bucatini Cacio e Pepe is a simple dish to construct but a tricky dish to master. Once you get it right, our preparation will be a lazy weeknight favorite.

The first step is to grate cheese. When we say grate cheese, we mean grate a lot of cheese. To really get the impact of the Pecorino Romano, we recommend grating about 3/4 of cup with a little extra for serving.

Grated Pecorino Romano and Grater for Cacio e Pepe
For this recipe, we grate our Pecorino Romano on the smallest diamond setting of a grater. | Image: ©2foodtrippers

Boil four to five cups of water in saucepan or wide skillet. We recommend a skillet with a handle. The handle will make it easier for you to use tongs to grab the pasta later.

Place the pasta in the pot. Because of the small amount of water used to boil the pasta, you may have to bend it to fit the pasta in the pan if you’re using a narrower width pan. Follow the cooking time recommended on the pasta box. We use a small amount of water to create an ideal water to starch ratio.

Cooking Bucatini for Cacio e Pepe
If you choose to use a narrower width saucepan to boil your pasta, you’ll need to bend it to make sure that it’s entirely submerged in the boiling water. | Image: ©2foodtrippers

About three to four minutes before the pasta is done, place a separate wide frying pan over a medium fire. This will heat the pan so you can finish the pasta and sauce.

Bucatini in Pot
We like to cook our pasta for Bucatini Cacio e Pepe in a sauce pan with a small quantity of water.  | Image: ©2foodtrippers

Before removing the pasta, pour three to four ladlefuls of pasta water into the pan you’re going to use to finish the pasta. If you choose to use a colander, you’ll want to reserve about two cups of the pasta water.

Cacio e Pepe Pasta Water
We pour 3 to 4 ladlefuls of pasta water into a heated pan before adding our pasta. | Image: ©2foodtrippers

Using tongs, move the bucatini to the frying pan with the reserved pasta water. Stir the pasta water through the pasta until it begins to thicken.

Prepping Bucatini Cacio e PepeIMG_0250
The pasta needs to be mixed with the pasta water until the water gets starchy and thick. | Image: ©2foodtrippers

Once the pasta water has thickened (it should be slightly pale white), remove the frying pan from the heat and wait about 20 seconds. You’ll want to be sure that the pasta is off the burner or the cheese will coagulate and separate from the pasta water.

Gradually add the Pecorino Romano to the pasta. The cheese should blend with the pasta water and become thick and creamy.

Pouring Cheese into Bucatini Cacio e Pepe
You’ll need to take the pan off the heat before adding the Pecorino Romano. | Image: ©2foodtrippers

Add black pepper to taste. We like to grind the pepper from a large pepper mill.

If you choose to pre-grind your black pepper, you’ll need about one to two teaspoons of cracked black pepper.

Pepper on Bucatini Cacio e Pepe
We like to grind black pepper in the last step before finishing our Cacio e Pepe pasta. | Image: ©2foodtrippers

The goal is to see visible flecks of pepper on every strand of pasta.

Cooking Bucatini Cacio e Pepe
Mixing pasta with black pepper and Pecorino Romano makes a beautiful pasta dish. | Image: ©2foodtrippers

After serving the pasta in medium pasta bowls, the final step is to pour wine. We like to drink Italian wine when we eat Cacio e Pepe pasta at home.

Wine Pairing

Bucatini Cacio e Pepe and Wine
Image: ©2foodtrippers

Wine Pairing: Vino da Rimessa – Marabino – Noto (Siragusa), Sicily

This fruit forward beauty goes great with a wide range of foods, especially meats. That being said, we chose this ripe, luscious wine because of the way medium bodied reds, like this one, meld wonderfully with salty, sheepy cheeses like Pecorino Romano.

It’s a fairly acidic wine that cuts wonderfully against the creamy pasta. It’s next to impossible not to drink the entire bottle at one sitting.

Consider joining the Roscioli Italian Wine Club. The club delivers artisan wines like Vino da Rimessa to destinations around the world.

Frequently Asked Questions

What is Cacio e Pepe?

Cacio e Pepe is a deceptively simple Roman pasta dish. Its three ingredients are black pepper, Pecorino cheese and pasta.

Where was Cacio e Pepe invented?

Cacio e Pepe was probably invented in Rome.

What does Cacio e Pepe mean in Italian?

Cacio e Pepe literally translates to Cheese and Pepper.

What is Cacio e Pepe made of?

The Cacio e Pepe recipe includes black pepper, Pecorino cheese and pasta.

What’s the best pasta to use in Cacio e Pepe?

Tonarelli is the most typical pasta used in Rome restaurants. We use bucatini in our Cacio e Pepe recipe.

Is Cacio e Pepe similar to Alfredo?

These two pasta dishes are not the same. Cacio e Pepe is an authentic Italian pasta dish made with just three ingredients. Alfredo is an American pasta dish that adds ingredients like butter, cream and flour to its recipe.

Is Cacio e Pepe good?

Cacio e Pepe is so good that you’ll want to eat it again and again.

Is Cacio e Pepe hard to make at home?

Cacio e Pepe is a bit challenging when you make it the first time. However, this pasta dish is easy to make at home once you master its recipe.

Is Cacio e Pepe healthy?

Cacio e Pepe is relatively healthy. The key is to eat this pasta dish in moderation.

Is Cacio e Pepe creamy?

When made properly, Cacio e Pepe is a creamy pasta dish. However, it gets its creaminess from Pecorino cheese and not from cream.

Is Cacio e Pepe Italian?

Yes. Cacio e Pepe’s roots are in Italy.

Is Cacio e Pepe salty?

There is no need to add salt to the Cacio e Pepe recipe since Pecorino cheese provides the right amount of saltiness.

Is Cacio e Pepe vegetarian?

Cacio e Pepe is not vegetarian since once of ingredients, Pecorino cheese, is made with rennet. The dish is also not vegan.

Did you make this pasta dish? If so, please rate the recipe below.

Bucatini Cacio e Pepe - Overhead
Pin Recipe Print Recipe
4.34 from 9 votes

Cacio e Pepe Recipe

With just three ingredients, Bucatini Cacio e Pepe is deceptively simple. This recipe will show you how to properly prepare this classic Roman pasta.
Prep Time10 minutes
Cook Time15 minutes
Total Time25 minutes
Course: Main Course
Cuisine: Italian
Servings: 2
Calories: 566kcal


  • ¾ cup Pecorino Romano cheese (grated on the smallest holes of a box grater)
  • ½ pound bucatini
  • 1 tablespoon salt
  • ground black pepper (about 1 to 2 teaspoons – to taste)
  • additional grated Pecorino Romano (for serving)


  • Boil the bucatini in 4 to 5 cups of salted water. (We like to add about a tablespoon of sea salt or table salt.) If necessary, gently bend the pasta so that it’s completely submerged. Cook per instructions on the pasta box.
  • Heat a 10-12" pan to medium about 4 minutes before the pasta is ready.
  • Just before removing the cooked pasta, transfer 3 to 4 ladlefuls of pasta water (about 1.5 cups) into the finishing pan.
  • Use tongs to transfer the pasta to the finishing pan. If you choose to use a colander to drain the pasta first, reserve about 1 cup of pasta water before draining the pasta.
  • Mix the bucatini with the starchy pasta water until the a starchy liquid forms. Remove from heat.
  • Add the Pecorino Romano and mix until the sauce is creamy.
  • Once the pasta and sauce are done, mix in a generous amount of ground black pepper to taste.
  • Grate additional Pecorino Romano on the top of the pasta as desired.
  • Eat!


  • You can grind the pepper ahead of cooking. If you grind pepper at the last step as we do, we recommend using a large pepper grinder.
  • If you serve this recipe as a starter, it should serve 4 people.
  • You can double this recipe to serve 4 main dishes.

Estimated Nutrition

Calories: 566kcal | Carbohydrates: 86g | Protein: 27g | Fat: 12g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 39mg | Sodium: 3945mg | Potassium: 286mg | Fiber: 4g | Sugar: 3g | Vitamin A: 156IU | Calcium: 425mg | Iron: 2mg
Are you inspired by this recipe?If so, subscribe to our mailing list for more inspiration.

Hungry For More Pasta?

Linguine Carbonara - Featured IMG - Twirl
Linguine Carbonara Recipe
Pasta alla Genovese - Social IMG
Pasta Alla Genovese Recipe
Rigatoni Amatriciana - Social IMG
Rigatoni Amatriciana
About The Authors

About The Authors

Daryl & Mindi Hirsch

Saveur Magazine’s BEST TRAVEL BLOG award winners Daryl and Mindi Hirsch share their culinary travel experiences and recipes on the 2foodtrippers website. Since launching the site in 2012, they’ve traveled to over 40 countries in their quest to bring readers their unique taste of the world.


Article Updates
We update our articles regularly. Some updates are major while others are minor link changes and spelling corrections. Let us know if you see anything that needs to be updated in this article.

We purchased the ingredients and tools used to create this recipe.

Original Publication Date: March 2, 2021

Recipe Rating

Subscribe to our newsletter and get a free guide to eating like a local when you travel.

2foodtrippers Headshot

Don't Miss A Bite!

Subscribe to our newsletter and get our free guide to eating like a local when you travel. 

Get our free guide to eating like a local when you travel.