Three Bean Soup

Three Bean Soup


"This soup is not only pretty, it is very easy and healthy as well and truly delicious. Top with chopped green onions and grated cheddar cheese."

Ingredients 30 m {{adjustedServings}} servings 209 cals

Serving size has been adjusted!

Original recipe yields 10 servings



Amount per serving ({{servings}} total)

  • Calories:
  • 209 kcal
  • 10%
  • Fat:
  • 3.6 g
  • 6%
  • Carbs:
  • 34.6g
  • 11%
  • Protein:
  • 11.3 g
  • 23%
  • Cholesterol:
  • 0 mg
  • 0%
  • Sodium:
  • 295 mg
  • 12%

Based on a 2,000 calorie diet

On Sale

What's on sale near you.


  • Prep

  • Cook

  • Ready In

  1. In a large saucepan over medium heat, cook onion, green and yellow bell peppers in oil until softened. Stir in chicken broth, tomatoes, black beans, pinto beans and kidney beans. Heat through.
Tips & Tricks
Marie's Lentil Soup

See how to make a hearty, healthy, and flavorful vegetarian soup.

Be Prepared Five-Bean Soup Mix

With this dry bean mix made in advance, soup’s ready when you are.

Rate recipe

Your rating


Reviews 24

  1. 30 Ratings


I added minced clove of garlic, 1 tsp cumin, 2 tsp chili pwd & 1/16 tsp red pepper (avoid if you don't like heat). I also added 2 tsps of chicken base (I love Minor's. When the soup was done, I removed 3 cups and pureed with my immersion blender then returned to the soup. Excellent results


Very quick and easy, but is lacking any SPICES! It needs some chili powder, cumin, red pepper!


My husband and I both love this recipe, but I made quite a few changes. I didn't have chicken broth, so I added 2 boneless, skinless chicken breast halves to the recipe, chopped into very small pieces (pinto-bean size). I sauteed the onion & bell peppers along with 3 minced garlic cloves over medium-high heat in 2 tablespoons oil, and added the raw chicken when the veggies were tender. When the chicken was done, I added 2 1/2 cups water, 2 tablespoons lemon juice, and ONE 15-oz. can of each of the following: diced tomatoes, refried beans (as one reader suggested), navy beans (drained), pinto beans (drained), and light red kidney beans (drained). I brought the whole mixture to a boil, then turned the heat down to low, covered and simmered for 30 minutes. We wouldn't have liked it without the chicken, but now it's one of our favorite soups!