30-Minute Chicken Taco Soup
This chicken taco soup is a one-pot dinner that tastes like simmered-all-day chili but comes together in half an hour.

It leans on pantry staples and leftover chicken, and the broth gets its smoky, slightly spicy flavor from fire-roasted tomatoes, black beans, and a quick homemade taco seasoning.
Why This Soup Works
This version skips the long braise and instead uses cooked chicken. All the deep taco flavor comes from toasting the spices in the pot right before adding the broth, so nothing tastes flat or under-seasoned.
I keep it mild so everyone can load up their own bowl with toppings. A pile of crushed tortilla chips, a spoonful of sour cream, and a squeeze of lime make each spoonful different.
Ingredients

- 1 tbsp olive oil: for sautéing
- 1 medium onion, diced: yellow or white
- 2 garlic cloves, minced: fresh is best
- 2 tbsp taco seasoning: use a store-bought packet or the homemade blend below
- 1 (15-oz) can fire-roasted diced tomatoes, undrained: these bring a subtle smokiness
- 1 (4-oz) can diced green chiles: mild heat
- 1 (15-oz) can black beans, drained and rinsed: pintos work too
- 1 cup frozen corn: no need to thaw
- 2 cups chicken broth: low-sodium so you control the salt
- 1 lb cooked shredded chicken: rotisserie chicken is perfect here
- 2 tbsp fresh lime juice: brightens everything at the end
- Salt and pepper
- Optional toppings: tortilla chips, avocado, sour cream, shredded cheese, cilantro, pickled jalapeños
Variations / Substitutions
- Swap the protein: use shredded turkey, browned ground beef, or leave it out for vegetarian.
- Make it dairy-free: skip the cheese and sour cream toppings; avocados give the same creamy texture.
- Turn up the heat: add a minced jalapeño with the onion or use hot green chiles instead of mild.
- Change the beans: pinto beans or kidney beans swap in seamlessly.
- Add extra veggies: a diced bell pepper or zucchini can cook along with the onion.
For a creamy version, try our Chicken Tortilla Soup.
How to Make Chicken Taco Soup
Step 1: Sauté the Aromatics

Heat the 1 tbsp olive oil in a large pot over medium heat. Add the diced onion and cook, stirring occasionally, for about 5 minutes, until softened. Toss in the minced garlic and cook for 30 seconds more.
The onion should turn translucent and smell sweet. If it starts to brown too fast, lower the heat a little.
Step 2: Bloom the Seasonings and Add the Broth

Sprinkle in the 2 tbsp taco seasoning and cook, stirring constantly, for 1 minute until the spices smell toasty. Pour in the 2 cups chicken broth, the can of fire-roasted tomatoes, green chiles, black beans, frozen corn, and the shredded chicken. Stir everything together and bring to a gentle boil.
The kitchen should smell like a warm pot of chili. Scrape up any browned bits stuck to the bottom of the pot with a wooden spoon, that layer carries a lot of flavor.
Step 3: Simmer Until Flavorful

Reduce the heat to medium-low and let the soup simmer uncovered for 15 minutes, stirring a couple times. The liquid will reduce slightly and the broth will darken to a rich red-orange.
Taste the soup and add salt and a few grinds of pepper as needed. A glossy sheen will appear on the surface from the tomatoes, and the beans will start to break just a little, thickening the texture.
Step 4: Ladle into Bowls and Top

Take the pot off the heat and stir in the 2 tbsp fresh lime juice. Ladle the soup into deep bowls and pile on your toppings: crushed tortilla chips, sliced avocado, shredded cheese, a dollop of sour cream, pickled jalapeños, or fresh cilantro.
Serve right away while the broth is steaming hot and the chips are still crunchy against the tender beans and chicken.
Tips for the Best Chicken Taco Soup
- Use rotisserie chicken: for the fastest prep. Pull the meat off the bones and shred it with two forks while the onion cooks.
- If your crowd likes more heat, pass hot sauce at the table or stir in a spoonful of chipotle in adobo during the simmer.
- The soup thickens as it sits.: When reheating, thin it with a splash of chicken broth until it reaches your preferred consistency.
- For a creamier texture, stir in 1/2 cup heavy cream or a spoonful of cream cheese right before you take it off the heat.
If you’re feeding a crowd, here’s a quick scaling guide:
| Servings | Chicken (shredded) | Broth | Black Beans | Corn |
|---|---|---|---|---|
| 6 | 1 lb | 2 cups | 1 can | 1 cup |
| 12 | 2 lbs | 4 cups | 2 cans | 2 cups |
| 24 | 4 lbs | 8 cups | 4 cans | 4 cups |
Storing Leftovers
- Refrigerate: cool completely, then store in an airtight container for up to 4 days.
- Reheating: warm gently on the stove or in the microwave, stirring in a little broth if needed to loosen it up.
- Freeze: ladle into freezer-safe containers, label, and freeze for up to 3 months. Thaw overnight in the fridge.
What To Serve With Chicken Taco Soup
Crunchy tortilla chips are non-negotiable, they scoop up the last drops and add salt. A simple side salad with a lime vinaigrette cuts through the richness, and warm cornbread on the side soaks up the broth without falling apart.
Frequently Asked Questions
Can I use raw chicken instead of cooked?
Yes. Dice raw boneless, skinless chicken into small pieces and sauté it with the onion until no longer pink, then proceed with the recipe.
Is there a slow cooker version?
Sure. Combine all ingredients except the lime juice and toppings in the slow cooker. Cook on low for 6 to 8 hours or on high for 3 to 4 hours, then shred the chicken if you used whole pieces and stir in the lime juice.
How do I make it vegetarian?
Omit the chicken and add an extra can of black beans or pinto beans. The soup will still be hearty and filling.
Can I freeze this soup?
Absolutely. Let it cool completely, transfer to freezer-safe containers, and freeze up to 3 months. Thaw overnight in the fridge and reheat.
Is the soup spicy?
Not as written. The taco seasoning gives a mild warmth, but the green chiles are mild too. Add cayenne pepper or use hot green chiles if you want more heat.

Chicken Taco Soup Recipe
Ingredients
Method
- Heat olive oil in a large pot over medium heat. Sauté onion until soft, about 5 minutes, then add garlic and cook 30 seconds.
- Stir in taco seasoning and cook 1 minute until fragrant. Add tomatoes, chiles, beans, corn, broth, and chicken. Bring to a boil.
- Reduce heat to medium-low and simmer uncovered for 15 minutes, stirring occasionally.
- Remove from heat, stir in lime juice, and season with salt and pepper. Ladle into bowls and top as desired.
