Ingredients
- 8 ounces uncooked pasta (I recommend bucatini for its slightly hollow shape, but spaghetti works perfectly fine too)
- 2 tablespoons butter, diced into 1-tablespoon chunks
- 1 teaspoon freshly-ground coarse black pepper (use freshly ground for the best flavor)
- 2 ounces finely-grated Pecorino Romano cheese (this is the heart of the dish, so make sure it’s freshly grated for a smooth melt)
Instructions
Step 1: Boil the Pasta Water
Fill a large stockpot about halfway full with water — roughly 3 quarts. Bring it to a rolling boil. Once boiling, generously season the water with sea salt, about 2 tablespoons. This helps season the pasta as it cooks and enhances the overall flavor of the dish.
Pro Tip: The water should taste like the sea. Don’t skimp on salt! It’s the foundation for all the flavors in the dish.
Step 2: Bloom the Pepper
While the pasta water is heating up, melt the butter in a large sauté pan over medium heat. You can use a nonstick pan for this step to make the process smoother. Once the butter has melted, add the freshly ground black pepper. Let it cook for about 30 seconds, allowing the pepper to bloom and release its flavors. After 30 seconds, turn off the heat, but keep the pan on the burner to maintain some residual heat.
Why Bloom the Pepper? Blooming the pepper in the butter intensifies its flavor, making it an essential step. If you have an electric stove, remove the pan entirely from the hot burner to avoid burning the pepper.
Step 3: Cook the Pasta
Add your pasta to the boiling salted water. Cook it according to the package instructions, stirring occasionally, until the pasta is just barely al dente — you want it firm to the bite, not too soft. Remember, the pasta will continue cooking slightly when you toss it with the butter and cheese in the next step.
Beginner’s Tip: Test the pasta a minute or two before the recommended time to make sure you don’t overcook it. If you wait too long, the pasta will be too soft, and you risk having a mushy dish.
Step 4: Toss the Pasta
Once your pasta is ready, use tongs to quickly transfer it from the boiling water into the sauté pan with the melted butter and pepper. Don’t drain the pasta too thoroughly! You’ll want to keep a bit of the starchy cooking water on the pasta as it goes into the pan. Add about 1/3 cup of this pasta water to the pan to help create the sauce.
Begin tossing the pasta to combine it with the butter and pepper. Then, add half of the finely grated Pecorino Romano cheese. Toss again to coat the pasta and allow the cheese to melt into a smooth sauce. If the sauce seems too thick, add a few more tablespoons of the starchy pasta water until it reaches your desired consistency.
Add the remaining half of the cheese, and toss once more. The result should be a glossy, creamy coating of cheese enveloping every piece of pasta.
Step 5: Serve and Enjoy
Cacio e Pepe is best served immediately while it’s still hot and the sauce is at its creamiest. Plate the pasta and, if desired, garnish with an extra twist of black pepper and a little extra grated Pecorino Romano cheese for a finishing touch.
Notes
- Don’t Overcook the Pasta: As mentioned earlier, make sure the pasta is just barely al dente before you transfer it to the pan. If it’s too soft, the texture won’t be right.
- Adjust the Sauce: If the sauce gets too thick, don’t hesitate to add a bit more pasta water. The starchy water helps the cheese melt smoothly and prevents the sauce from becoming too clumpy.
- Make it Your Own: If you prefer a bit more protein in the dish, adding chicken or beef is a great option. Simply sauté your choice of protein separately and add it to the pasta after it’s been tossed in the sauce. If you’re using beef, ground beef works well, or you could slice a steak thinly for a heartier meal.
- Pepper Overload: If you’re not a fan of black pepper, start with a little less and taste as you go. The pepper gives Cacio e Pepe its signature flavor, but you can adjust it to your liking. If you like extra heat, try adding a pinch of red pepper flakes along with the black pepper.
- Why Pecorino Romano? Pecorino Romano is the key to getting that sharp, tangy flavor that defines Cacio e Pepe. While Parmesan is often used in other pasta dishes, Pecorino is the traditional choice for this Roman classic.
- Prep Time: 10 minutes
- Cook Time: 20 minutes