I’m so excited to share this Cacio E Pepe White Beans Skillet Recipe with you because it’s one of those dishes that feels both fancy and homey at the same time. The creamy, peppery cheese sauce combined with tender cannellini beans makes for a comforting skillet meal that’s quick enough for weeknights but special enough for guests. Whenever I make this, I’m reminded that simple ingredients really shine when treated with care, and you’ll love how effortlessly elegant it tastes.

What makes this Cacio E Pepe White Beans Skillet Recipe stand out is its blend of rich Parmesan and tangy Pecorino Romano cheeses with freshly cracked black pepper, creating an irresistible flavor bomb. Plus, the crispy golden country bread toasts add an amazing textural contrast you didn’t know you needed! This dish warms you up from the inside out and pairs perfectly with everything from a light salad to roasted veggies.

❤️

Why You’ll Love This Recipe

  • Quick & Easy: You’ll have a full, flavorful meal in about 15 minutes—perfect when time is tight.
  • Comforting & Cozy: The creamy cheese and pepper mixture is like a warm hug for your taste buds.
  • Simple Ingredients: Pantry staples like canned beans and basic cheeses make this super accessible.
  • Crowd Pleaser: Whenever I serve it, family and friends can’t get enough—it’s a recipe that brings people together.

Ingredients You’ll Need

Each ingredient in this Cacio E Pepe White Beans Skillet Recipe works in harmony to create that signature creamy, peppery flavor profile. Here are some tips for picking the best ones to ensure your dish comes out just right.

  • Extra-virgin olive oil: Use a good-quality one with a fruity, peppery note to elevate the dish.
  • Thick-cut white country bread: I like to toast slices thick enough to get a great crunch without falling apart.
  • Unsalted butter: Balances richness without adding extra salt, letting you control seasoning.
  • Freshly ground black pepper: Freshly cracked beats pre-ground for maximum aroma and zing.
  • Parmesan cheese: Choose a finely shredded or freshly grated variety for melt-in-your-mouth texture.
  • Pecorino Romano cheese: Adds a sharper, salty punch that complements the Parmesan perfectly.
  • Kosher salt: Enhances flavors; adjust to your taste as you go.
  • Cannellini beans: Drained but not rinsed to keep their flavorful liquid for the sauce.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love making this skillet recipe my own by experimenting with add-ins and swaps—don’t hesitate to customize it to your preferences or what you have on hand.

  • Add garlic or shallots: I once tossed in minced garlic with the butter for extra flavor, and it was heavenly.
  • Use different beans: Navy or great northern beans work well if cannellini aren’t available.
  • Make it vegan: Swap butter for olive oil and skip the cheese or use a vegan Parmesan substitute; it’s still delicious!
  • Spice it up: A pinch of red pepper flakes adds a lovely kick I’ve come to enjoy on cooler nights.

How to Make Cacio E Pepe White Beans Skillet Recipe

Step 1: Toast the Bread to Golden Perfection

Begin by heating 2 tablespoons of olive oil in a large skillet over medium-high heat. Add two slices of your thick-cut white country bread and cook them until they’re golden brown on both sides—this should take about 3 to 4 minutes total. Remember to flip halfway through for an even crunch. Once toasted, set them aside on a plate and repeat the process with the remaining oil and bread. Wiping out the skillet after the bread toasts helps avoid any burnt bits that could affect the flavors in the next steps.

Step 2: Build the Flavor Base with Butter and Pepper

Lower the heat to medium and melt the butter in the same skillet. Sprinkle in half a teaspoon of freshly ground black pepper, stirring constantly for about 30 to 60 seconds until it’s fragrant. This quick step really brings out the pepper’s aromatic oils, giving the whole dish that signature cacio e pepe pepiness you’re craving.

Step 3: Make the Creamy Cheese and Bean Sauce

Now add the Parmesan, Pecorino Romano, kosher salt, one can of the cannellini beans (including the liquid), and half a cup of water to the skillet. Bring everything to a gentle simmer over medium-high heat, then reduce the heat to medium-low and let it cook for 2 to 3 minutes, stirring occasionally. This step allows the cheese to melt and the liquid to thicken just enough so you get a creamy sauce that coats the beans beautifully. Don’t rush this part—letting it reduce properly is key to that luscious texture.

