9-Can Taco Soup Recipe: Spice-Infused One-Pot Fiesta

Soups & Stews

9-Can Taco Soup Recipe: Spice-Infused One-Pot Fiesta

This 9-can taco soup recipe delivers a hearty, spice-infused one-pot meal that’s perfect for feeding a crowd or meal prepping for the week. The secret lies in balancing canned beans, tomatoes, and broth with bold spices—creating a rich, savory base that simmers into deep, complex flavors. I’ve perfected this recipe to ensure every spoonful is packed with texture and warmth, making it a go-to for busy weeknights or game day gatherings.

The beauty of this dish is its simplicity: no chopping, no fuss, just dump-and-simmer. With one-pot convenience, you’ll spend more time enjoying the meal than cleaning up. The combination of ground beef (or chicken) and spices like cumin, chili powder, and garlic transforms simple canned ingredients into something restaurant-worthy. It’s the kind of soup that gets better as it sits, allowing flavors to meld and deepen over time.

By the time it’s done, you’ll have a steaming bowl of taco soup with tender meat, hearty beans, and a broth so flavorful it’ll have everyone asking for seconds. The optional toppings—cheese, sour cream, tortilla chips—let you customize it to your taste. This is comfort food at its finest, ready in under an hour and designed to feed a hungry house.

Whether you’re serving it at a family dinner or packing leftovers for lunch, this recipe delivers restaurant-quality results with minimal effort. Let’s get cooking—your taste buds (and your slow cooker) will thank you.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for 9 can taco soup

Nine cans, bold spices, and one-pot magic for a crowd-pleasing taco soup feast.

Ingredient Amount Notes
Ground Beef (80/20) 🥩 2 ½ lb 80% lean for best flavor
Black Beans 🌾 3 cans Drained and rinsed
Kidney Beans 🌿 2 cans Drained and rinsed
Diced Tomatoes 🍅 2 cans San Marzano preferred
Tomato Sauce 🍅 1 can 24 oz can
Beef Broth 💧 2 cans 14.5 oz cans
Chili Powder 🌶️ 4 tbsp Penzeys brand preferred
Ground Cumin 🌿 2 tbsp Toasted for depth
Garlic Powder 🧄 2 tsp Fresh preferred
Onion Powder 🧅 2 tsp Diamond Crystal preferred
Salt 🧂 2 tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly ground
Cayenne Pepper 🔥 ½ tsp Adjust for heat
Corn 🌽 1 can Drained, optional
Tortilla Chips 🍞 1 cup For topping, optional

The ground beef is where the flavor starts—80/20 lean-to-fat ratio gives you that rich, savory base. Trader Joe's or Costco usually have the best prices for bulk packs. If you're using chicken instead, go for boneless thighs—they stay juicier. The beans? No need to rinse if they're low-sodium, but if they're not, give 'em a quick rinse to cut the salt. I always grab the San Marzano tomatoes when I can—they're sweeter and less acidic, which balances the spices perfectly.

No chili powder? Mix 2 tbsp smoked paprika with 1 tbsp regular paprika for a close substitute. Running low on cumin? Ground coriander at half the amount works in a pinch. The tomato sauce can be swapped for crushed tomatoes if that's what you've got—just add an extra tablespoon of broth to loosen it up. For extra depth, add 1 tbsp of beer or lime juice at the end. The corn is totally optional, but it adds that fun pop of texture. If you're prepping ahead, freeze the soup without the chips—they'll get soggy anyway.

This soup tastes even better the next day as the flavors meld. Keeps 4-5 days in the fridge, 3 months frozen. I always make a double batch—one for dinner, one for lunches. Portion into containers with a sprinkle of chips on top so they stay crisp. Leftovers reheat beautifully—just add a splash of broth if it gets too thick. The chips? Save those for serving—no need to freeze them with the soup.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just brown the beef, dump in the cans, and let it simmer. No chopping, no fuss, and the beans and tomatoes melt into a hearty texture that feels like a hug in a bowl.
  • Flavor Bomb: That 80/20 beef makes all the difference—juicy, savory, and just a little fatty to balance the tangy tomato sauce. The beans soak up the flavor like sponges, turning every spoonful into a rich, satisfying bite.
  • Budget Hero: Nine cans? More like nine dollars’ worth of comfort. The beef stretches across servings, the beans bulk it up, and you’re left with leftovers that taste just as good reheated as they do fresh. My wallet thanks me every time.

Step-by-step instructions for 9-Can taco soup

This hearty one-pot fiesta delivers bold flavors with minimal cleanup—just follow these simple steps.

1

Brown the Ground Beef

In a large Dutch oven or heavy pot, break up the 2.5 lb ground beef (80/20) with a wooden spoon over medium-high heat. Cook until the meat loses its raw color and begins to brown, about 6-8 minutes. The fat should sizzle and the beef should be fully crumbled—this builds deep flavor that canned ingredients can't match.

Once browned, drain most of the fat (leave about 2 tablespoons for cooking) and set the beef aside. Don't skip this step—browning the meat first creates that rich, meaty base that makes the soup taste restaurant-quality.

2

Build the Spice Base

Return the pot to the stove and add 4 tablespoons chili powder, 2 tablespoons ground cumin, 2 teaspoons garlic powder, 2 teaspoons onion powder, 2 teaspoons salt, 1 teaspoon black pepper, and 0.5 teaspoon cayenne pepper. Stir constantly for 1-2 minutes until the spices are fragrant and the mixture darkens slightly—this activates their flavors.

Here's the thing—don't rush this step. The spices need time to bloom and release their aromas. If you smell something burning, reduce the heat to medium-low and let it cook gently. This is where the soup gets its signature depth of flavor.

3

Combine All Canned Ingredients

