Skillet White Beans with Greens and Parmesan

Posted on January 2, 2026

By: Amelie Grace

Skillet White Beans with Greens and Parmesan dish served in a skillet

Finding a standout recipe that pleases the whole family can be challenging, but here’s a vibrant solution that’s both quick and delightful. Packed with nutrient-dense greens and protein-rich beans, this Creamy Skillet White Beans with Greens and Parmesan not only nourishes but fills your kitchen with an enticing aroma, imagine the creamy, garlicky goodness wafting through the air! Whether you’re winding down after a hectic day or prepping for a cozy dinner, this dish is a winning choice.

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
skillet white beans with greens and parmesan 2026 01 02 191104 1

Creamy Skillet White Beans with Greens and Parmesan


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: betty-m
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A delightful dish packed with nutrient-dense greens and protein-rich beans, perfect for a quick and nourishing family meal.


Ingredients

Scale
  • 2 tablespoons extra virgin olive oil
  • 1/4 cup sliced shallot or yellow onion
  • 3 cups cannellini beans, drained
  • 2 garlic cloves, grated or finely chopped
  • 1 tablespoon chopped fresh rosemary, thyme, or oregano, or 1 teaspoon dried
  • 1 teaspoon kosher salt
  • 1/2 teaspoon crushed red pepper
  • 1/4 cup chicken broth or vegetable broth
  • 1/4 cup heavy cream or crème fraîche
  • 3 cups torn leafy greens, such as kale or spinach
  • 1/3 cup grated Parmesan cheese

Instructions

  1. Put the olive oil and shallots in a 10 to 12-inch skillet over medium-high heat. Cook and stir for 2 to 3 minutes until softened.
  2. Add the beans, garlic, rosemary, salt, and red pepper to the pan, stirring for 1 to 2 minutes until fragrant.
  3. Pour in the broth and add the cream. Bring to a simmer and cook for about 10 minutes, stirring occasionally.
  4. Lower the heat, add the greens to the skillet, and stir until they turn bright green and begin to wilt.
  5. Remove from heat, sprinkle cheese over the beans and stir. Serve warm as a main dish, side dish, or over pasta.

Notes

Leftovers can be stored in an airtight container in the fridge for up to 3 days or frozen for up to one month. Reheat gently on the stove or in the microwave.

  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Skillet Cooking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 2g
  • Sodium: 600mg
  • Fat: 15g
  • Saturated Fat: 8g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 10g
  • Protein: 14g
  • Cholesterol: 30mg

Why This Creamy Skillet White Beans with Greens and Parmesan Never Fails

Picture this: a dish that’s ready in under 30 minutes yet feels luxurious on your dinner table. This Creamy Skillet White Beans with Greens and Parmesan delivers warmth, comfort, and a nourishing punch—all while being incredibly simple. It’s the kind of meal that makes you feel a little like a gourmet chef, without the fuss. With rich flavors meeting health benefits, it’s a perfect blend that makes weeknight cooking not just easy, but enjoyable.

The Essentials

To whip up this hearty dish, you’ll need:

  • 2 tablespoons extra virgin olive oil
  • 1/4 cup sliced shallot or yellow onion
  • 3 cups cannellini beans, drained
  • 2 garlic cloves, grated or finely chopped
  • 1 tablespoon chopped fresh rosemary, thyme, or oregano, or 1 teaspoon dried
  • 1 teaspoon kosher salt
  • 1/2 teaspoon crushed red pepper
  • 1/4 cup chicken broth or vegetable broth
  • 1/4 cup heavy cream or crème fraîche
  • 3 cups torn leafy greens, such as kale or spinach
  • 1/3 cup grated Parmesan cheese

Step-by-Step Method

Let’s get cooking! Follow these steps to create this delightful dish:

  1. Put the olive oil and shallots in a 10 to 12-inch skillet over medium-high heat. Cook and stir for 2 to 3 minutes until softened. (Tip: Keep stirring to prevent the shallots from browning too much.)
  2. Add the beans, garlic, rosemary, salt, and red pepper to the pan, and stir. Cook for 1 to 2 minutes until garlic is fragrant. (Tip: Don’t skip this step—infusing the oil with garlic enhances the overall flavor.)
  3. Pour in the broth and add the cream. Bring to a simmer and cook for about 10 minutes, stirring occasionally. (Tip: Allowing the cream and broth to blend creates a rich sauce.)
  4. Lower the heat, add the greens to the skillet, and stir until they turn bright green and begin to wilt. (Tip: This step not only adds nutrition but also a vibrant color!)
  5. Remove from heat, sprinkle cheese over the beans and stir. Serve warm as a main dish, side dish, or over pasta. (Tip: A sprinkle of extra cheese on top before serving adds a nice touch.)