Step 4: Finish with More Beans and Seasoning

Fold in the remaining teaspoon of black pepper along with the second can of cannellini beans. Give everything a gentle stir to combine, and taste for seasoning. If it needs a little more salt, add it now. This is where you can tailor the dish exactly to your liking—feel free to tweak the pepper or salt levels until it feels just right to you.

Step 5: Serve and Enjoy

Divide the creamy bean mixture among bowls, topping each serving with extra Parmesan and an extra crack of black pepper. Serve alongside the crispy toasted bread to scoop up every bit of cheesy goodness. Trust me, nothing’s better than dipping that crunchy bread into the warm, cheesy beans—it’s pure comfort food magic.

👨‍🍳

Pro Tips for Making Cacio E Pepe White Beans Skillet Recipe

  • Use Freshly Ground Pepper: I noticed that fresh black pepper adds a sharper, more vibrant kick compared to pre-ground, making a big flavor difference.
  • Don’t Rinse the Beans: Keeping the liquid from the cans enriches the sauce, adding extra bean flavor and creaminess.
  • Toast Bread Thickly: Thick slices hold up better for dipping and provide that satisfying crunch-to-soft ratio I fell in love with.
  • Avoid Burnt Cheese: Stir frequently when melting cheeses and keep the heat gentle to prevent any bitterness from overcooking.

How to Serve Cacio E Pepe White Beans Skillet Recipe

A metal pan filled with soft white beans in a light creamy sauce speckled with black pepper, topped with grated white cheese. A wooden spoon inside the pan scoops some beans from the bottom right. Above the pan is a small round bowl with finely grated cheese and a chunk of the hard cheese beside it. To the left, there is a piece of toasted bread with a golden-brown crust leaning on the white marbled surface. Below the bread, a small white plate holds cracked black pepper. The whole setup is on a smooth white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Whenever I serve this, I like to sprinkle an extra handful of finely grated Parmesan for a sharp finish and a few twists of fresh black pepper right before digging in. Sometimes I add a few torn fresh basil leaves or a drizzle of good quality olive oil to brighten things up, but you can keep it classic or customize with herbs you love.

Side Dishes

This skillet dish pairs wonderfully with something fresh and crisp to balance the richness. My go-to sides are a simple arugula salad with lemon vinaigrette or roasted seasonal vegetables like broccoli or Brussels sprouts. If you want a more substantial meal, I like serving it alongside grilled chicken or sautéed greens sautéed with garlic.

Creative Ways to Present

For a special occasion, I like to serve the beans right in mini cast iron skillets or rustic bowls with the toasted bread artfully arranged around the edges. Adding a sprinkle of edible flowers or microgreens gives it a pop of color that impresses guests without extra fuss. It’s a fun way to elevate this simple, soulful dish without complicating it.

Make Ahead and Storage

Storing Leftovers

I store any leftovers in an airtight container in the fridge where they keep beautifully for 2 to 3 days. Before serving again, give the beans a good stir since the sauce may thicken in the fridge. You’ll want to add a splash of water or broth if it’s too thick when reheating.

Freezing

While I usually make this fresh, you can freeze the bean mixture without the toasted bread for up to a month. Just cool completely and store in freezer-safe containers. Thaw overnight in the fridge before reheating carefully on low heat to avoid separating the cheese sauce.

Reheating

The best way I’ve found to reheat this is gently on the stovetop over low heat. Add a bit of water or broth and stir often until warmed through and creamy again. Microwaving works too, but you risk the cheese sauce becoming grainy if heated too fast or unevenly.

FAQs

  1. Can I use dried beans instead of canned for this recipe?

    Absolutely! If using dried beans, soak them overnight and cook until tender before starting the recipe. Just keep in mind this will add extra prep time, but the creamy texture works wonderfully in the skillet.

  2. What kind of bread works best for the toasts?

    Thick-cut country-style white bread is ideal because it crisps nicely without falling apart. You can also experiment with sourdough or rustic Italian bread for a slightly different flavor and texture.

  3. How can I make this recipe vegan?

    Replace the butter with olive oil and use a vegan Parmesan substitute or nutritional yeast in place of the cheeses. The beans and pepper are naturally vegan, so these swaps keep the spirit of the dish intact.

  4. Is this recipe gluten-free?

    The main dish is gluten-free except for the toast, so just swap in your favorite gluten-free bread or omit the toast altogether to keep it safe for gluten-sensitive diets.

  5. How spicy is the black pepper in this recipe?

    The freshly cracked black pepper gives a warm, peppery heat that’s noticeable but not overwhelming. You can adjust the amount to your desired heat level—start with less if you’re sensitive and add more as you like.

