High Protein Cacio e Pepe White Beans with Pecorino Romano

High Protein Cacio e Pepe White Beans with Pecorino Romano

Imagine the luxurious, creamy, and peppery bite of a classic Roman pasta, but reinvented as a nutrient-dense, plant-forward meal. This High Protein Cacio e Pepe White Beans with Pecorino Romano takes the soul-satisfying flavors of the traditional Italian “cheese and pepper” dish and swaps the noodles for hearty cannellini beans. It is a 20-minute miracle that delivers a sophisticated flavor profile while packing a serious protein punch. Whether you need a quick weekday lunch or a cozy dinner that feels like a treat, this dish hits every mark. You get all the silky texture of a traditional sauce without the heavy carb slump, making it a perfect addition to your healthy recipe rotation.

Recipe Information

  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Servings: 2
  • Difficulty: Easy

Nutrition values

  • Calories: 385 kcal
  • Protein: 24g
  • Carbs: 42g

Why Make This High Protein Cacio e Pepe White Beans with Pecorino Romano

This recipe is a game-changer for anyone who loves Italian cuisine but wants to prioritize satiety and nutrition. White beans are naturally high in fiber and protein, which helps keep you full much longer than traditional pasta. By using the liquid from the bean can, you create a starchy base that emulsifies with the Pecorino Romano to form a restaurant-quality sauce. It is a budget-friendly meal that uses pantry staples to create something that looks and tastes incredibly gourmet. Plus, it only requires one pan, which means cleanup is a breeze.

Ingredients

  • 2 cans (15 oz each) Cannellini beans or Great Northern beans
  • 1 cup Pecorino Romano cheese, freshly and finely grated
  • 1.5 tablespoons whole black peppercorns, coarsely cracked
  • 2 tablespoons high-quality salted butter
  • 1/2 cup reserved bean liquid or vegetable broth
  • 2 cloves garlic, minced (optional)
  • A pinch of sea salt (be careful, as the cheese is salty)
  • Fresh parsley for garnish

Directions

Step 1: Toast the Peppercorns

Place a large skillet over medium heat. Add the coarsely cracked black peppercorns to the dry pan. Toast them for about 1-2 minutes until they become fragrant and slightly smoky. This step “blooms” the pepper, releasing essential oils that provide a much deeper flavor than pre-ground pepper. Once fragrant, add the butter to the pan and let it melt and foam slightly, swirling to coat the pepper.

Step 2: Sauté and Simmer the Beans

If you are using garlic, add it to the melted butter and sauté for 30 seconds. Pour in the drained white beans along with 1/2 cup of the bean liquid (or broth). Increase the heat to a gentle simmer. Use the back of a wooden spoon to lightly mash a small handful of the beans. This releases their natural starch, which helps thicken the sauce into a creamy consistency. Let it simmer for about 5-7 minutes until the liquid reduces by half.

Step 3: Emulsify the Sauce

Turn the heat to the lowest setting or remove the pan from the heat entirely. This is crucial to prevent the cheese from clumping. Gradually sprinkle in the finely grated Pecorino Romano while stirring constantly. Continue stirring until the cheese melts into the liquid, forming a glossy, silky sauce that coats every bean. If the sauce is too thick, add a splash more water or broth. Taste and add salt only if necessary.

Step 4: Plating

Spoon the creamy beans into shallow bowls. Garnish with an extra dusting of Pecorino Romano and a final crack of fresh black pepper. Top with fresh parsley for a pop of color and a hit of brightness. Serve immediately while the sauce is at its creamiest.

Expert Tips for Perfect High Protein Cacio e Pepe White Beans with Pecorino Romano

The most important tip is to grate your own cheese. Pre-shredded cheeses are coated in cellulose to prevent sticking, which will result in a grainy, clumpy sauce. Use a microplane to get the Pecorino as fine as possible so it melts instantly. Secondly, do not skip toasting the pepper; it transforms the dish from simple to spectacular. Finally, ensure you don’t boil the sauce once the cheese is added, as high heat causes the proteins in the cheese to separate, ruining the texture.

