Taco Soup

This tasty and simple taco soup is wonderful whether you make it with ground beef or swap in chicken or turkey for a lighter, healthier family dinner! It carries that gentle spice and all those comforting Tex-Mex flavors that feel like a warm hug in a bowl.
Now, taco soup isn’t something you’d find on the streets of Mexico — especially this version with plenty of canned goodies included — but it’s a recipe that fits perfectly into the real world of busy kitchens where convenience is key.
Not everyone can get fresh, local ingredients easily, so canned options are real kitchen heroes here. Plus, those little cans of diced green chili peppers bring a certain magic to the flavor that fresh ones can’t quite match, adding that perfect mild heat and tang.
Feel free to switch out the ground beef for chicken or turkey if that’s what you have. Just a tip: if you go with turkey, don’t drain all the fat after cooking — turkey can get dry without a bit of that fat to keep it juicy. It’s a simple trick that makes a big difference in the final texture and taste.
This taco soup comes together fast and feels so cozy, making it a go-to for busy evenings. Most of the ingredients are pantry staples and canned goods, which means you can whip it up without a big grocery run. Whether you use ground beef, chicken, or turkey, it’s got a mild spice level and that classic Tex-Mex vibe that everyone in the family will enjoy. Don’t forget to jazz up your bowls with fresh cilantro, a squeeze of lime, creamy avocado, and some crunchy tortilla chips — those little extras make all the difference. This soup also holds up really well for meal prep and stretches nicely to feed a crowd, making it a smart and wallet-friendly dinner choice.
What Makes It So Good
This taco soup nails the balance of comforting and no-fuss cooking. It’s packed with flavor but stays easy on the hands, mostly using pantry staples you probably already have. Plus, you can customize it easily based on what you have in your fridge or what your family prefers, so it quickly becomes one of those dependable dishes you keep coming back to.
- Pantry- and freezer-friendly: Most of the ingredients come canned or jarred — black beans, corn, tomatoes, green chiles, and taco seasoning — which means you can assemble it anytime without hunting for rare ingredients.
- Fast and simple: From prepping to the table in under an hour, and mostly in one pot, your kitchen cleanup stays easy, too.
- Flexible proteins: Ground beef, chicken, or turkey all work great here. If you pick lean turkey, hold back on draining the fat to keep it juicy. You can also make this soup meat-free by skipping the meat and adding extra beans or veggies instead.
- Family-friendly flavors: The spice level is mild and easy on the kids but can be easily kicked up with some cayenne or jalapeños if you want more heat.
- Customizable bowls: The fresh toppings—cilantro, lime, avocado, cheese, tortilla chips—are not just delicious but add fun textures and let everyone build their perfect bowl.
- Great for meal prep and groups: Makes around 6 hearty servings; keeps well in the fridge for 3–4 days and freezes up to 3 months (skip the fresh toppings before freezing). Perfect for busy weeks or feeding lots of hungry people. For another hearty, freezer-friendly option, try Crockpot Cowboy Soup.
- Balanced and satisfying: Beans bring fiber and bulk, meat adds protein, and veggies like tomatoes and corn sneak in some good-for-you nutrients—all in a comforting, hearty broth.
- Easy to adjust: Want thinner soup? Add more broth. Like it thicker? Simmer without a lid or mash some beans right in. Crave smokiness? Mix in chipotle or ancho chili powders.
- Reliable crowd-pleaser: The familiar taco flavors, creamy avocado, melty cheese, and crunchy chips make this a favorite for family dinners, potlucks, or casual get-togethers. If you want a shareable appetizer for game day, make Sheet Pan Ground Beef Nachos.
Note: This recipe makes about 6 servings, and each serving has roughly 256 calories (without toppings). It’s easy to plan meals or scale up if friends want to join in.
What You’ll Need