Final Thoughts

This Cacio E Pepe White Beans Skillet Recipe has become one of my go-to comfort meals for its simplicity and incredible flavor. I love how it transforms humble pantry staples into something truly special with just a few steps and ingredients. I hope you’ll enjoy making and sharing it as much as I do—there’s just something so satisfying about spooning that creamy, peppery bean mixture onto crispy bread that always feels like a celebration of good food and good company.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cacio E Pepe White Beans Skillet Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 130 reviews
  • Author: Lisa
  • Prep Time: 5 mins
  • Cook Time: 10 mins
  • Total Time: 15 mins
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This Cacio E Pepe White Beans Skillet is a quick and comforting dish featuring creamy cannellini beans simmered in a buttery, cheesy sauce seasoned with freshly ground black pepper. Served with crispy toasted country bread, it’s a perfect meal for a cozy lunch or dinner that highlights simple Italian flavors with a hearty twist.


Ingredients

Scale

For the Bread

  • 4 thick-cut slices white country bread, divided
  • 4 Tbsp. extra-virgin olive oil, divided

For the Beans and Sauce

  • 2 (14.5-oz.) cans cannellini beans, drained, not rinsed, divided
  • 2 Tbsp. unsalted butter
  • 1 tsp. freshly ground black pepper, divided, plus more for seasoning
  • 1/2 cup finely shredded Parmesan cheese (about 1 oz.), plus more for serving
  • 1/2 cup finely shredded Pecorino Romano cheese (about 1 oz.)
  • 1/2 tsp. kosher salt (or more, to taste)
  • 1/2 cup water

Instructions

  1. Toast the Bread: In a large skillet over medium-high heat, heat 2 tablespoons of extra-virgin olive oil. Add 2 slices of the thick-cut white country bread and cook for 3 to 4 minutes total, turning halfway through, until golden brown on both sides. Transfer the toasted bread to a plate. Repeat the process with the remaining 2 slices of bread and 2 tablespoons of olive oil. Wipe out the skillet before proceeding.
  2. Make the Pepper Butter Base: In the same skillet over medium heat, melt 2 tablespoons of unsalted butter. Add 1/2 teaspoon of freshly ground black pepper and cook, stirring frequently, for 30 to 60 seconds until fragrant, creating a peppery butter base for the sauce.
  3. Prepare the Cheese and Beans Mixture: Add 1/2 cup Parmesan, 1/2 cup Pecorino Romano, 1/2 teaspoon kosher salt, one can of drained cannellini beans, and 1/2 cup water to the skillet. Bring the mixture to a simmer over medium-high heat. Then reduce the heat to medium-low and continue to simmer, stirring occasionally, until the sauce slightly thickens, about 2 to 3 minutes.
  4. Finish the Beans Mixture: Fold in the remaining 1/2 teaspoon freshly ground black pepper and the other can of cannellini beans. Taste and season with additional salt if needed, ensuring the sauce is creamy and well seasoned.
  5. Serve and Garnish: Divide the warm bean mixture among serving bowls. Top each bowl with extra Parmesan cheese and season with more freshly ground black pepper to taste. Serve alongside the crispy toasted bread slices for dipping.

Notes

  • Use thick-cut country bread for the best toasting results and texture contrast.
  • Do not rinse the canned beans to retain some of the starchy liquid that helps thicken the sauce.
  • Adjust black pepper quantity according to your taste preference; it’s a key flavor in this dish.
  • Feel free to add a squeeze of lemon juice for brightness if desired.
  • For a vegan version, substitute butter with olive oil and use vegan Parmesan alternatives.

Nutrition

  • Serving Size: 1 serving
  • Calories: 400 kcal
  • Sugar: 2 g
  • Sodium: 600 mg
  • Fat: 18 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 42 g
  • Fiber: 8 g
  • Protein: 18 g
  • Cholesterol: 25 mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star