Delicious Variations

  • Add Greens: Stir in two cups of baby spinach or chopped kale during the simmering step for extra micronutrients.
  • Add Texture: Top with crispy pancetta or bacon bits for a salty, crunchy contrast.
  • Vegan Version: Use nutritional yeast and vegan butter, though the texture will be slightly different.
  • Spicy Kick: Add a pinch of red pepper flakes along with the black pepper for extra heat.
  • Lemon Twist: Add a teaspoon of lemon zest at the end to brighten the heavy flavors of the cheese and pepper.

Frequently Asked Questions

Can I use dried beans instead of canned?

Yes, you can use dried beans. Cook them until tender first, and be sure to save at least one cup of the cooking water to use for the sauce, as that starchy water is essential for the creamy texture.

High Protein Cacio e Pepe White Beans with Pecorino Romano

What if I cannot find Pecorino Romano?

While Pecorino Romano provides the classic salty, tangy flavor, you can substitute it with Parmigiano-Reggiano. Keep in mind that Parmesan is slightly milder and less salty, so you may need to adjust your seasoning.

How do I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of water or milk to the pan to loosen the sauce, as it will thicken significantly when cold.

Is this dish gluten-free?

Naturally, yes! Since we are using beans instead of pasta, this dish is inherently gluten-free. Just ensure your spices and canned goods are processed in a gluten-free facility if you have a severe allergy.

Why did my cheese clump?

Cheese usually clumps because the heat was too high when it was added, or the cheese was not grated finely enough. Always remove the pan from the heat and stir vigorously when adding the cheese to ensure a smooth emulsion.

Conclusion

High Protein Cacio e Pepe White Beans with Pecorino Romano is the ultimate comfort food for the modern, health-conscious cook. It honors the simplicity of Italian tradition while providing the fuel your body needs to thrive. With its creamy texture, bold peppery bite, and impressive nutritional profile, it is sure to become a staple in your kitchen. Give this 20-minute recipe a try tonight and experience how simple ingredients can create a truly magnificent meal.

High Protein Cacio e Pepe White Beans with Pecorino Romano
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
High Protein Cacio e Pepe White Beans with Pecorino Romano

High Protein Cacio e Pepe White Beans with Pecorino Romano


  • Total Time: 20 minutes
  • Diet: Gluten-Free, Vegetarian

Ingredients

Scale
  • 2 cans (15 oz each) Cannellini beans or Great Northern beans
  • 1 cup Pecorino Romano cheese, freshly and finely grated
  • 1.5 tablespoons whole black peppercorns, coarsely cracked
  • 2 tablespoons high-quality salted butter
  • 1/2 cup reserved bean liquid or vegetable broth
  • 2 cloves garlic, minced (optional)
  • A pinch of sea salt (be careful, as the cheese is salty)
  • Fresh parsley for garnish

Instructions

  1. Step 1: Toast the Peppercorns. Place a large skillet over medium heat. Add the coarsely cracked black peppercorns to the dry pan. Toast them for about 1-2 minutes until they become fragrant and slightly smoky. This step “blooms” the pepper, releasing essential oils that provide a much deeper flavor than pre-ground pepper. Once fragrant, add the butter to the pan and let it melt and foam slightly, swirling to coat the pepper.
  2. Step 2: Sauté and Simmer the Beans. If you are using garlic, add it to the melted butter and sauté for 30 seconds. Pour in the drained white beans along with 1/2 cup of the bean liquid (or broth). Increase the heat to a gentle simmer. Use the back of a wooden spoon to lightly mash a small handful of the beans. This releases their natural starch, which helps thicken the sauce into a creamy consistency. Let it simmer for about 5-7 minutes until the liquid reduces by half.
  3. Step 3: Emulsify the Sauce. Turn the heat to the lowest setting or remove the pan from the heat entirely. This is crucial to prevent the cheese from clumping. Gradually sprinkle in the finely grated Pecorino Romano while stirring constantly. Continue stirring until the cheese melts into the liquid, forming a glossy, silky sauce that coats every bean. If the sauce is too thick, add a splash more water or broth. Taste and add salt only if necessary.
  4. Step 4: Plating. Spoon the creamy beans into shallow bowls. Garnish with an extra dusting of Pecorino Romano and a final crack of fresh black pepper. Top with fresh parsley for a pop of color and a hit of brightness. Serve immediately while the sauce is at its creamiest.
  • Cook Time: 20 minutes
Scroll to Top