Taco Soup

No ratings yet

Easy taco soup made with ground beef, black beans, kidney beans, corn, green chiles, and taco seasoning, all cooked together in one pot.

Jump to Recipe â–¼
Prep Time 10 minutes
Servings 4 servings
Comments
0

This post may contain affiliate links. Please read our disclosure policy.

During the winter months, I tend to make tacos a lot less and end up making this taco soup recipe instead. I don’t totally know when the switch happens, but at some point, standing in the kitchen assembling tacos stops sounding good, and a warm bowl I can just sit down with sounds a lot better. This taco soup gives me all the same flavors I want from tacos, the beef, the beans, the spice, the lime, just in a form I can eat with a spoon under a blanket.

Bowl of beef and bean taco soup served in a bowl garnished with cheese, sour cream, avocado, tortilla strips, and cilantro.
Save this recipe!
Type your email & I’ll send it to you!

I also love that taco soup is basically a dump-it-in-the-pot-and-let-it-simmer kind of dinner. And the toppings are half the fun for me. I put everything out and let everyone make their bowl however they want, which also means I don’t have to hear complaints about what’s on whose food. It’s easy, really good, and makes enough that I usually have lunch handled the next day too.

Recipe Testing Notes

For the past 10 years, I’ve tested every recipe before sharing it with you! These notes give you a peek into the process of developing this taco soup recipe.

Blooming the seasoning is the thing that made the biggest difference flavor-wise for this taco soup. At first, I dumped the taco seasoning and chili powder in with the liquid, and the soup tasted a little flat. Cooking the spices with the browned beef and garlic for a minute first, before any broth goes in, “wakes them up” and gives the whole pot a deeper flavor.

The simmer time is what gets the texture right. Letting it simmer uncovered for the full 20 minutes lets some of the liquid cook off so it thickens up and the flavors concentrate. If you like yours brothier, you can pull it sooner, but I like it when it’s had time to reduce a bit.

Happy Cooking!
– Yumna

Taco Soup Ingredients

Ingredients for soup recipe: kidney beans, black beans, garlic, salt and taco seasoning, tomato sauce, broth, corn, chili powder, green chilis, onion, lime, oil, and ground beef.
  • Ground beef: Lean ground beef works well for taco soup because it doesn’t leave a lot of extra grease in the pot. If the beef does release a lot of fat as it cooks, drain some before adding the seasonings. You can also make the soup with ground turkey or ground chicken.
  • Beans: Canned black beans and kidney beans make up most of the bulk of the soup. Drain and rinse both well before adding them so the liquid from the cans doesn’t change the broth.
  • Tomatoes, corn, and green chiles: No-salt-added tomato sauce, frozen corn, and mild diced green chiles go straight into the pot. No need to thaw the corn first!
  • Aromatics: Diced onion and minced garlic cook with the beef. Dice the onion fairly small so it softens quickly and mixes evenly throughout the soup.
  • Broth and lime: Low-sodium vegetable broth gives you more control over the salt, especially since the taco seasoning is already seasoned. Stir the lime juice in at the end rather than simmering it with the soup.
  • Seasonings: Taco seasoning, chili powder, and salt season the soup. Since taco seasoning blends vary in salt, check yours before adding the full teaspoon of additional salt.

How to Make Taco Soup

These step-by-step photos walk you through how to make taco soup. For the full ingredient list and detailed instructions, head to the recipe card below, or skip straight to the → Taco Soup Recipe

1. Brown the ground beef

Onion in pot after cooking with ground beef added and broken into pieces before cooking through.

Add the ground beef to the pot with the softened onions. Break it apart as it cooks and continue cooking until no pink remains.

2. Add the seasonings

Ground beef and onions in pot after browned with garlic and seasonings added before combining.

Stir in the garlic, taco seasoning, chili powder, and salt. Keep stirring until the garlic smells fragrant and the seasonings evenly coat the beef.

3. Add the beans and veggies

Beans, tomato sauce, corn, chiles and broth added to cooked ground beef and onions for soup recipe.

Add the black beans, kidney beans, tomato sauce, corn, and green chiles, and pour in vegetable broth. Stir everything together and bring the soup to a boil.

4. Simmer the taco soup

Taco soup with beef and beans after cooking with lime juice being poured into pot.

Lower the heat and let the soup simmer uncovered until the broth reduces and thickens slightly. Stir in the lime juice right before serving.

Full One-Pot Taco Soup Recipe

Easy taco soup recipe.

Taco Soup Recipe

Author: Yumna Jawad
No ratings yet
Easy taco soup made with ground beef, black beans, kidney beans, corn, green chiles, and taco seasoning, all cooked together in one pot.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Servings4 servings
Email This Recipe
Enter your email and I’ll send this directly to you. You’ll get new recipes from me every week!

