Savory Rainbow Bean and Whole Grain Winter Soup

Savory Rainbow Bean and Whole Grain Winter Soup

How would you rate this recipe?
Would you make this recipe again?
What skill level is this recipe?


  • 1 cup dried beans (such as cannellini, navy, kidney, adzuki, black-eyed peas, etc. in any combination)
  • 1/2 cup whole grains such as wheat berries, emmer or barley
  • 3 tablespoons olive oil
  • 1/2 cup chopped onions
  • 1/2 cup chopped celery
  • 1/2 cup chopped carrots
  • 2 to 4 cloves garlic, chopped
  • 1 tablespoon thyme
  • 1 tablespoon rosemary
  • 6 to 8 cups vegetable or chicken stock
  • 1 (14-ounce) can diced tomatoes
  • 1/2 cup lentils (optional)
  • 2 cups frozen tortellini
  • 2 cups coarsely chopped winter greens such as chard, kale or collards
  • Salt and pepper, to taste


Soak beans and grains together in about 3 cups cold water overnight. Drain.

In a large soup pot, heat oil over medium heat. Sauté vegetables and herbs for 5 minutes. Add 6 cups stock, tomatoes and soaked beans. grains and lentils. Bring to a simmer and cook for 45 minutes to 1 hour or until beans are tender (add a little more stock if the mixture is too thick).

Stir in tortellini and greens and cook for 5 to 8 minutes more or until pasta is just al dente. Season to taste with salt and pepper.

Special notes:

I like to stir in a big handful of cheese and garnish the top with some as well!

PCC Member Card Illustration

Don’t Just Shop Your Values. Own Them.

When you’re a PCC member, your voice and your groceries go further — every purchase you make supports our community. Join our co-op today for a one-time fee of $60 and enjoy a lifetime of benefits, including exclusive offers and events, partner discounts with local businesses and more.

Become a member