clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares icon
bowl of three bean chicken soup with sour cream on top.

Three Bean Chicken Soup

  • Author: Debi ~ QuicheMyGrits
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 1x


Three Bean Chicken Soup gets the party started with great flavor and soothing comfort. It’s a healthy soup for cold, winter nights and chilly days at home.



  • 1 medium onion, diced
  • 3 sweet peppers, diced
  • 1 Tbsp. butter or olive oil
  • 1 cup diced chicken
  • 1 (32 oz) carton chicken broth
  • 1 (15 oz) can black beans
  • 1 (15 oz) can chili beans
  • 1 (15 oz) can white beans
  • 1 (15 oz) can fire roasted tomatoes, diced
  • 1 (15 oz) can creamed corn
  • 1 teaspoon cumin
  • 1 teaspoon turmeric
  • 1/2 teaspoon garlic powder 
  • pepper to taste
  • 1/2 cup fresh cilantro, chopped
  • sour cream, cheese, cilantro and tortilla chips to garnish (optional)


  1. In a large dutch oven (ad) or stock pot, sauté onion and diced peppers in butter or olive oil for a several minutes over medium heat.
  2. Add chicken, then continue to stir until browned.
  3. Pour in chicken broth and bring to a boil.
  4. Add canned beans (undrained), tomatoes and corn. Stir well.
  5. Season with cumin, turmeric, garlic powder and pepper.
  6. Add chopped fresh cilantro and mix all ingredients together.
  7. Simmer soup for 20 minutes on low heat.
  8. Ladle soup into bowls and top with sour cream, cheese and tortilla strips if desired.


Creamed corn acts as a thickening agent in this recipe, but canned corn can be substituted if desired.

Soup can be frozen in airtight containers for up to 3 months after cooled completely. 

  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Keywords: three bean soup, southwestern soup, chicken tortilla soup