Soups & Stews
This 9-can taco soup recipe delivers hearty, fiesta-inspired flavor with minimal cleanup—perfect for feeding a crowd. The secret lies in balancing canned beans, broth, and spices for a rich, savory broth that simmers into restaurant-quality depth. With just one pot and 30 minutes of active time, you'll have a meal that's both satisfying and foolproof. The beauty of this recipe is its versatility. You can customize it with ground beef, chicken, or keep it vegetarian by swapping in extra beans. The slow simmer allows flavors to meld beautifully, while optional toppings like shredded cheese, sour cream, or fresh cilantro let everyone personalize their bowl. It's the kind of dish that tastes even better the next day, making it ideal for meal prep. What you'll end up with is a one-pot masterpiece—bold, comforting, and packed with texture. The soup is hearty enough to stand alone but works equally well as a side for tacos or nachos. Each spoonful delivers layers of smoky, spicy, and tangy flavors that bring the fiesta to your table. Serve with warm tortillas and a side of lime wedges for the full experience. Here's how to make it!
Ingredients for 9 can taco soup
Nine cans and a handful of spices create this fiesta-inspired one-pot wonder.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Black Beans 🌱 | 2 cans | Drained and rinsed |
| Kidney Beans 🌱 | 2 cans | Drained and rinsed |
| Corn Kernels 🌽 | 2 cans | Drained, preferably sweet corn |
| Diced Tomatoes 🍅 | 2 cans | San Marzano preferred |
| Tomato Sauce 🍅 | 1 can | 24 oz can, for depth |
| Chicken Breast 🍗 | 1 ½ lb | Boneless, skinless, diced |
| Taco Seasoning 🌶️ | 2 tbsp | Homemade or quality packet |
| Chili Powder 🌶️ | 1 tbsp | For extra smoky kick |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Onion Powder 🧅 | 1 tsp | Freshly ground preferred |
| Garlic Powder 🧄 | 1 tsp | Not garlic salt |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 1 tbsp | For sautéing chicken |
The broth is the foundation—low-sodium chicken broth keeps the flavors balanced. I always grab Swanson or Pacific Foods for their clean taste. The beans? Hormel or Goya are my go-tos, but any good canned beans work. Look for no salt added varieties to control the seasoning. The corn should be sweet, not starchy—Del Monte or Green Giant are solid choices. For tomatoes, San Marzano makes all the difference if you want that authentic Italian flavor. If you can't find it, regular diced tomatoes still work, but you might add a pinch of sugar to balance the acidity.
No chicken breast? Ground beef or shredded rotisserie chicken works perfectly—just adjust the cooking time. Short on taco seasoning? Mix chili powder, cumin, garlic powder, and oregano (1 tbsp each) for a quick homemade blend. The tomato sauce can be swapped for tomato paste plus extra broth if you're out. For a vegetarian version, skip the chicken and add extra beans or lentils. The spices are non-negotiable though—toast your cumin seeds for 30 seconds in a dry pan before grinding if you want to take it to the next level. If you're feeling fancy, add a dash of smoked paprika for extra depth.
This soup tastes even better the next day—reheats beautifully in the microwave or on the stove. Keeps for 4-5 days in the fridge, or 3 months frozen. I always double the batch because it's perfect for lunches. Store in airtight containers with a splash of broth to keep it moist. The flavors meld overnight, so plan ahead if you can. If you're prepping for a crowd, portion it out now—freeze individual servings for easy grab-and-go meals.
Why You'll Love This Recipe
- Pantry in Minutes: I swear by this recipe when I’ve got nothing but a few cans and a pot. Dump in the chicken broth, black beans, kidney beans, and diced tomatoes—no chopping, no fuss—just stir and let it simmer. That’s it. Honestly, it’s the kind of meal that saves me on days when I’d normally order takeout.
- Layered Texture Magic: Between the creamy corn kernels, the hearty beans, and the tangy tomatoes, every spoonful has something going on. The beans hold their shape while the corn adds that satisfying bite—it’s the kind of soup where you want to linger, not just inhale it.
- Leftover Goldmine: This soup only gets better the next day. I’ll make a big batch on Sunday, and by Wednesday, it’s even richer—flavors melded, broth reduced just enough. Freeze half if you want, but I’d rather have it waiting in the fridge for lazy nights.
- Budget-Friendly Feast: Nine cans for a crowd? That’s less than $10 at my grocery store. Black beans, kidney beans, and tomatoes stretch this recipe to feed four (or five if someone’s extra hungry). Between us, this is my go-to when I need to feed people without breaking the bank.
Step-by-step instructions for fiesta-inspired one-pot taco soup
Let's build this hearty, flavor-packed soup in one pot—minimal cleanup, maximum flavor.
Sear the Chicken for Deep Flavor
Heat the 1 tablespoon olive oil in a large Dutch oven or heavy pot over medium-high heat until shimmering. Add the 1.5 lb diced chicken breast in a single layer and cook for 5-6 minutes, stirring occasionally, until the chicken is no longer pink in the center and has developed a light golden crust.
Here's the thing—searing the chicken first builds so much more flavor than just simmering it raw. You'll know it's ready when the edges look opaque and the chicken releases easily from the pan. Transfer the cooked chicken to a plate and set aside, leaving all the browned bits in the pot for the soup base.
Build the Flavor Base with Spices
With the pot still over medium-high heat, add the 2 tablespoons taco seasoning, 1 tablespoon chili powder, 1 teaspoon ground cumin, 1 teaspoon onion powder, 1 teaspoon garlic powder, 1 teaspoon salt, and 0.5 teaspoon black pepper. Stir vigorously for 30 seconds to toast the spices and release their aromas.
You'll smell the spices blooming—this is where the magic happens. The spices should be sizzling slightly and filling your kitchen with that warm, earthy taco aroma. If the spices start to darken too quickly, reduce heat to medium to prevent burning. After toasting, pour in the 6 cups chicken broth and scrape up any browned bits from the bottom of the pot with a wooden spoon.
Simmer the Soup Base
Return the seared chicken to the pot and bring everything to a gentle boil over high heat. Once boiling, reduce heat to medium-low and let the soup simmer uncovered for 10 minutes to allow the flavors to meld together. You'll see the liquid reduce slightly and the chicken begin to break down into tender pieces.
This simmering step is crucial—it lets all the spices and chicken flavors develop before adding the other ingredients. Stir occasionally, but don't worry about breaking up the chicken too much yet. You're building a flavor foundation that will make the entire soup taste cohesive and delicious.
Add the Vegetables and Beans
Add the 2 cans black beans, 2 cans kidney beans, 2 cans corn kernels, 2 cans diced tomatoes, and 1 can tomato sauce to the pot. Stir well to combine, then return to a gentle simmer over medium-low heat. Let the soup cook uncovered for another 15-20 minutes, stirring occasionally, until all the ingredients are heated through and the flavors have fully melded.
I know it seems like a lot of ingredients, but trust me—the beans and corn will soften slightly while keeping their texture, and the tomatoes will break down just enough to create a rich, chunky soup. The soup should be bubbling gently but not vigorously boiling. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a sprinkle of chili powder for extra heat.
Finish and Serve
Once everything is heated through and the flavors have melded beautifully, give the soup one final taste. Adjust the seasoning if needed—this is your chance to make it exactly how you like it. The soup should be hearty, flavorful, and just the right consistency—thick enough to coat the back of a spoon but still easy to ladle.
Serve the soup immediately while it's hot, topped with your favorite taco toppings like shredded cheese, avocado, sour cream, or fresh cilantro. The one-pot method means everything stays warm and delicious right until the last bite. Leftovers? They reheat beautifully—just add a splash of water or broth if the soup thickens too much.
Pro Tips For Making 9 Can Taco Soup
- Simmer, Don’t Boil: That chicken broth will turn cloudy and lose flavor fast if you let it boil hard. Keep the heat at a steady simmer—just bubbles breaking the surface—while you add the beans and tomatoes. I used to ignore this, and my soup always tasted flat until I paid attention.
- Drain and Rinse Beans: Canned beans taste better when you drain and rinse them first. The starchy water left behind makes the soup gummy, and no one wants that. Give them a quick rinse under cold water, even if the label says "ready to eat."
- Add Corn Last: Corn kernels get mushy fast in hot liquid. Hold off adding them until the very end—just 2-3 minutes before serving. This keeps them tender-crisp, not sad and limp. Trust me, it makes a difference.
- Boost Flavor with Aromatics: Skip the instant flavor packet—your soup needs something better. Sauté 1 diced onion and 3 garlic cloves in oil for 3-4 minutes before adding broth. It’s the thing that actually changes the outcome, and it takes less than 5 minutes.
Health benefits of this 9 can taco soup
Protein Powerhouse
This soup delivers a serious protein punch with 1.5 lbs of chicken breast and 6 cans of beans—that's roughly 60-70 grams of protein per serving. The chicken provides lean, muscle-building protein while the beans add fiber and plant-based protein for a complete amino acid profile. I've found this makes it perfect for post-workout meals or busy weeknights when you need something filling. 💪
Fiber-Rich Foundation
The combination of black beans, kidney beans, and corn creates a fiber powerhouse—about 12-15 grams of fiber per serving. This supports digestion and helps keep you full for hours. The beans also provide plant-based iron and magnesium, while the corn adds a touch of sweetness that balances the savory flavors. I always double-check the canned bean labels for "no salt added" varieties to keep the sodium in check.
Immune-Boosting Ingredients
Chicken broth serves as the flavor base while providing immune-supporting nutrients like zinc and selenium. The garlic and onion powders add antiviral properties, and the tomatoes contribute lycopene—an antioxidant linked to heart health. I like to use San Marzano tomatoes when possible because they have lower acidity and more natural sweetness, which complements the other flavors beautifully. 🌱
Balanced Carbs for Energy
The corn and beans provide complex carbohydrates that fuel your body without spiking blood sugar. The tomato sauce adds natural sweetness while contributing vitamin C and potassium. I've noticed that adding a pinch of smoked paprika enhances the smoky depth without adding significant calories, making this a satisfying yet balanced meal.
Meal Prep Friendly
This soup's nutrient profile makes it ideal for meal prep—protein, fiber, and complex carbs keep you energized for hours. The flavors actually improve overnight as the spices meld together. I portion mine into airtight containers with a splash of broth to prevent drying out. The chicken and beans provide sustained energy, making it perfect for lunches or dinners throughout the week. ✨
Customizable Nutrition
Want to boost nutrition further? Swap in quinoa or brown rice for extra protein and fiber, or add spinach or bell peppers for vitamins A and C. For a vegetarian version, use extra beans or lentils—just increase the taco seasoning slightly to compensate for the lack of meaty depth. The beauty of this recipe is how easily it adapts to dietary needs while keeping all the fiesta flavors intact.
Nutrition facts
Frequently asked questions
Can I make this taco soup without chicken?
For a vegetarian version, simply omit the chicken and increase the taco seasoning by 1-2 teaspoons to compensate for the missing meaty depth. Add extra beans or lentils (another 1 can each) to maintain heartiness. The beans and corn will still provide plenty of texture and flavor.
How do I adjust the spice level for kids?
Reduce the chili powder to 1 teaspoon and omit the extra 1 tablespoon of taco seasoning. For milder heat, replace half the taco seasoning with 1 teaspoon each of onion powder and garlic powder. Always let kids customize their bowls with toppings like cheese or sour cream to control their own spice levels.
Why does my taco soup taste bland?
Most likely, the spices didn't toast enough or the soup didn't simmer long enough. Always toast spices over medium-high heat for 30 seconds to release their aromas, and simmer uncovered for at least 20 minutes to let flavors meld. If using store-bought seasoning, check for added salt—low-sodium options may need extra seasoning.
Can I make this soup in a slow cooker?
Yes! Sauté the chicken and spices in a skillet first, then transfer everything to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. The slow cooker enhances the smoky flavors beautifully. Just add 1/2 cup extra broth to account for evaporation. The beans will soften more, so they'll be extra tender.
What's the best way to store leftovers?
Let the soup cool completely, then transfer to airtight containers with a splash of broth to maintain moisture. Refrigerate for up to 5 days or freeze for 3 months. To reheat, warm on the stove over medium-low heat or microwave with a damp paper towel covering. The flavors actually improve after resting!
