Total Time
1hr 55mins
Prep 45 mins
Cook 1 hr 10 mins

Warm, flavorful and satisfying.

Ingredients Nutrition


  1. Rinse beans and discard any misshapen or darkened ones.
  2. Put in a large pot with 8 cups cold water.
  3. Bring to a boil and boil for 5 minutes.
  4. Remove from heat and let sit for 30 minutes Drain and discard water.
  5. Cut tomatoes in half and remove seeds.
  6. Then cut into cubes.
  7. Combine beans, tomatoes, and all other ingredients in a large soup pot.
  8. Bring to a boil.
  9. Reduce heat to medium and simmer briskly for one hour.
Most Helpful

I loved this soup! The best part is the flavor that the fresh basil and oregano give it. It is truly delicious and we ate all the leftovers!!!

Chef*Lee February 01, 2008

Delicious and warming soup, perfect for our first day of snow. I used canned tomatoes instead of fresh ones and frozen fresh basil. I followed the recipe in all other respects except that I waited until the beans were tender to add the salt - I also cut back the salt by 1 teaspoon. We don't seem to use as much salt as many people - and added the basil at the end. I will certainly make this wonderful soup again and again. Thank you for this recipe, suzyq.

mianbao January 16, 2004

This is a great soup for those of us looking for low fat - high protein. Very satisfing and perfect for a cold evening.

Marianne in Arkansas October 21, 2002