A Hearty Homemade Soup Full of Chicken, Beans, and Warm Spices
This chicken enchilada soup is another comforting recipe from my mother’s recipe box. She believed that the best meals were cooked slowly on the stovetop, so the flavors had time to develop. While many people today use a slow cooker, my mom preferred using her cast iron Dutch oven on the gas stove and letting the soup gently simmer for hours.
This recipe is full of hearty ingredients like tender chicken, beans, vegetables, and warm spices. As the soup cooks slowly, all the flavors blend together into a rich and satisfying bowl of comfort food.
Mama never drained her cans of beans and I don't either. However, you may certainly drain and rinse yours, if desired. She also didn't blend her soup with an immersion blender, She preferred to leave the vegetables in their original form.
While you can cook this soup more quickly if needed, letting it simmer slowly really brings out the best flavor. It’s the kind of cozy soup that warms you up on a chilly day and tastes even better the next day.
Ingredients:
1 onion, chopped
1 bell pepper, chopped
1 carrot, cut into rings
2 celery stalks, thinly sliced
1 jalapeno pepper, diced
4 garlic cloves, minced
2-3 c. chicken broth
1 (14.5 oz.) can fire-roasted tomatoes
1 c. tomato sauce
1 (4 oz.) can green chiles
2 tsp. chili powder
1 tsp. cumin
1/2 tsp. dried oregano
2-3 tsp. chopped chipotle peppers in adobo sauce (optional)
1 Lb. chicken breasts or thighs, with skin removed
1 (15 oz.) can white beans
2 (15 oz.) cans black beans
2 c. frozen corn kernels
Salt and pepper to taste
Directions:
Heat the olive oil in a large Dutch oven or soup pot over medium heat.
Add the onion, bell pepper, carrot, celery, jalapeño, and garlic. Cook, stirring occasionally, until the vegetables are softened and the onion becomes translucent, about 5–6 minutes.
Pour in the chicken broth, fire-roasted tomatoes, tomato sauce, green chiles, chili powder, cumin, oregano, chipotle peppers (if using), and white beans. Stir well to combine.
Season the chicken breasts lightly with salt and pepper and place them into the soup. Make sure the chicken is mostly covered by the liquid.
Bring the soup to a gentle boil, then reduce the heat to low. Cover and allow the soup to simmer for 1 to 2 hours, or until the chicken is fully cooked and tender.
Remove the chicken from the pot and shred it using two forks. Set aside.
If you want a smoother soup, you can use an immersion blender or a blender that sits on the counter. Carefully blend part of the soup until it becomes slightly creamy while still leaving some texture.
Return the shredded chicken to the pot along with the black beans and corn. Stir well and simmer for an additional 15 minutes until everything is heated through.
Taste and adjust salt and pepper if needed. Serve hot.
Tips for Best Success:
- Allow the soup to simmer slowly for deeper flavor.
- Use an immersion blender for easy blending directly in the pot.
- Blend only part of the soup so it stays hearty and not overly smooth.
- Rotisserie chicken can be used to shorten cooking time.
- The soup tastes even better the next day after the flavors develop.
Variations and Substitutions:
Make it spicier:
Add extra jalapeños or more chipotle peppers.
Use different beans:
Pinto beans or kidney beans work well.
Add enchilada flavor:
Replace part of the tomato sauce with red enchilada sauce.
Make it creamy:
Stir in a little cream cheese or sour cream at the end.
Vegetarian version:
Omit the chicken and add extra beans or diced sweet potatoes.
Serving Suggestions:
Chicken enchilada soup is delicious topped with:
- Shredded cheddar or Monterey Jack cheese
- Tortilla strips or crushed tortilla chips
- Sour cream
- Avocado slices
- Fresh cilantro
- Lime wedges
Serve with:
- Warm cornbread
- Homemade dinner rolls
- Tortilla chips
- A simple green salad
How to Store:
Refrigerator:
Store leftover soup in an airtight container in the refrigerator for up to 4 days.
Freezer:
To freeze, allow the soup to cool completely and store in freezer-safe containers for up to 3 months.
Reheat:
Reheat on the stovetop over medium heat or in the microwave until heated through.
Frequently Asked Questions:
Can I make this soup in a slow cooker?
Yes. Cook on low for 6–8 hours or on high for 3–4 hours, then shred the chicken and continue with the final steps.
Can I use pre-cooked chicken?
Yes. Rotisserie chicken works well. Simply add the shredded chicken during the final simmer.
Do I have to blend the soup?
No. Blending is optional but helps create a slightly thicker, creamier texture.
Is this soup spicy?
It has mild heat from the jalapeño and chipotle peppers. You can reduce or omit them if you prefer a milder soup.






