Taco Soup comes to the rescue when you want bold taco flavor and a wholesome weeknight meal in 30 minutes. This Healthy Taco Soup leans on pantry staples, simmers quickly on the stove top, and works just as well in a crock pot for set-and-forget convenience.
Why You’ll Love It
This classic beef taco soup is loaded with ground beef, beans, corn, and tomatoes seasoned with chili, cumin, and paprika. It’s flexible, family-friendly, and endlessly top-able—think tortilla chips, cheddar, and a squeeze of lime. You’ll get that cozy, chili-meets-taco vibe with very little effort.
Ingredients
- 1 Tbsp olive oil
- 1 lb ground beef (85–90% lean)
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 Tbsp chili powder
- 2 tsp ground cumin
- 1 tsp smoked paprika
- 1 tsp dried oregano
- 1/2 tsp salt, plus more to taste
- 1/4 tsp black pepper
- 1 (15 oz) can black beans, drained and rinsed
- 1 (15 oz) can kidney beans, drained and rinsed
- 1 (15 oz) can corn, drained
- 1 (14.5 oz) can diced tomatoes
- 1 (10 oz) can diced tomatoes with green chiles
- 3 Tbsp tomato paste
- 2–2½ cups beef broth or water
- Optional: 1 packet ranch seasoning for a tangy finish
Toppings (optional): shredded cheddar, tortilla chips, sliced jalapeño, avocado, cilantro, lime wedges, sour cream.
Instructions (Stove Top — 30 minutes)
- Brown beef: Heat oil in a large pot over medium. Add ground beef, cook and crumble 4–5 minutes until browned; spoon off excess fat if needed.
- Aromatics & spices: Add onion and garlic; sauté 2–3 minutes until softened. Stir in chili powder, cumin, paprika, oregano, salt, and pepper; cook 30 seconds until fragrant.
- Build the soup: Stir in both tomatoes, tomato paste, beans, and corn. Pour in 2 cups broth (add more for thinner soup).
- Simmer: Bring to a boil, reduce heat, and simmer 12–15 minutes. If using, stir in ranch seasoning during the last 5 minutes.
- Finish & serve: Taste and adjust seasoning. Ladle into bowls and add your favorite toppings and a squeeze of lime.
Slow Cooker Option
Brown beef with onion and garlic on the stove. Transfer to a slow cooker with remaining ingredients (use 2 cups broth). Cook LOW 4–6 hours or HIGH 2–3 hours. Stir, then serve with toppings.
Health Benefits
- Protein & fiber: Ground beef plus beans deliver satisfying protein and fiber for fullness.
- Micronutrients: Tomatoes, corn, and beans contribute potassium, iron, folate, and antioxidants like lycopene.
- Customizable sodium: Rinsing beans and choosing low-sodium tomatoes/broth keeps salt in check.
- Balanced meal: Add avocado for heart-healthy fats and serve with a crisp salad for extra veggies.
Variations
- Spice tweak: Swap smoked paprika for chipotle powder for a smoky kick.
- Lean swap: Use lean ground beef or ground turkey; keep the spice blend the same.
- Extra veg: Stir in diced bell pepper, zucchini, or chopped spinach in the last 5 minutes.
Serving & Storage
Top with cheddar, crushed tortilla chips, cilantro, and lime. Refrigerate leftovers up to 4 days or freeze up to 3 months. Reheat gently on the stove with a splash of broth.
Make It Crock Pot-Friendly
Want it fully hands-off? Use the slow cooker method above and label the freezer with “Taco Soup — add toppings.” It’s perfect for meal prep and busy nights.
Conclusion
For a fast, nourishing dinner that tastes like tacos in a bowl, Taco Soup belongs in your rotation. Keep the ingredients on hand, and you’re never more than 30 minutes from a cozy, crowd-pleasing meal.







