Taco Soup

5 from 1 vote
Jump to Recipe

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

With seasoned ground beef, beans, and corn, this easy taco soup delivers all the flavors of tacos in a cozy, hearty soup that comes together in under 30 minutes.

This easy soup is the kind of meal that checks every box. It's fast, flavorful, and budget-friendly. Plus, this one pot dinner recipe delivers that satisfying taco flavor that the entire family will rave about--even the pickiest of eaters!

Bowl of stove top taco soup with ground beef, corn, and beans topped with sour cream, lime, cilantro, and tortilla chips.

Kristen's Key Tips to Know Before Starting

Before talk about how to make this easy taco soup recipe, let's break down a few things that will help make this recipe work for you and ensure the best results.

  • Use what you like or have on hand. This taco soup is as delicious as it is versatile. Swap the ground beef for ground turkey for a lighter option or add extra beans for a vegetarian option. Use chicken stock, beef stock, or vegetable broth to build the base. Omit the corn or use canned corn in place of frozen corn. Use all black beans instead of a mixture of black and pinto, or vice versa. Use regular, fire-roasted, or Rotel tomatoes. The way we build the soup is more important than individual ingredients.
  • Homemade taco seasoning seasoning is best. Not only does this simple blend yield the best flavor, it is lower in sodium and contains no thickening agents, allergens, or preservatives. You likely have all the spices in your pantry to make it too!
  • Don't skip the lime juice. It will make the flavors of the soup pop and give you restaurant-quality vibes with a low-effort recipe.

How to Make Stovetop Taco Soup

While incredibly easy to make, think of this step-by-step section as having me in the kitchen, giving you complete confidence in your ability to make a restaurant-quality taco soup at home.

Step One: Brown the Meat and Onion

Heat a bit of large deep pot over medium-high heat. Once heated, add the ground meat and minced onion to to the skillet. Cook, breaking the meat into bite-sized pieces, until fully browned and cooked through. Remove the pan from the heat and drain off any excess grease if needed.

Ground beef and yellow onion cooked together in large deep soup pan.

Step Two: Toast Spices

Add in the garlic, green chilies, and taco seasoning let cook for 1 minute to deepen the flavor and let those dried spices come to life.

Ground beef and onions cooked with taco seasoning and green chiles in large dutch oven for base of taco soup.

Step Three: Add Tomato Sauce

Add the tomato sauce and let simmer for 3-4 minutes to reduce and cook off the canned tomato taste. Just like my famous taco meat recipe, this step will yield a much richer base.

Taco meat simmered in large soup pan for base of taco soup.

Step Four: Build Soup

Don't be tempted to dump the remaining ingredients into the pot at once. First, add the stock or broth of choice, along with the diced tomatoes and bring the soup to a boil. Once boiling, reduce the heat to medium-low and stir in corn and beans and simmer gently.

Large soup pan filled with pinto beans, black beans, corn, tomatoes, and ground beef for taco soup.

Step Five: Simmer

This taco soup is quick-cooking, but don't skip the simmering altogether. Covering and simmering for just 15-minutes lets all the ingredients come together, making these pantry staples taste incredibly divine.

Tip: Adjust the broth as needed. If you find the soup reducing too much, reduce the heat and/or add additional broth.

Large soup pan with homemade taco soup made with ground beef, beans, corn, and tomatoes.

Step Six: Finish Strong

After simmering the soup, remove the soup from the heat and stir in the juice of a fresh lime. It will transform a good taco soup into an exceptional taco soup.

Step Seven: Serve

This taco soup is so delicious you don't need any toppings. But just like tacos, taco soup only improves with the addition of toppings. Shredded cheese, avocado slices, sour cream, tortilla chips, or fresh cilantro are all great options, but use your favorite toppings.

Bowl of easy taco soup topped with lime wedge, sour cream, lime, cilantro, jalapeno, onions, and tortilla chips.

Recipe Modifications

Just like tacos, taco soup is endlessly versatile. While I have already shared that you can vary the type of ground meat, broth, and beans below are a few more modifications to help make this soup to your liking.

  • Make it Vegetarian: Skip the meat, use vegetable broth in place of beef stock, and stir in an additional 15-ounce can of beans for added bulk.
  • Add Smoky Flavor: Swap out the diced tomatoes for fire-roasted tomatoes and instantly add depth.
  • Adjust Spice: Replace 1 can of diced tomatoes for Rotel tomatoes for an additional kick and/or add a minced jalapeño to the beef/onion mixture.
  • Use Rotel Tomatoes. Omit the canned green chiles and use two (15-ounce) cans of diced tomatoes with green chiles.
