Chicken Taco Soup Recipe

I made this soup on a random Tuesday because I had zero motivation to cook.

Twenty minutes later my kitchen smelled like a taco truck and I was already planning to make it again that weekend.

That’s the whole story with chicken taco soup. It’s stupidly easy, it’s loud with flavor, and it somehow tastes like you put way more effort into dinner than you actually did.

If you’ve had a long week and want something warm, spicy, and mostly hands-off, this is it.

Let’s get into it.

What You’ll Need

Here’s everything going into the pot:

  • 1 lb boneless, skinless chicken breasts (or thighs)
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 packet taco seasoning (or 2 tablespoons homemade)
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) corn, drained
  • 1 can (15 oz) diced tomatoes with green chilies
  • 1 can (10 oz) enchilada sauce
  • 3 cups chicken broth
  • 1 cup shredded cheddar or Mexican blend cheese
  • Salt and pepper to taste

For topping (totally optional but honestly not optional):

  • Sour cream
  • Sliced avocado
  • Crushed tortilla chips
  • Fresh cilantro
  • Lime wedges

Tools You’ll Need

  • Large pot or Dutch oven
  • Cutting board and knife
  • Wooden spoon
  • Two forks (for shredding)
  • Ladle

Pro Tips

I’ve made this soup more times than I can count, so here’s what actually makes a difference.

  1. Don’t skip searing the chicken first. Even a quick sear before it simmers adds a layer of flavor you’ll notice later.
  2. Shred the chicken while it’s warm. Cold chicken is way harder to pull apart and you’ll end up with chunks instead of shreds.
  3. Add the cheese off the heat. If you stir it in while the soup’s still boiling, it can turn grainy instead of melty.
  4. Taste before you salt. Taco seasoning and enchilada sauce already bring a lot of sodium. Add salt last, if at all.
  5. Let it sit for 5 minutes before serving. The flavors settle and it somehow tastes even better.

How to Make Chicken Taco Soup

This comes together in one pot, which honestly might be my favorite part.

Step 1: Sauté the aromatics

Heat the olive oil in a large pot over medium heat.

Add the diced onion and cook for about 3 minutes, until it softens.

Stir in the garlic and cook for another 30 seconds. You’ll know it’s ready when your kitchen starts smelling incredible.

Step 2: Add the chicken and seasoning

Place the chicken breasts right into the pot.

Sprinkle the taco seasoning over the top.

Step 3: Add everything else

Pour in the black beans, corn, diced tomatoes, enchilada sauce, and chicken broth.

Give it a good stir so everything’s combined.

Step 4: Simmer

Bring the soup to a boil, then reduce the heat and let it simmer for 20 to 25 minutes, until the chicken is fully cooked through.

Step 5: Shred the chicken

Pull the chicken breasts out and shred them with two forks.

Return the shredded chicken back into the pot.

Step 6: Finish it off

Turn off the heat and stir in the shredded cheese until melted.

Taste and adjust the seasoning if needed.

Step 7: Serve

Ladle into bowls and load up on toppings. This is where the soup really comes alive.

Substitutions and Variations

This recipe is forgiving, so feel free to make it your own.

SwapInstead ofUse
ProteinChicken breastRotisserie chicken, ground turkey, or shredded chicken thighs
BeansBlack beansPinto beans or kidney beans
Heat levelDiced tomatoes with green chiliesRegular diced tomatoes for mild, or add diced jalapeño for more kick
Dairy-freeCheddar cheeseSkip it or use a dairy-free shredded cheese
Low-carbCornSwap for diced zucchini
VegetarianChickenExtra beans plus a can of chickpeas, and use vegetable broth

Make Ahead Tips

This soup is honestly even better the next day.

You can make the whole thing up to 3 days ahead and store it in the fridge. Just reheat it gently on the stove.

It also freezes really well. Skip the cheese and toppings until you’re ready to reheat and serve.

Leftovers and Storage

  • Fridge: Store in an airtight container for up to 4 days.
  • Freezer: Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheating: Warm on the stove over medium-low heat, stirring occasionally. Add a splash of broth if it’s thickened up too much.

Extra Details Worth Knowing

Nutrition (per serving, roughly): 320 calories, 24g protein, 28g carbs, 12g fat. This will vary depending on toppings and exact ingredients used.

Meal pairing: This soup pairs really well with cornbread, a simple side salad, or warm tortillas for dipping.

Time-saving tip: Use a rotisserie chicken to skip the cooking and shredding steps entirely. Just stir it in during step 6.

FAQ

Can I make this in a slow cooker? Yes. Add everything except the cheese, cook on low for 6 hours or high for 3, then shred the chicken and stir in the cheese before serving.

Can I make this in an Instant Pot? Yes. Use the sauté function for the onion and garlic, then add everything else and cook on high pressure for 10 minutes with a quick release.

Is this soup spicy? It has a mild kick from the taco seasoning and green chilies, but it’s not overly spicy. Adjust the heat with jalapeños if you want more.

Can I double the recipe? Absolutely. This freezes well, so doubling it means dinner is already handled for another night.

What’s the best cheese to use? Sharp cheddar or a Mexican blend melts well and adds the most flavor, but Monterey Jack works great too.

Wrapping Up

This soup earns its spot in the weekly rotation because it’s fast, it’s flexible, and it makes the whole house smell amazing.

Give it a try this week and let me know how it turns out in the comments below.

And if you make any swaps or add your own twist, I’d love to hear about it too.

Leave a Comment