Classic Cacio e Pepe is an Italian pasta dish known for its simplicity and bold flavours. It's made with Pecorino Romano cheese, black pepper, and pasta, making it a quick and easy meal. Ideal for those nights when you crave something comforting but don't have hours to spend in the kitchen, this dish comes together in no time.

This Cacio e Pepe recipe is the ultimate comfort food when you want something easy to make and incredibly satisfying. This classic Roman pasta dish revolves around just three main ingredients: Pecorino Romano cheese, freshly cracked black pepper, and pasta.
The beauty of Cacio e Pepe is in its simplicity—no elaborate preparation, just straightforward cooking that delivers amazing flavours. You don't need to be a seasoned chef to create this restaurant-worthy meal; you just need a bit of patience to master the creamy, cheesy sauce that clings perfectly to each strand of pasta. It's the perfect recipe for busy weeknights or when unexpected guests drop by, and it always impresses.
What You Need To Make This Recipe

Salt — essential for seasoning the pasta water, enhancing the dish's overall flavour.
Spaghetti — long noodles are the classic choice for this dish. I use spaghetti, but you can use bucatini or another thin, long noodle of your choice.
Unsalted butter — this is the most traditional ingredient, but it helps bind the sauce together as the cheese melts for a velvety texture, so I like to use it.
Freshly ground black pepper — provides the signature spicy kick, lots of ground pepper is crucial for achieving the authentic taste of Cacio e Pepe.
Freshly grated Pecorino Romano cheese (or parmesan cheese) — the star ingredient that forms the creamy, savoury sauce; use Pecorino Romano for the most authentic flavour touch.
How To Make Cacio e Pepe

1. Boil a large pot of water over high heat. Generously salt the water and add the pasta. Cook the pasta for 2 minutes less than the package instructions or until it's al dente.
2. While the pasta cooks, melt the butter in a large frying pan over low heat. Add black pepper and swirl the pan, toasting the pepper in the butter for about 1 minute.

3. Reserve 240 ml of pasta water and drain the pasta. Add the pasta to the pan with the butter immediately. (The pasta doesn't need to be completely dry.)
4. Pour in half of the reserved pasta water.

5. Sprinkle the cheese over the hot pasta. After 10 to 20 seconds, once the cheese starts melting, begin stirring the pasta. Stir until the pasta is coated in a creamy, shiny sauce. Add more splashes of pasta water if needed to loosen the sauce.
6. Transfer the pasta to warm serving bowls and top with additional cheese and pepper.

What Is Cacio E Pepe?
Cacio e Pepe, meaning "cheese and pepper" in Italian, is a classic pasta dish from Rome. It originated with local shepherds who needed a simple, hearty meal with minimal ingredients that could be easily carried. Today, despite its humble beginnings, Cacio e Pepe is celebrated for its rich, creamy texture and robust flavour.
What To Serve With Cacio E Pepe
Cacio e Pepe is satisfying on its own but also pairs well with side dishes for a complete meal. Serve it with a fresh arugula salad tossed in lemon vinaigrette. Grilled chicken or shrimp works well for a protein boost. Blanch veggies like asparagus, broccoli, or peas in salted water and stir them into the pasta once it's done. Or, serve it in smaller portions as a starter to a multi-course meal.

H2: Storing And Reheating Leftovers
Leftover pasta can be stored in an airtight container in the refrigerator for up to three days. When reheating, it's best to use a skillet over low heat, adding a splash of water to help restore the creamy consistency. Avoid microwaving, as it can cause the sauce to separate and become oily.
Pro Tips For Perfect Cacio E Pepe Every Time
- Hot pasta water (and hot pasta) to melt the cheese. Don't let the pasta or water cool before finishing the dish. The heat of the pasta and water will melt the cheese more easily, so it doesn't get clumpy.
- Stir well. Proper stirring ensures the sauce is evenly distributed and perfectly creamy. You can stir vigorously to help emulsify the melting cheese, butter, and starchy pasta water.
- Use freshly grated cheese. This is essential for a smooth sauce! Pre-grated cheese often contains anti-caking agents, which keep the cheese from melting as well and can affect the texture of the sauce.
- Don't let the frying pan get too hot. High heat can cause the cheese to stick to the bottom and clump. Keep the heat very low, or turn it off if you see any signs of sticking.
- Use freshly cracked black pepper. Pre-ground pepper lacks the essential oils that provide the dish's distinctive punch. Grinding your pepper fresh ensures maximum flavour.
- Add butter gradually. Incorporating butter in small increments helps maintain a creamy, emulsified sauce, preventing it from becoming greasy.

Frequently Asked Questions
Cheese can clump if the pan is too hot or if you don't stir well enough. Keep the pan on low heat for a smooth sauce and continuously stir a little bit harder than you might think you should for pasta. If you used pre-grated cheese, that could also be the issue.
Cacio e Pepe is best enjoyed fresh, immediately after it is cooked. You can measure out the ingredients in advance. Grate the cheese and measure out the pepper, and cube the butter. This way, when you're ready to cook, everything is ready to go!
Traditionally, no cream is used in this recipe. If you follow the method correctly, the combination of cheese and pasta water will create a creamy sauce without the need for cream. However, if you prefer a richer texture or want to ensure the creaminess, you can add a small amount of cream.
If you've tried this Cacio e Pepe recipe, then don't forget to rate it and let me know how you got on in the comments below. I love hearing from you!
Cacio e Pepe Recipe
Equipment
- Large pot
- Large skillet
- Collander or pasta strainer
Ingredients
- Salt
- 250 grams spaghetti
- 56 grams unsalted butter cubed
- 2 teaspoons freshly ground black pepper
- 75 grams freshly grated Pecorino Romano cheese or parmesan cheese
Instructions
- Bring a large pot of water to a boil over high heat. Heavily season the water with salt, and add the pasta. Cook the pasta for 2 minutes less than the pack instructions or until al dente.
- While the pasta is boiling, melt the butter in a large frying pan over low heat. Add the black pepper and swirl the pan. Toast the pepper in the butter for about 1 minute.
- Reserve 240ml of pasta water and drain the pasta. Immediately add the pasta to the pan with the butter. Pour in half of the pasta water. Scatter the cheese over the hot pasta. Wait for the cheese to start melting, 10 to 20 seconds, and then begin stirring the pasta.
- Continue stirring until the pasta is coated in a creamy, shiny sauce. Add a few more splashes of pasta water as needed to loosen the sauce. Transfer the pasta to warm serving bowls and top with more cheese and pepper.
Notes
- Hot pasta water (and hot pasta) to melt the cheese. Don't let the pasta or water cool before finishing the dish. The heat of the pasta and water will melt the cheese more easily, so it doesn't get clumpy.
- Stir well. Proper stirring ensures the sauce is evenly distributed and perfectly creamy. You can stir vigorously to help emulsify the melting cheese, butter, and starchy pasta water.
- Use freshly grated cheese. This is essential for a smooth sauce! Pre-grated cheese often contains anti-caking agents, which keep the cheese from melting as well and can affect the texture of the sauce.
- Don't let the frying pan get too hot. High heat can cause the cheese to stick to the bottom and clump. Keep the heat very low, or turn it off if you see any signs of sticking.
- Use freshly cracked black pepper. Pre-ground pepper lacks the essential oils that provide the dish's distinctive punch. Grinding your pepper fresh ensures maximum flavour.
- Add butter gradually. Incorporating butter in small increments helps maintain a creamy, emulsified sauce, preventing it from becoming greasy.











Leave a Reply