Add the 3 cans black beans, 2 cans kidney beans, 2 cans diced tomatoes, 1 can tomato sauce, and 2 cans beef broth to the pot. Stir well to combine, then bring everything to a boil over medium-high heat. Once boiling, reduce the heat to medium-low and let it simmer for 15 minutes, stirring occasionally.

This simmering time lets all the flavors meld together. You'll notice the soup thickens slightly as the starches from the beans and tomatoes release. If it looks too thick, add ½ cup water and stir—you want a hearty but spoonable consistency.

4

Finish with Corn and Tortilla Chips

Drain the 1 can corn and add it to the pot. Stir in the browned beef and cook for another 5 minutes to heat everything through. Taste and adjust seasoning—you might need a pinch more salt or cayenne to reach your preferred spice level.

Ladle the hot soup into bowls and top each serving with ¼ cup tortilla chips. The chips add a satisfying crunch that balances the soft texture of the soup. Serve immediately while the chips stay crispy—this is the moment that matters.

👨‍🍳

Pro Tips For Making 9 Can Taco Soup

  • Brown the Beef Properly: I used to toss in the ground beef with the beans and tomatoes right away, but that just turns your soup into a sad, greasy mess. Get a heavy pot or Dutch oven hot over medium-high heat, add the beef, and let it sizzle for 5-6 minutes until it’s deeply browned—those caramelized bits are where all the flavor lives.
  • Drain and Rinse Beans: I learned this the hard way—skipping the rinse makes your soup taste like a can of beans exploded in there. Drain the black and kidney beans, then give them a quick cold-water rinse to wash off excess starch. This keeps the texture smooth instead of gummy.
  • Simmer, Don’t Boil: After everything’s in the pot, resist the urge to crank the heat. A gentle simmer (small bubbles, occasional swirls) for 20-25 minutes lets the flavors meld without turning the tomato sauce into mush. High heat just makes it separate and look unappetizing.
  • Upgrade with Aromatics: The recipe might not mention it, but adding 1 diced onion, 2 minced garlic cloves, and a teaspoon of cumin before browning the beef makes a real difference. Sauté them for 2 minutes until fragrant—it’s the difference between "okay" and "can’t stop eating."

Flavor customization for this dish

Spice Level Control

Adjust the heat to your taste by tweaking the cayenne pepper—start with ½ teaspoon for mild, up to 1 teaspoon for medium, or 1.5 teaspoons for fiery. For smoky depth, swap ½ teaspoon of the chili powder with ½ teaspoon smoked paprika. I’ve found that adding 1 teaspoon of hot sauce (like Cholula) at the end gives a tangy kick without drying out the soup. 🌶️

Protein Swaps

Ground beef isn’t your only option! Swap it for 2.5 lb shredded chicken thighs (cooked and shredded) for a lighter take, or use 1 lb ground turkey with an extra ½ teaspoon cumin to keep it flavorful. For vegetarians, replace the beef with 2 cans lentils and add 1 teaspoon liquid smoke for that smoky taco flavor. The beans and broth still deliver heartiness.

Cheesy Variations

Add 2 cups shredded cheddar or Monterey Jack at the end for a creamy finish—just stir until melted. For a Mexican-inspired twist, sprinkle ½ cup crumbled cotija cheese on top. If you love dairy, try ½ cup sour cream mixed into individual bowls before serving. The acidity cuts through the richness beautifully.

Extra Veggies

Boost nutrition with 1 diced bell pepper (any color) or 1 cup corn (already in the recipe). For a smoky touch, add ½ cup diced roasted poblano peppers (jarred works in a pinch). If you’re feeling fancy, stir in ½ cup sautéed mushrooms with the spices—they absorb the flavors like a dream. 🥕

Slow Cooker Adaptation

For hands-off cooking, dump all ingredients (except chips) into your slow cooker on low for 6-8 hours or high for 4 hours. The long cook time lets flavors meld even deeper. I like adding ½ cup beer (like Corona or Modelo) at the start for extra richness. The slow cooker version tastes even better the next day—perfect for meal prep!

Nutrition facts

Servings 12
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 7g35%
Cholesterol 85mg28%
Sodium 1150mg49%
Total Carbohydrate 36g13%
Dietary Fiber 10g36%
Sugars 6g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use chicken instead of ground beef in this taco soup?

Swap the beef for 2.5 lb shredded chicken thighs (cooked and shredded) for a lighter option. Just add an extra ½ teaspoon cumin to keep the flavors bold. For extra convenience, use pre-cooked rotisserie chicken—it saves time and adds moisture to the soup.

2

How long will this soup keep in the fridge?

This hearty taco soup stays fresh for 4-5 days when stored in an airtight container. The flavors actually improve as it sits, making it perfect for meal prep. Reheat gently on the stove with a splash of broth if it thickens too much.

3

What if I don't have all 9 cans of ingredients?

No problem! The recipe works with just 6-7 cans if needed—focus on beans, tomatoes, and broth for the base. Skip the corn or tomato sauce if short, but keep the spices and beef (or protein) for that essential taco flavor. The soup will still be delicious, just slightly lighter.

4

Can I make this in a slow cooker?

Yes! Dump all ingredients (except chips) into your slow cooker and cook on low for 6-8 hours or high for 4 hours. The long cook time deepens the flavors even more. For extra richness, add ½ cup beer at the start. This method is perfect for busy days!

5

Why does my soup taste too salty?

Most canned beans and broth contain added salt. To fix it, add 1 cup water and simmer for 10 minutes to dilute the salt. If that's not enough, stir in ½ cup plain yogurt or sour cream—the acidity helps balance the saltiness while adding creaminess.

★★★★★4.5(7 reviews)
Categories Soups & Stews