Creamy Bean Soup with Greens

This soup was amazing!  A few different recipes online made me make up my own recipe and here it is.  This is a hearty soup.  Pair it with bread and you’ve got a great meal!  (It tastes better than it looks.)


  • 1 onion, chopped
  • 4 cloves garlic, minced
  • 1 can coconut milk
  • 1 sweet potato (about 1 lb), peeled and chopped
  • 3 cups veggie broth (if beans salted, you might need to back off on this and use some water)
  • 1/4 tsp salt, to taste (if beans salted, omit)
  • 1 tsp cumin
  • 1/4 tsp red pepper flakes, or to taste
  • 1 Tbsp peanut butter (preferably just ground peanuts)
  • 2 – 3 cans black beans (or 1 1/2 cups dry, cooked ahead of time); I used unsalted
  • 1 bunch Swiss chard or spinach, stems removed and chopped
  • 1 lime, juiced (about 2 Tbsp)
  • 1/3 cup cilantro, chopped

Saute onion and garlic in olive oil, water or broth.  Once soft add all ingredients through peanut butter.  Simmer, covered, until sweet potatoes are soft.  Puree with an immersion blender or a regular blender.  Add beans and Swiss chard/spinach and simmer until greens are tender.  Add lime and cilantro.  Serve with some yummy bread.


One thought on “Creamy Bean Soup with Greens

  1. Judy

    So delicious! I’m not wedded to any kind of eating plan…vegan, paleo, etc. I will eat any food and still find this to be a super amazing soup!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s