Go Back
+ servings

The Best Taco Soup Recipe

A quick and flavorful soup with pantry staples! This easy ground beef taco soup takes just 30 minutes on the stove or can be prepped ahead in your slow cooker or Instant Pot.
Print Pin
Course: Soup
Cuisine: Mexican
Keyword: Taco Soup Recipe
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6
-

Ingredients

(Use the slider below to adjust for ½x, 1x, 2x, or 3x batches)
  • 1 lb lean ground beef
  • 1 cup chopped onion
  • 1 tbsp tomato paste
  • 1 tbsp chili powder
  • 1 tbsp ground cumin
  • 1 tbsp garlic powder
  • 2 tsp kosher salt
  • 2 (10-oz) cans diced tomatoes with green chiles (Mexican flavor)
  • 1 (15-oz) can black beans, rinsed and drained
  • 1 (15-oz) can chili beans, with liquid
  • 1 cup frozen corn kernels
  • 4 cups water
Optional Toppings:
Shredded cheese, tortilla chips, avocado, cilantro, chopped onion, sour cream, lime wedges

Instructions

Stovetop Method

  1. In a large stockpot over medium heat, brown the ground beef, breaking it into small pieces until no longer pink.
  2. Add the chopped onion and cook for about 3 minutes, until softened.
  3. Stir in the tomato paste, chili powder, cumin, garlic powder, and salt. Cook for another 2 minutes, stirring often.
  4. Add the diced tomatoes, black beans, chili beans, corn, and water.
  5. Bring to a boil, then reduce to a gentle simmer. Cook for 20–25 minutes, stirring occasionally. For a thicker soup, simmer longer.
  6. Serve hot with your favorite taco toppings.

Slow Cooker Method

  1. In a skillet, brown the ground beef over medium heat until no longer pink.
  2. Add the onion and cook until softened, about 3 minutes. Stir in the tomato paste, chili powder, cumin, garlic powder, and salt; cook for 2 more minutes.
  3. Transfer the beef mixture to your slow cooker. Add the tomatoes, black beans, chili beans, corn, and 3 cups of water. Stir to combine.
  4. Cover and cook on Low for 6 hours or High for 3 hours.
  5. Taste and adjust seasoning, then serve with taco toppings.

Instant Pot Method

  1. Set the Instant Pot to Sauté mode. Cook the ground beef, onion, and tomato paste until the beef is browned.
  2. Add the chili powder, cumin, garlic powder, and salt; cook for 1–2 minutes.
  3. Stir in the tomatoes, corn, and 3 cups of water.
  4. Lock the lid and set to Pressure Cook for 8 minutes.
  5. Allow a 15-minute Natural Release, then carefully perform a Quick Release using a wooden spoon handle.
  6. Stir, adjust seasoning, garnish, and serve.

Notes

  • This soup freezes beautifully for up to 2 months.
  • Reheat gently on the stovetop or in the microwave before serving.

Nutrition 

Calories: 156 | Carbs: 12g | Protein: 18g | Fat: 4g | Saturated Fat: 2g | Cholesterol: 47mg | Sodium: 882mg |  Potassium: 468mg | Fiber: 2g | Sugar: 2g |  Vitamin A: 449 IU | Vitamin C: 5mg | Calcium: 32mg | Iron: 3mg
Save