- 1 pound ground beef, or ground chicken or turkey
- 1 medium white onion, chopped
- 1 tablespoon minced garlic
- one 1.25 ounce package taco seasoning mix
- one 15 ounce can black beans, rinsed
- 2 cups sweet corn, canned or frozen, drained
- one 8 ounce can tomato sauce
- 2 cups beef broth, more as needed
- one 14.5 ounce can diced tomatoes
- one 4 ounce can diced mild green chile peppers
- 1/3 cup chopped fresh cilantro
- fresh lime wedges
- shredded Tex Mex cheese
- diced avocado
- corn tortilla chips or strips
Stovetop Cooking Steps
- Heat a large soup pot over medium-high heat.
- Brown the ground meat with chopped onion until the meat is no longer pink.
-
If using beef, drain excess fat; if using turkey, leave some fat in the pan to keep the meat juicy.

- Stir in the minced garlic and cook about 30 seconds until fragrant.
- Stir in the taco seasoning and cook 1–2 minutes.
- Add the rinsed black beans, drained sweet corn, tomato sauce, beef broth, diced tomatoes, and diced mild green chiles; stir to combine.
- Cover and simmer gently for 15–20 minutes, stirring occasionally.
- Remove from heat and stir in chopped fresh cilantro.
Flavor-Boosting Tips
- Take your time browning the meat and onions to get a richer base flavor. For beef, drain the fat to keep it lighter; for turkey, just drain a little so it stays moist. For a step-by-step example of browning and draining seasoned ground beef, see Baked Beef Tacos.
- Sauté the garlic briefly after draining the fat so it doesn’t burn, then add your taco seasoning and cook it for a minute or two so the spices bloom and become more flavorful.
- Rinse canned beans to ditch extra salt and starch unless you want a thicker soup texture.
- Adjust the soup thickness by adding more broth if it feels too thick or simmering uncovered if it’s too thin and you want it heartier. Prefer a richer, creamier spin? Check out Creamy Taco Soup for a dairy-enriched variation.
- If you’re making taco seasoning from scratch, try toasting whole cumin seeds or dried chilies first — it adds a smoky depth that’s hard to beat.
- Always add fresh cilantro and lime juice right before serving to keep their vibrant flavors. Keep avocado, cheese, and chips fresh by adding them at the table.
- Want it spicier? Toss in some cayenne, jalapeños, or swap the canned mild chiles for hotter ones. Need it milder? Stick to the mild chiles and skip the extra heat.
Mix-Ins and Seasoning Ideas
You can usually find several kinds of Mexican seasoning blends in most stores, including trusty taco seasoning packets that make this soup even easier.
That said, homemade taco seasoning is fun and lets you control the flavors exactly. Think cumin, cayenne, paprika, and garlic powder as your spice staples. If you can hunt down chipotle or ancho chili powders, you’re in for an extra flavorful treat.
Stepping things up, try fresh-toasted spices. Dry-toast whole cumin seeds in a pan until fragrant, then crush them fresh for a vibrant aroma. Even better, find some dried ancho or chipotle peppers, remove stems and seeds, toast gently, and grind them up. This takes your Tex-Mex seasoning to a whole new level.
And when it comes to toppings, get creative! The more textural contrast, the better:
- Leftover taco shells? Crush them over the soup like a crunchy topping.
- Fresh avocado dices add a creamy, cooling bite.
- Melty shredded cheese sprinkled on top is always a winner.
- All kinds of tortilla chips work — plain, flavored, even multigrain.
- A sprinkle of chopped green onions brightens it up nicely.
Enjoy every warm spoonful and happy cooking adventures!
Love,
Lisa
Storing and Reheating
Let the soup cool to almost room temperature before putting it away. Store in airtight containers in the fridge for up to 3–4 days. For longer storage, freeze in freezer-safe containers or heavy-duty bags for up to 3 months—just leave some space at the top so the soup can expand as it freezes. If you like stocking the freezer with make-ahead meals, browse these 30 Easy Slow Cooker Recipes.
When you’re ready to eat, thaw overnight in the fridge if frozen. Reheat gently on the stove over medium-low heat, stirring now and then. Add a splash of broth or water if it feels too thick. You can also microwave single servings in 30–60 second bursts, stirring in between.
A quick heads-up: don’t freeze fresh toppings like avocado, cheese, or tortilla chips. Add those fresh when serving to keep the best flavors and textures. If you’re making this for meal prep, keep your tortilla chips or tortillas separate so they stay crispy.

