Go Back
+ servings
Taco soup in a blue bowl with a spoon topped with sour cream, cilantro, and avocado.
Print Recipe
5 from 59 votes

Stovetop Taco Soup

This flavor-packed Stovetop Taco Soup is loaded with ground beef, two kinds of beans, tomatoes, and corn. It cooks in one pot on the stove and is ready to serve in about 30 minutes!
Prep Time5 minutes
Cook Time25 minutes
Total Time30 minutes
Course: Soup
Cuisine: Mexican
Servings: 8
Calories: 248kcal

Ingredients

  • 1 pound ground beef
  • 1 cup diced yellow onion
  • 1 teaspoon minced garlic
  • 1 jalapeno seeded as desired and diced
  • 2 14.5 ounce cans fire roasted tomatoes
  • 2 tablespoons Homemade Taco Seasoning Mix or store-bought (see notes below)
  • 4 ounce can diced green chiles
  • 15 ounce can pinto beans drained (but don’t rinse)
  • 15 ounce can black beans drained (but don’t rinse)
  • 4 cups low sodium beef broth divided
  • 1 cup frozen corn no need to thaw
  • 2 teaspoons cornstarch

Optional Toppings

  • Sour cream
  • Cilantro
  • Shredded cheddar cheese
  • Avocado

Instructions

  • Heat a large Dutch oven over MEDIUM heat. Add the beef and onion and cook, stirring to break the beef into small pieces, until it is cooked through and the onion is softened, 6 to 8 minutes. Drain off as much grease as possible from the pot and return it to the heat.
  • Stir in the garlic and jalapeno and cook, stirring, for two minutes.
  • Stir in the tomatoes, taco seasoning, green chiles, pinto beans, black beans and all but about ¼ cup of the broth (reserve for later). Bring to a boil over MEDIUM-HIGH heat. Reduce the heat to LOW and simmer, covered, for 15 minutes. Stir in the frozen corn and simmer for a minute or two.
  • Combine the cornstarch with the remaining broth and stir it into the soup. Stir until slightly thickened. It won’t be super thick, but it will add some nice body to the soup.
  • Serve with optional toppings.

Video

Notes

If you're using store-bought taco seasoning, it's likely it contains some sort of thickener so you can skip the cornstarch slurry.

Nutrition

Calories: 248kcal | Carbohydrates: 28g | Protein: 20g | Fat: 6g | Saturated Fat: 2g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 3g | Trans Fat: 0.4g | Cholesterol: 37mg | Sodium: 803mg | Potassium: 844mg | Fiber: 8g | Sugar: 3g | Vitamin A: 333IU | Vitamin C: 13mg | Calcium: 79mg | Iron: 4mg