Healthy Reasons to Love This

This recipe yields about 4 servings. Each serving contains approximately 350 calories, 14 grams of protein, 38 grams of carbohydrates, 15 grams of fat, and 10 grams of fiber. Not only is it filled with fiber-rich beans and greens, but it’s also a fantastic source of plant-based protein. The addition of olive oil and Parmesan adds healthy fats, making this a balanced dish you’ll feel good about serving.

How to Serve It Best

This Creamy Skillet White Beans with Greens and Parmesan can be served in a variety of ways. It’s fantastic on its own, but you can pair it with a crusty bread to soak up the creamy goodness or serve it over a bed of rice for extra sustenance. In the spring, fresh herbs can elevate the dish even further, while in the winter, a squeeze of lemon can brighten the flavors. Hosting a small gathering? This makes for a wonderful appetizer – just portion it into small bowls and let your guests dive in!

How to Store It Right

Leftovers? No problem! Store any unused Creamy Skillet White Beans with Greens and Parmesan in an airtight container in the fridge for up to 3 days. For longer storage, you can freeze it for up to one month. When reheating, simply warm it gently on the stove or in the microwave, adding a splash of broth to loosen the sauce if it has thickened.

Pro Tips

  • For extra texture, try using a mix of greens like arugula and spinach.
  • Incorporate a splash of white wine after cooking the garlic but before adding the broth for a flavor kick.
  • For a smoky touch, consider adding a pinch of smoked paprika alongside the red pepper.
  • Don’t sweat the greens—different varieties can bring unique flavors. Experiment with Swiss chard or collard greens for a twist.
  • Present the dish in a cast-iron skillet for a rustic, inviting feel and keep it warm at the table.

Flavor Experiments

Feeling adventurous? Here are some gorgeous ways to mix it up:

  • Seasonal Twist: In the fall, add roasted butternut squash for a sweet and hearty variation.
  • Gourmet Touch: Swap in truffle oil instead of olive oil for an upscale twist.
  • Playful Addition: Toss in some sun-dried tomatoes and artichoke hearts during the last few minutes for a Mediterranean flair.

Learn from My Mistakes

Every cook stumbles! Here’s what to watch out for:

  • Overcooking Greens: Don’t let the greens linger too long on the heat. They should be bright and tender, not soggy.
  • Too Thick Sauce: If your cream mixture becomes overly thick, add a bit more broth to achieve a nice consistency.
  • Forget the Flavor Boost: Always remember to season as you go. Taste and adjust salt at different stages for the best flavor.
  • Mixing Old Beans: If using dried beans, ensure they’re properly cooked and tender before adding. Otherwise, texture can suffer.
  • Skipping Fresh Herbs: Fresh herbs can significantly elevate your dish; don’t skip them if they’re available!

What to Do with Leftovers

Got some Creamy Skillet White Beans with Greens and Parmesan hanging around? Here are some scrumptious ideas:

  • Savory Breakfast: Reheat the beans and greens mixture, then top with a poached egg for a filling breakfast.
  • Hearty Soup: Blend the leftovers with some vegetable broth for a creamy, flavorful soup.
  • Wrap them Up: Spoon the mixture into tortillas with some avocado for a delicious lunch wrap that’s both satisfying and healthy.

Quick Questions

  • Can I use different types of beans? Absolutely! While cannellini beans are used here, you can substitute with navy beans or chickpeas if you prefer.
  • Is there a vegan version? Yes! Swap the heavy cream for coconut milk and omit the Parmesan, or use a vegan cheese for that creamy finish.
  • How can I make this recipe lower in calories? Try using less oil and cutting back on the cream, or replace it with Greek yogurt for a lighter option.
  • Can I add meat to this dish? Certainly! Chicken or sausage can be added after cooking the shallots for an extra protein boost. Just ensure everything is cooked through before serving.

Ready to dive in? Let’s make dinner a delicious journey!

Tags:

You might also like these recipes

Leave a Comment

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