Vegetarian Bean Soup

A hearty vegetarian bean soup with plenty of fresh vegetables thrown in. 

By / Photography By | February 21, 2016

Ingredients

  • 2 cups dried white beans, soaked
  • 2 tablespoons olive oil
  • 2 cups chopped onion
  • 2 cloves garlic, chopped
  • 1 red bell pepper, chopped
  • 32 ounces vegetable Broth (or water)
  • 1 3-inch piece parmesan cheese rind
  • 1 bunch fresh spinach, torn
  • 1 (14-ounce) can diced tomatoes

Preparation

1. Soak beans overnight, or using the quick soak method, by bringing the beans to a boil for a minute, removing from heat, covering and setting aside for an hour. 

2. Heat oil in a large saucepan or Dutch oven. Add onion, garlic, and red bell pepper  and saute until tender, about 10 minutes. Add beans and thyme, stir well. Add vegetable broth or water, parmesan cheese rind, and bring to a boil, reduce heat, partially cover and simmer 1 hour or until beans are tender. Add spinach, tomatoes, and heat thorougly. Yield: 14 cups. 

Related Stories & Recipes

White Bean Soup with Ham

This is a traditional white bean soup made rich and smokey from the ham. Light queso fresco crumbling cheese, available at Mexican markets and some supermakets was a perfect contrast to the warm soup....

Easy Tomato Soup

Home made tomato soup is only as far away as a can of tomatoes. Any kind will work; pureed, crushed, diced, whole, whatever. Saute up some carrot and onion, add tomato, broth, water, or wine, herbs an...

Feta Parmesan Cornbread

Perfect with soup or anything really, this easy recipe from Teresa Blackburn of foodonfifth is a winner! Follow her on instagram @foodonfifth

Ingredients

  • 2 cups dried white beans, soaked
  • 2 tablespoons olive oil
  • 2 cups chopped onion
  • 2 cloves garlic, chopped
  • 1 red bell pepper, chopped
  • 32 ounces vegetable Broth (or water)
  • 1 3-inch piece parmesan cheese rind
  • 1 bunch fresh spinach, torn
  • 1 (14-ounce) can diced tomatoes
We will never share your email address with anyone else. See our privacy policy.