Common Questions, Quick Answers
-
Can I use ground turkey or chicken instead of beef?
Absolutely! Both are great swaps. Just watch the fat drain with turkey—you’ll want to leave a little fat in the pan so the meat stays juicy. Also, since poultry flavors are milder, you might want to tweak your seasoning a bit.
-
Is this soup spicy?
It’s mild as written, thanks to the mild green chiles and typical taco seasoning. You can easily turn up the heat with cayenne, jalapeños, or hot chiles, or keep it gentle by sticking to milder chiles and skipping extra spicy additions.
-
Can I make this vegetarian?
Yes! Just leave out the meat and use vegetable broth. Add extra beans, lentils, or your favorite meat substitute. Tossing in more veggies like bell peppers or sautéed zucchini works great, too.
-
How do I thicken the soup?
Simmer uncovered for a bit to let some liquid evaporate, mash some beans into the soup, or stir in a spoonful of tomato paste. For a quick fix, mix 1 tablespoon cornstarch with 1 tablespoon cold water and stir it into the simmering soup until it thickens up.
-
Can I freeze this soup?
Definitely. Freeze the soup without fresh toppings for up to 3 months. Thaw in the fridge overnight, reheat, and add avocado, cheese, and chips only right before serving.
-
How can I cut sodium?
Use low-sodium broth and canned goods labeled low-sodium or no salt added. Rinse canned beans well to wash off excess salt. These little swaps make a big difference.

A comforting and flexible Tex-Mex style taco soup made with ground beef, chicken, or turkey, combining canned beans, corn, tomatoes, green chiles, and taco seasoning for a flavorful, easy-to-make meal.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Tex-Mex
Ingredients
- 1 pound ground beef, or ground chicken or turkey
- 1 medium white onion, chopped
- 1 tablespoon minced garlic
- 1.25 ounce package taco seasoning mix
- 15 ounce can black beans, rinsed
- 2 cups sweet corn, canned or frozen, drained
- 8 ounce can tomato sauce
- 2 cups beef broth, more as needed
- 14.5 ounce can diced tomatoes
- 4 ounce can diced mild green chile peppers
- 1/3 cup chopped fresh cilantro
- fresh lime wedges (for serving)
- shredded Tex Mex cheese (for serving)
- diced avocado (for serving)
- corn tortilla chips or strips (for serving)
Instructions
- Heat a large soup pot over medium-high heat.
- Brown the ground meat with chopped onion until the meat is no longer pink.
- If using beef, drain excess fat; if using turkey, leave some fat in the pan to keep the meat juicy.
- Stir in the minced garlic and cook about 30 seconds until fragrant.
- Stir in the taco seasoning and cook 1–2 minutes.
- Add the rinsed black beans, drained sweet corn, tomato sauce, beef broth, diced tomatoes, and diced mild green chiles; stir to combine.
- Cover and simmer gently for 15–20 minutes, stirring occasionally.
- Remove from heat and stir in chopped fresh cilantro.
Notes
For turkey, retain some fat when draining to keep the meat moist., Adjust soup thickness with more broth or simmer uncovered to thicken., Enhance flavor by toasting cumin seeds or adding chipotle/ancho chili powders., Add fresh toppings like cilantro, lime, avocado, cheese, and tortilla chips at serving., Soup holds well refrigerated for 3–4 days and freezes well for up to 3 months without fresh toppings., To thicken quickly, mix 1 tablespoon cornstarch with 1 tablespoon cold water and stir into the simmering soup., Make vegetarian by omitting meat and using vegetable broth, adding extra beans or veggies., Control spice level by choosing mild green chiles for mild or adding cayenne/jalapeños for heat.
Nutrition
- Serving Size: 1 serving
- Calories: 256 calories per serving (without toppings)
- Fat: Approximately 9g per serving
- Carbohydrates: Approximately 25g per serving
- Protein: Approximately 20g per serving
More in Uncategorized
Salisbury Steak
Easy Stuffed Bell Peppers
Creamy Tuscan Chicken