Creamy Cacio E Pepe Recipe With Garlicky Beans

Buttery pasta meets salty Pecorino cheese in this upgraded Cacio e Pepe with protein-packed garlicky beans and spinach.

Why You’ll Love this Creamy Cacio e Pepe with Garlicky Beans

If you’re looking for a comforting pasta dish that’s both impressive and easy to prepare, this Creamy Cacio e Pepe with Garlicky Beans might just become your new weeknight favorite. I’m obsessed with how this classic Roman pasta transforms into something even more substantial with the addition of protein-packed white beans and nutrient-rich spinach.

What makes this recipe truly special? It’s the perfect balance of textures—silky pasta coated in a velvety pepper-flecked sauce, contrasted with tender beans that soak up all that garlicky goodness. The pecorino romano adds a sharp, salty punch that cuts through the richness. And honestly, who doesn’t love a dish that comes together with just a handful of pantry staples? Perfect for those nights when you want something a bit fancy without the fuss.

What Ingredients are in Creamy Cacio e Pepe with Garlicky Beans?

Cacio e Pepe with garlicky beans combines the creamy, peppery magic of a classic Roman pasta dish with protein-packed beans for a hearty, satisfying meal. The beauty of this recipe lies in its simplicity—just a handful of quality ingredients coming together to create something truly exceptional.

You’ll need these kitchen staples to bring this comforting pasta dish to life:

  • 1 pound spaghetti
  • 3 tablespoons butter, cut into small pieces
  • 5 tablespoons extra virgin olive oil
  • 2 teaspoons coarse black pepper
  • 1 cup grated Pecorino Romano cheese
  • 3-4 garlic cloves, chopped
  • 1 (14 ounce) can cannellini beans, rinsed and drained
  • 1/4 teaspoon freshly grated nutmeg (optional)
  • Salt, to taste

For the best results, don’t skimp on the cheese—real Pecorino Romano brings that authentic salty, tangy flavor that makes this dish shine. And while pre-ground pepper might seem convenient, freshly cracked black pepper makes a world of difference in a dish where pepper is literally in the name. The starchy pasta water is also an essential “invisible ingredient” here, creating that silky emulsion that coats each strand of pasta perfectly.

Can you imagine anything more comforting on a chilly evening?

How to Make this Creamy Cacio e Pepe with Garlicky Beans

creamy peppery cheesy garlicky pasta

Start by bringing a large pot of salted water to a boil for your 1 lb of spaghetti. While that’s heating up, place a large skillet over low heat and add 3 tablespoons of butter (cut into small pieces for easier melting), 1 tablespoon of olive oil, and 2 teaspoons of coarse black pepper. Let this mixture slowly warm and infuse with peppery goodness while your pasta cooks to al dente perfection. There’s something magical about the way those black pepper flecks dance in the melting butter, releasing their spicy aroma.

When your pasta is just about done, take a ladle of that starchy cooking water—liquid gold in the pasta world—and add it to your butter-pepper mixture. This starchy water is the secret to creating that silky, emulsified sauce that clings to every strand. Drain your spaghetti and immediately toss it in the pan with the sauce, turning off the heat. Now comes the most satisfying part: adding 1 cup of grated pecorino romano cheese in small handfuls, tossing continuously with tongs until it melts into a gloriously creamy sauce that coats every noodle. The combination of starchy water, butter, and pecorino creates that signature velvety texture that makes cacio e pepe so irresistible.

For the garlicky bean addition, you’ll want to cook 3-4 chopped garlic cloves with the remaining olive oil, then add 1 can (14 ounces) of rinsed cannellini beans and 10 ounces of frozen chopped spinach, seasoning with 1/4 teaspoon of freshly grated nutmeg for an earthy warmth that complements the peppery pasta perfectly. Using a quality cast iron skillet will distribute heat evenly and help create the perfect texture for your beans.

Creamy Cacio e Pepe with Garlicky Beans Substitutions and Variations

Many wonderful variations can transform this classic dish while still honoring its peppery, cheesy soul. I’m a firm believer that cooking should adapt to what you have on hand. No pecorino? Parmesan works beautifully, though with a slightly milder flavor. For a healthier twist, swap traditional pasta for whole wheat or chickpea spaghetti.

The bean component offers endless possibilities. Chickpeas provide more texture, while great northern beans offer delicate creaminess. Not a spinach fan? Kale, Swiss chard, or even arugula make delicious alternatives, each bringing its unique character to the dish.

For extra decadence, I sometimes add a splash of cream or a dollop of ricotta. And honestly, who doesn’t love adding crispy pancetta or bacon bits as a final flourish? The beauty lies in making it yours.

What to Serve with Creamy Cacio e Pepe with Garlicky Beans

Rounding out a meal that features creamy cacio e pepe with garlicky beans calls for complementary sides that balance its rich, peppery profile. I’m a big fan of starting with a bright salad—think arugula with lemon vinaigrette, which cuts through all that delicious cheese and butter.

A simple side of roasted cherry tomatoes, blistered until they burst with sweetness, makes an excellent counterpoint too.

For a more substantial dinner, crusty Italian bread is non-negotiable. Can you imagine anything better for sopping up that silky sauce? For wine pairings, I recommend a crisp Pinot Grigio or light Sangiovese that won’t compete with the dish’s peppery punch. These acidic sips help cleanse the palate between those decadent, cheesy bites.

Final Thoughts

Three simple ingredients—cheese, pepper, and pasta—transform into something magical when they come together in cacio e pepe, and adding those garlicky beans elevates it to a complete meal. The way the creamy sauce clings to each strand of pasta, punctuated by that sharp black pepper heat, creates something far greater than the sum of its parts.

The dish strikes that perfect balance between elegant simplicity and satisfying comfort. It’s the kind of recipe you’ll find yourself turning to again and again, whether for a quick weeknight dinner or an impressive yet effortless meal for guests. The white beans and spinach not only add nutritional value but also create textural contrast against the silky pasta. Who knew something so straightforward could be so utterly divine?