Ingredients
 
 

  • 1 tablespoon olive oil
  • 1 medium onion diced
  • 1 pound lean ground beef
  • 3 garlic cloves minced
  • 2 tablespoons taco seasoning
  • 1 teaspoon chili powder
  • 1 teaspoon salt
  • 1 (15-ounce) can black beans drained and rinsed
  • 1 (15-ounce) can kidney beans drained and rinsed
  • 1 (15-ounce) no salt added tomato sauce
  • 1 cup frozen corn kernels
  • 1 (4-ounce) can mild diced green chiles
  • 4 cups low-sodium vegetable broth
  • Juice of 1 lime

Instructions

  • Heat the olive oil in a large pot over medium heat. Add the onion and cook for 5 minutes, until softened.
  • Add the ground beef and cook, breaking it apart for 5–7 minutes until browned. Stir in the garlic, taco seasoning, chili powder, and salt. Cook for 1 minute, until fragrant.
  • Add the black beans, kidney beans, tomato sauce, corn, green chiles, and vegetable broth. Bring to a boil.
  • Reduce the heat to low and simmer with small bubbles uncovered for 20 minutes, until the broth thickens slightly. Stir in the lime juice.
  • Ladle into bowls and add your favorite toppings.

Notes

My Top Tip: Simmer the soup uncovered. Leaving the lid off lets some of the liquid cook down, which gives the broth a slightly thicker consistency.
Storage: Store leftover taco soup in an airtight container in the fridge for up to 4 days. Reheat on the stovetop until warmed through.
Freezing: Let the taco soup cool completely, then transfer it to a freezer-safe container, leaving a little room at the top for expansion. Freeze for up to 3 months. Thaw in the fridge overnight and reheat on the stovetop until warmed through.
Optional Tortilla Strips Recipe:
▢4 small corn tortillas cut into thin strips
▢¼ teaspoon chili powder
▢Salt and pepper to taste
Preheat the oven to 375°F and lightly oil a baking sheet. Spread out the tortilla strips, season with chili powder, salt, and pepper, toss to combine, then arrange in a single layer. Bake until crisp and golden, about 10–12 minutes, tossing halfway through. Set aside.

Nutrition

Serving: 2cups, Calories: 503kcal, Carbohydrates: 54g, Protein: 38g, Fat: 16g, Saturated Fat: 5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 8g, Trans Fat: 1g, Cholesterol: 74mg, Sodium: 1580mg, Potassium: 1215mg, Fiber: 17g, Sugar: 5g, Vitamin A: 316IU, Vitamin C: 25mg, Calcium: 113mg, Iron: 7mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Did You Make This Recipe?

Recipe Variations

  • Add bell pepper: Cook 1 diced bell pepper with the onion before adding the ground beef.
  • Make it cheesy: Stir 1 cup of freshly shredded sharp cheddar cheese into the taco soup after you turn off the heat. Add it a handful at a time, stirring until melted before adding more.
  • Have fun with toppings: Try shredded cheddar cheese, diced avocado, chopped cilantro, sliced green onions, or crushed tortilla chips. Set them out separately so everyone can build their own bowl!

Recipe Tips

  1. Break the beef into small pieces as it cooks. Smaller crumbles spread throughout the soup better, so you get some beef along with the beans and corn in each spoonful.
  2. Drain and rinse the beans well. The liquid in the can is starchy and salty, which you don’t want in the soup.
  3. Give it a few minutes before deciding it’s too thin. The taco soup will thicken a little as it cools, and it gets even thicker after refrigeration.

Serving Ideas

Troubleshooting

Why is my taco soup thin?

It probably needs more time to simmer uncovered. The liquid reduces as it cooks, so keep it at a gentle simmer until the broth thickens slightly. Keep in mind that it will also thicken more as it cools.

Why is my taco soup thick?

It may have simmered a little longer than needed, or you may notice this with leftovers since the beans continue to absorb some of the broth. Stir in a little vegetable broth when reheating until it reaches the consistency you want.

Why is my taco soup salty?

Taco seasoning can contain quite a bit of salt, and the amount varies by brand. Using low-sodium broth and no-salt-added tomato sauce helps, but if the finished soup is still too salty, add a little more unsalted broth to dilute it.

Best taco soup recipe in a pot made with ground beef, beans, and corn.

More Tex-Mex Soup Recipes

Black Bean Soup

White Chicken Chili

Vegetarian Tortilla Soup

Vegetarian Black Bean Chili

Instant Pot Chicken Tortilla Soup

Corn Chowder

Sweet Potato Chili

Rate and comment

Recipe Rating