...
Go Back
A delicious bowl of creamy beans, greens and cream, topped with herbs.

Creamy Beans, Greens & Lemon

Experience the ultimate comfort with this creamy one-pot beans and greens dish, brightened by a zesty lemon twist. Quick to prepare and packed with wholesome ingredients, it's perfect for a satisfying weeknight meal or a versatile side.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Main Dish, Side Dish
Calories: 300

Ingredients
  

  • 2 tablespoons extra virgin olive oil
  • ¼ cup sliced shallot or yellow onion
  • 3 cups cannellini beans (or 2 15-ounce cans, drained)
  • 2 garlic cloves (grated or finely chopped)
  • 1 tablespoon chopped fresh rosemary (thyme or oregano, or 1 teaspoon dried)
  • 1 teaspoon kosher salt
  • ½ teaspoon crushed red pepper
  • ¼ cup chicken broth (or vegetable broth)
  • ¼ cup heavy cream (or creme fraiche)
  • 3 cups torn leafy greens (such as kale or spinach)
  • ⅓ cup grated Parmesan cheese
  • Juice from about a quarter of a lemon (or to taste)
  • 1/4 teaspoon fresh lemon zest

Equipment

  • 10-12-inch skillet

Method
 

Phase 1: Sautéing the Aromatics
  1. First, grab a 10-12-inch skillet and set it over medium-high heat. Add the olive oil and your sliced shallots (or yellow onion). Cook and stir for about 2-3 minutes, until the shallots soften and become translucent, releasing their sweet aroma into the kitchen.
Phase 2: Building the Base
  1. Now, add your cannellini beans, grated garlic, chopped fresh rosemary (or other herbs), kosher salt, and crushed red pepper to the pan. Give the mixture a good stir to combine everything. Continue to cook for just a minute or two, stirring constantly, until the garlic smells wonderfully fragrant. Do not brown the garlic!
Phase 3: Simmering to Perfection
  1. Pour in the broth (chicken or vegetable) and add the heavy cream (or creme fraiche). Bring the mixture to a gentle simmering boil, then reduce the heat slightly to maintain a consistent simmer. Cook for about 10 minutes, stirring occasionally, just once or twice.
Phase 4: Adding the Greens & Finishing Touches
  1. Lower the heat to low, then add your torn leafy greens (like kale or spinach) to the skillet. Stir them in gently, allowing them to wilt into the warm sauce. Continue cooking just until the greens turn a vibrant bright green and begin to soften, usually only a few minutes depending on the type of greens. Remove the skillet from the heat. Sprinkle the grated Parmesan cheese over the beans and greens, then stir it in until it melts into the creamy sauce.
Phase 5: The Lemon Twist!
  1. Just before serving, squeeze in the fresh juice from about a quarter of a lemon (or to taste) and sprinkle about 1/4 teaspoon of fresh lemon zest over the dish. Stir it gently. The lemon will instantly brighten the entire dish, cutting through the richness and adding an irresistible zing. Serve your Creamy Beans, Greens & Lemon warm as a main dish, a delightful side, or spooned over pasta for the ultimate carb fest!

Notes

Don't skip the fresh lemon juice and zest at the end—it's the key to brightening this rich, creamy dish. Reserve some bean liquid from canned beans to naturally thicken the sauce. If using Greek yogurt or plant-based cream, ensure the heat is low or off to prevent curdling. Gently reheat leftovers on the stovetop for best results.
Nutrition information is estimated based on common ingredients and serving sizes and may vary.