White bean and greens soup

Contributed by Preston Maring, MD

White bean and greens soup
The kale and chard at the market spoke to me so I bought it. It was cold and I started thinking "soup". I knew there was vegetable stock in the freezer of an unknown flavor because it was made with a 2 gallon bag full of frozen vegetable parts. As I hadn't thought ahead and made beans, I picked up a couple of cans of cannelini beans at the store. The resulting hearty soup fed four well with some leftover.

Servings: 5


  • 1 bunch kale, very coarsely chopped (Maybe fun for kids using the plastic lettuce knife which won’t cut them)
  • 1/2 bunch chard, very coarsely chopped
  • 1 big yellow onion, diced
  • 5 cloves garlic, minced
  • 2 cans cannelini beans, rinsed and drained
  • 5 medium tomatoes, large dice
  • 6 cups vegetable stock
  • 1/2 teaspoon crushed red chili flakes
  • 1 1/2 Tablespoons mixture of dried herbs like thyme, basil , marjoram, oregano — whatever.
  • 2 Tablespoons extra virgin olive oil
  • 1/4 cup coarsely minced parsley
  • Kosher salt and freshly ground pepper to taste


Heat the oil in a large soup pot. Sauté the onion for a few minutes until beginning to soften. Add the garlic and chili flakes and sauté another minute. Stir in the tomatoes, kale, chard and about 2/3 of the beans. Add 5 cups of stock. Bring to a boil and simmer a few minutes. Puree the remaining beans with the last cup of stock in a blender and add to the soup. Simmer another fifteen minutes or until the kale is tender. If you have a hand held immersion blender, you can “blenderize” the soup some more to make it thicker. Alternatively, you can add some of the soup to a blender, puree it, and return it to the pot. (Be sure to leave an opening in the lid so the steam escapes and the top doesn’t blow off.) Season to taste with salt and pepper. Stir in the parsley. Serve.

Nutrition information (per serving)

  • Calories: 256
  • Fat: 7 gm
  • Saturated Fat: 1 gm
  • Trans Fat: 0 gm
  • Cholesterol: 0 mg
  • Carbohydrate: 42 gm
  • Fiber: 12 gm
  • Sugars: 8 gm
  • Sodium: 466 mg
  • Protein: 12 gm