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
Taco Soup Recipe: The Ultimate One-Pot Hearty Meal

Taco Soup Recipe: The Ultimate One-Pot Hearty Meal


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lily Taylor
  • Total Time: 45
  • Yield: 6 servings 1x

Description

A rich, protein-packed soup featuring seasoned lean ground beef, vibrant veggies, and beans simmered in hearty beef broth. Heartwarming, customizable toppings like sour cream and tortilla chips transform this one-pot Mexican-American classic into weeknight comfort.


Ingredients

Scale

Ground Beef
1 pound
Use 90/10 lean beef; substitute with ground turkey or chicken.
Onion
1 medium
Yellow or white, finely diced.
Taco Seasoning
1 packet
Store-bought or homemade chili powder/cumin/garlic blend.
Diced Tomatoes
15 oz can
Fire-roasted for smoky depth.
Corn
15 oz can
Sweet yellow, drained; frozen corn works.
Black Beans
15 oz can
Rinsed and drained.
Kidney Beans
15 oz can
Rinsed and drained.
Beef Broth
2 cups
Low-sodium preferred.
Cumin
1 tsp
Optional extra spice.
Salt
1/2 tsp
Adjust to taste.


Instructions

Brown ground beef with onions in a pot until no pink remains.
Add taco seasoning, tomatoes, corn, beans, and beef broth.
Stir in cumin and salt. Simmer 25 minutes.
Adjust seasoning and texture as needed.
Serve with toppings like avocado, lime, or tortilla strips.

Notes

Use halal-approved ground beef if needed.
Fire-roasted tomatoes enhance flavor.
Freeze leftovers in portioned containers.
For vegan version, substitute plant-based protein and broth.

  • Prep Time: 10
  • Cook Time: 35
  • Category: Easy Homemade Soup Recipes for Every Season
  • Method: Simmering
  • Cuisine: Mexican-American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 380
  • Sugar: 4g
  • Sodium: 850mg
  • Fat: 10g
  • Saturated Fat: 4g
  • Carbohydrates: 35g
  • Fiber: 8g
  • Protein: 28g
  • Cholesterol: 55mg