Creamy white beans with garlic and greens

  • 2 tbsp extra virgin olive oil
  • 2 tbsp butter
  • 2 large onions, sliced thinly
  • 2 15-ounce cans cannellini / white kidney beans, drained
  • 2-3 garlic cloves depending on size, minced, grated or finely chopped
  • ¾ teaspoon each dried oregano and thyme
  • ¾ teaspoon black pepper
  • 1 teaspoon kosher salt
  • ½ teaspoon crushed red pepper flakes
  • ½ cup heavy cream, *see note
  • ½ package frozen chopped spinach, thawed and well squeezed out
  • Optional garnishes: grated Parmesan cheese, squeeze of fresh lemon and/or zest

Warm the olive oil and butter in a deep sauté pan, then add the onions.  Cook over medium low heat, stirring frequently, for 40+ minutes until soft and golden brown – almost caramelized and not fried.  Add the garlic and spices and stir well.  Add the cream and stir well again, bring to a simmer.  Add the beans and spinach and stir well again to break the spinach up – it will continue to break up as it cooks.  Cook on a simmer for 5-10 minutes until it begins to thicken.  Holds on low heat for a bit, you can add more cream or stock to hold it longer as needed.  Excellent side dish!

*Note: The amount of cream depends on the quality of your beans – some canned beans have a tougher skin, so a bit more cream and longer cooking time will help them soften.  Higher quality beans may not need as much cream.  You can also use a combination of heavy cream and half and half or even stock, it will change the richness but is still delicious!

Leave a comment