Cacio E Pepe White Beans Skillet Recipe
Introduction
Cacio E Pepe White Beans Skillet is a comforting and flavorful dish that combines creamy cannellini beans with the peppery sharpness of Parmesan and Pecorino cheeses. This simple skillet recipe elevates pantry staples into a satisfying meal perfect for a quick lunch or dinner.

Ingredients
- 4 Tbsp. extra-virgin olive oil, divided
- 4 thick-cut slices white country bread, divided
- 2 Tbsp. unsalted butter
- 1 tsp. freshly ground black pepper, divided, plus more for serving
- 1/2 cup finely shredded Parmesan (about 1 oz.), plus more for serving
- 1/2 cup finely shredded Pecorino Romano (about 1 oz.)
- 1/2 tsp. (or more) kosher salt
- 2 (14.5-oz.) cans cannellini beans, drained, not rinsed, divided
Instructions
- Step 1: In a large skillet over medium-high heat, heat 2 Tbsp. olive oil. Add 2 slices of bread and cook, turning halfway through, until golden brown on both sides, about 3 to 4 minutes total. Transfer to a plate. Repeat with remaining bread and 2 Tbsp. oil. Wipe out skillet.
- Step 2: In the same skillet over medium heat, melt butter. Add 1/2 tsp. freshly ground black pepper and cook, stirring frequently, until fragrant, about 30 to 60 seconds.
- Step 3: Add Parmesan, Pecorino Romano, salt, 1 can of cannellini beans, and 1/2 cup water. Bring to a simmer over medium-high heat; then reduce heat to medium-low and continue to simmer, stirring occasionally, until slightly thickened, about 2 to 3 minutes.
- Step 4: Fold in remaining 1/2 tsp. pepper and the second can of beans; season with additional salt if needed.
- Step 5: Divide the bean mixture among bowls. Top with extra Parmesan and a sprinkle of black pepper. Serve with the toasted bread on the side.
Tips & Variations
- Use freshly ground black pepper for the best flavor and aroma in this dish.
- For a vegan version, substitute butter with olive oil and use nutritional yeast instead of cheeses.
- Add a splash of lemon juice at the end for a bright, fresh contrast to the creamy beans.
- Use sourdough bread instead of country bread for an extra tangy toast.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat, adding a splash of water if needed to loosen the sauce. Avoid microwaving to maintain the creamy texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of beans for this recipe?
Yes, you can substitute cannellini beans with great northern beans or navy beans. Just make sure they are cooked and drained similarly for the best texture.
Is this dish suitable for gluten-free diets?
The bean skillet itself is gluten-free, but the recipe includes bread for serving. You can replace the bread with gluten-free bread or enjoy the dish on its own to keep it gluten-free.
PrintCacio E Pepe White Beans Skillet Recipe
Cacio E Pepe White Beans Skillet is a comforting Italian-inspired dish featuring creamy cannellini beans cooked with a blend of Parmesan and Pecorino Romano cheeses, finished with freshly ground black pepper, and served with crispy toasted country bread. This simple yet flavorful skillet meal highlights classic cacio e pepe flavors in a hearty bean skillet perfect for a quick and satisfying lunch or dinner.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
For the Toasted Bread
- 4 Tbsp. extra-virgin olive oil, divided
- 4 thick-cut slices white country bread, divided
For the Bean Skillet
- 2 Tbsp. unsalted butter
- 1 tsp. freshly ground black pepper, divided, plus more for seasoning
- 1/2 cup finely shredded Parmesan (about 1 oz.), plus more for serving
- 1/2 cup finely shredded Pecorino Romano (about 1 oz.)
- 1/2 tsp. kosher salt, or more to taste
- 2 (14.5-oz.) cans cannellini beans, drained but not rinsed, divided
- 1/2 cup water
Instructions
- Toast the Bread: In a large skillet over medium-high heat, heat 2 tablespoons of the olive oil. Add 2 slices of bread to the skillet and cook them, turning halfway through, until both sides are golden brown and crisp, about 3 to 4 minutes total. Transfer these toasted slices to a plate. Repeat the process with the remaining 2 slices of bread and the remaining 2 tablespoons of olive oil. Once done, wipe out the skillet to prepare for the bean mixture.
- Prepare the Pepper Butter: Return the skillet to medium heat and melt the butter. Add 1/2 teaspoon of freshly ground black pepper and cook while stirring frequently until the pepper is fragrant, about 30 to 60 seconds.
- Cook the Beans with Cheese: Add the Parmesan cheese, Pecorino Romano, kosher salt, one can of cannellini beans, and 1/2 cup of water to the skillet. Increase heat to medium-high and bring to a simmer, then reduce heat to medium-low. Continue simmering the mixture, stirring occasionally, until it thickens slightly, roughly 2 to 3 minutes.
- Finish the Bean Mixture: Fold in the remaining 1/2 teaspoon of black pepper and the second can of beans. Taste and season with additional salt as needed.
- Serve: Divide the bean mixture evenly among bowls. Top each serving with extra Parmesan cheese and a sprinkle of freshly ground black pepper. Serve alongside the crispy toasted bread for dipping and enjoying with the creamy beans.
Notes
- Use good quality freshly grated Parmesan and Pecorino Romano for the best flavor.
- Do not rinse the canned beans to retain extra flavor and starch for thickening.
- Adjust salt and pepper levels to your personal taste preference.
- Serve warm with toasted bread to soak up the cheesy bean sauce.
- This dish can be made vegetarian if unsalted butter is replaced with a plant-based alternative.
Keywords: cacio e pepe, white beans, cannellini beans, Italian skillet, cheesy beans, vegetarian skillet, easy Italian recipe, Parmesan Pecorino recipe