Save this Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
5 from 1 vote

Taco Soup

Servings: 6
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
Bowl of easy taco soup made with ground beef, corn, and beans topped with sour cream, lime, cilantro, jalapeno, onions, and tortilla chips.
With seasoned ground beef, beans, and corn, this easy taco soup delivers all the flavors of classic tacos in a cozy, hearty soup that comes together on the stove in just 30 minutes.

Video

Ingredients 

  • 2 teaspoons extra virgin olive oil
  • 1 pound lean ground beef, or ground turkey
  • 1 small yellow onion, minced
  • 1 (4-ounce) can mild diced green chiles, undrained
  • 2 cloves garlic, minced
  • 2 tablespoons taco seasoning
  • 1 (8-ounce) can tomato sauce
  • 2 cups low-sodium beef broth, + more as needed
  • 2 (15-ounce) cans diced tomatoes
  • 1 (15-ounce) can pinto beans, rinsed and drained
  • 1 (15-ounce) can black beans, rinsed and drained
  • 1 cup frozen corn kernels
  • kosher salt and pepper, to taste
  • 1 large lime
  • toppings of choice

Instructions 

  • Heat the oil in a large saucepan over medium-high heat for 1 minute. Once heated, add the ground meat and onion. Cook, breaking up the meat as it browns, until fully cooked through. Drain excess grease if needed.
    Ground beef and yellow onion cooked together in large deep soup pan.
  • Stir in the green chiles, garlic, and taco seasoning. Cook for 1 minute, stirring often, until fragrant.
    Ground beef and onions cooked with taco seasoning and green chiles in large dutch oven for base of taco soup.
  • Add the tomato sauce and cook for 3-4 minutes to thicken slightly and concentrate the flavors, stirring often.
    Taco meat simmered in large soup pan for base of taco soup.
  • Pour in 2 cups of beef broth and the diced tomatoes. Bring to a boil.
  • Once boiling, reduce the heat to medium-low. Stir in the pinto beans, black beans, and corn. Cover and simmer for 15 minutes, removing the lid to stir occasionally. If the soup becomes too thick, reduce the heat and add up to 1 cup of additional broth.
    Large soup pan filled with pinto beans, black beans, corn, tomatoes, and ground beef for taco soup.
  • Remove from the heat and stir in the lime juice. Give the soup a taste and season with salt and pepper if needed.
  • Serve with toppings of choice.
    Bowl of homemade taco soup made with ground beef, corn, and beans topped with sour cream, lime, cilantro, jalapeno, onions, and tortilla chips.

Notes

Vegetarian: Skip the meat, use vegetable broth in place of beef stock, and stir in an additional 15-ounce can of beans for added bulk.
Note on Taco Seasoning: In place of a homemade blend use 2 tablespoons of a store-bought blend or 1 tablespoon chili powder, 1 teaspoon cumin, ¾ teaspoon salt, ¾ teaspoon paprika, ½ teaspoon onion powder, ½ teaspoon garlic powder, ¼ teaspoon oregano and ⅛ teaspoon crushed red pepper flakes.
Diced Tomatoes: Feel free to swap out plain diced tomatoes for fire-roasted tomatoes for smoky undertones or diced tomatoes with green chiles and omit the added green chiles.
Add Jalapeño: Add a minced, seeded jalapeño to the beef/onion mixture and cook as directed.
Storage: Store leftover taco soup in an airtight container in the fridge for up to 3 days. Alternatively, freeze in a freezer-safe container (leaving space for expansion) for up to 3 months. Defrost in the refrigerator overnight and reheat as desired.

Nutrition

Calories: 150kcalCarbohydrates: 7gProtein: 17gFat: 6gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 47mgSodium: 388mgPotassium: 433mgFiber: 1gSugar: 3gVitamin A: 177IUVitamin C: 4mgCalcium: 18mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @amindfullmom or tag #amindfullmom!

About Kristen Chidsey

Kristen is a wife, busy mom of two, and creator of A Mind "Full" Mom. From breakfast to dinner to dessert, it is her passion to share tried-and-true recipes that are big on flavor, made with easy-to-find ingredients, and family-approved!

You May Also Like

5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

3 Comments

  1. 5 stars
    This is a brand new excellent recipe from Kristen. This one is a must taste! I had 2 bowls for dinner last night and am thinking of more for breakfast. Follow the new recipe exactly and you will experience a 5 star winning one dish meal! 🏅 🏆

    1. Thanks David! I am so happy to hear you enjoyed enough to contemplate for breakfast! That is the sign of a winning soup for sure!