Cacio e Pepe

This isn’t your traditional cacio e pepe, and we’re not sorry about it. It’s got the core DNA: pasta, sharp Pecorino Romano, and hand-cracked black pepper. But then we went off-script — added slow-melted garlic butter, bacon bits for that smoky crunch, and bright cherry tomatoes for a pop of freshness.

It’s a comfort food that’s still classic, but with a modern twist that makes it unforgettable.

Traditional Cacio e Pepe recipe presentation featuring creamy spaghetti, cracked black pepper, and Pecorino Romano.

Not your Nonna’s Cacio e Pepe… but she’d totally approve.

I used to think cacio e pepe was sacred and untouchable. You know — three ingredients, no drama, don’t even breathe near it with garlic or butter. But then I added both. Plus bacon. Plus cherry tomatoes. And now it’s the version I crave when I want something cozy, quick, and straight-up comforting. It’s not traditional — but it is balanced.

🫶 Hui

Taste and Texture

Imagine slurping up strands of bucatini that are coated in a silky Pecorino sauce. It’s creamy but not heavy, thanks to the butter-garlic base. There’s a punch of black pepper, sharp cheese, and then BAM, crispy bacon crumble and juicy tomatoes hit your tastebuds with contrast and clarity. It’s nostalgic, but also new. Familiar, but glow’d up.

Flat lay of Cacio e Pepe Italian pasta with spaghetti, Pecorino Romano cheese, black pepper, tomatoes, and fresh herbs.

🧪 Recipe Test Log

  • Test #1: Used all the cheese at once — the sauce clumped.
  • Test #2: Garlic butter + two-step cheese + full garnish = creamy, rich, bright, and delicious.

Ingredients in Cacio e Pepe

Just a handful of ingredients between you and ultimate cheesy comfort:

Ingredients For Cacio e Pepe
  • Bucatini: Thick and hollow — perfect for sauce clinging and slurping.
  • Unsalted butter: Melts low and slow to make everything rich.
  • Minced garlic: Adds a gentle flavor kick that plays well with the cheese.
  • Salt & black pepper: Core seasonings — don’t be shy with the pepper.
  • Finely grated Pecorino Romano: Bold, salty, sharp, and perfect when melted in two stages.
  • Bacon bits (garnish): Smoky crunch bomb.
  • Cherry tomatoes (garnish): Fresh pops of acidity and color.
Overhead view of Cacio e Pepe pasta with cracked black pepper, grated cheese, cherry tomatoes, and basil leaves in a white pan.

How to Make Cacio e Pepe

1

Boil the pasta

Bring a pot of salted water to a boil. Cook bucatini until 80% done — slightly under al dente. Save some pasta water

2

Make the garlic butter base

In a large skillet, melt unsalted butter over medium-low heat. Add minced garlic, salt, and black pepper. Sauté ~1 minute until fragrant.

3

Toss the pasta

Add drained bucatini to the skillet. Toss to coat in garlic-butter magic.

4

Add cheese in stages

Sprinkle in half the Pecorino Romano, tossing quickly to melt and emulsify. Turn off heat, then add the rest of the cheese and toss again until smooth, creamy, and clinging to every noodle.

Garnish & Serve:

Top with crispy bacon bits and halved cherry tomatoes. Serve immediately and bask in cheesy glory.

Substitutions/Variations

CategoryTips / Suggestions
Pasta swapUse spaghetti or tonnarelli if you can’t find bucatini
Cheese tweakMix in Parmesan for a slightly milder, creamier finish
No bacon?Use sautéed mushrooms or sprinkle fried capers for crunch
Go veggieSkip the bacon and double the tomato or add roasted red peppers
Keep it traditionalSkip butter, garlic, bacon, and tomato for a purist-friendly version
Fork lifting a bite of Cacio e Pepe spaghetti with black pepper, cheese shavings, and cherry tomato.

Want It More Traditional? Try This:

To keep it classic Roman-style:

  • Skip the butter
  • Omit the garlic
  • Leave out bacon and tomato
  • Use only Pecorino Romano (no Parmesan)
  • Emulsify with only pasta water + cheese + black pepper
  • Finish cooking pasta in the sauce (risottare-style) to release starch and bind the sauce naturally

FAQ and Tips

It means “cheese and pepper” in Roman dialect. That’s the whole concept — minimalist, bold, and big on flavor.

Because it finishes cooking in the sauce — soaking up flavor without turning mushy.

To prevent clumps! Melting in two stages helps emulsify the sauce smoothly.

It’s likely from too much heat or adding it all at once. Pro move: take the skillet off heat before the final cheese toss.

Yes, but the flavor will be gentler. Pecorino has more bite and salt, which makes this dish pop.

Bucatini, spaghetti, and tonnarelli are classic choices. Bucatini’s hollow shape holds sauce well, making it great for this recipe.

Cacio e Pepe spaghetti coated in a creamy Pecorino Romano and black pepper sauce, garnished with cherry tomatoes and fresh basil.

Storage

  • Refrigerate leftovers in an airtight container for up to 3 days.
  • Reheat: Warm gently in a skillet with a splash of water, milk, or cream to loosen the sauce.
  • Freezer: Freeze in individual portions up to 1 month. Thaw in the fridge and reheat gently.

Tried this bold Cacio e Pepe remix? Did the garlic-butter sauce win you over? Did the bacon crumble make it a new fave? Drop your pics or tag us so I can see your cheesy pasta win. This one’s too good not to flex!

Close-up of tongs lifting Cacio e Pepe spaghetti, showing glossy cheese sauce, black pepper, and tomato slices.
Fork lifting a bite of Cacio e Pepe spaghetti with black pepper, cheese shavings, and cherry tomato.

Cacio e Pepe

Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
This isn’t your traditional cacio e pepe — our version features slow‑melted garlic butter, aged Pecorino Romano, and black pepper tossed with bucatini, finished with bacon crumble & tomato brightness. Comfort food, upgraded.
Cacio e Pepe

Ingredients
  

  • 8 oz bucatini
  • 1 stick unsalted butter
  • 2 tablespoons minced garlic
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ cup pasta water
  • 5.5 oz finely grated Pecorino Romano
  • Bacon bits, for garnish
  • Cherry tomatoes, for garnish

Method
 

  1. Bring a pot of salted water to a boil.
  2. Add bucatini and cook until 80% done (slightly under al dente). Reserve ¼ cup of pasta water for later.
    8 oz bucatini
  3. In a large skillet, melt the butter over medium-low heat.
    1 stick unsalted butter
  4. Add garlic, salt, and black pepper. Sauté until fragrant — about 1 minute.
    2 tablespoons minced garlic, ½ teaspoon salt, ¼ teaspoon black pepper
  5. Add the cooked bucatini and reserved pasta water into the skillet. Toss to coat.
    ¼ cup pasta water
  6. Sprinkle in half the Pecorino Romano, tossing quickly to melt and emulsify.
    5.5 oz finely grated Pecorino Romano
  7. Turn off the heat, then add the remaining cheese.
  8. Continue tossing until smooth and creamy — the sauce should cling to the pasta without clumping.
    Bacon bits, Cherry tomatoes

Notes

  1. Storage: Refrigerate leftovers in an airtight container for up to 3 days.
  2. Reheat: Warm gently in a skillet with a splash of water, milk, or cream to loosen the sauce.
  3. Freezer: Freeze in individual portions up to 1 month. Thaw in the fridge and reheat gently.

You Might Also Like

Leave a Reply

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

Recipe Rating