Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Bowl of hearty Taco Soup topped with avocado, tortilla chips, shredded cheese, sour cream, and cilantro.

Taco Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Description

This hearty Taco Soup is a cozy 30-minute, one-pot dinner packed with ground beef, beans, corn, tomatoes, taco spices, and all your favorite toppings. A comforting, flavorful weeknight meal your whole family will love.


Ingredients

Scale
  • 1 lb ground beef (or turkey)

  • 1 medium yellow onion, diced

  • 2 tbsp tomato paste

  • 1 can (14.5 oz) tomatoes with green chiles (mild)

  • 1 can (14.5 oz) tomatoes with green chiles (spicy)

  • 1 can black beans, drained

  • 1 can chili beans or pinto beans

  • 1 cup frozen corn

  • 23 cups broth or water

  • 2 tbsp chili powder

  • 1 tsp cumin

  • 1 tsp garlic powder

  • Salt & pepper, to taste
    Optional Toppings: sour cream, cheese, cilantro, tortilla chips, avocado, lime


Instructions

  1. Heat a large pot or Dutch oven over medium heat. Add ground beef and cook until browned.

  2. Add diced onion and cook until softened.

  3. Stir in tomato paste, chili powder, cumin, and garlic powder. Cook 1–2 minutes to deepen the flavor.

  4. Pour in tomatoes with green chiles, beans, frozen corn, and broth.

  5. Stir well, bring to a simmer, and cook 20 minutes, or until thickened.

  6. Taste and season with salt and pepper.

  7. Serve hot with your favorite toppings.

Notes

For a thicker soup, simmer longer or mash a few beans in the pot.
Ground turkey or chicken work great as substitutes.
This soup freezes beautifully—perfect for meal prep!
Add jalapeños or hot sauce for extra heat.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop, One-Pot
  • Cuisine: Mexican-Inspired

Nutrition

  • Serving Size: 1 bowl
  • Calories: Approx. 380 kcal
  • Sugar: 6 g
  • Sodium: 980 mg (varies with broth & beans)
  • Fat: 15 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 38 g
  • Fiber: 10 g
  • Protein: 26 g
  • Cholesterol: 65 mg