Description
Easy Beef Taco Soup is a hearty, protein-packed, and flavorful one-pot meal loaded with ground beef, beans, corn, and zesty spices. Ready in about 30 minutes, it’s perfect for busy weeknights or freezer-friendly meal prep. Top with cheese, avocado, or cilantro for a delicious finish.
Ingredients
2 pounds ground beef
1 medium onion, diced
1 tsp ground cumin
1 tsp garlic powder
½ tsp onion powder
½ tsp chili powder
1 pinch cayenne pepper (or to taste)
2 (15 oz) cans diced tomatoes (undrained)
1 (15 oz) can corn, drained
1 (15 oz) can black beans, drained and rinsed
3 cups water
Optional toppings: shredded cheese, diced avocado, chopped cilantro
Instructions
-
Brown the beef and sauté the onion.
In a large stock pot over medium heat, combine the ground beef and diced onion. Cook, stirring occasionally, until the beef is fully browned and the onion is softened. If there’s excess grease, drain it off carefully. -
Add the spices.
Stir in the cumin, garlic powder, onion powder, chili powder, and a pinch of cayenne pepper. Allow the mixture to toast for a minute or so while stirring, so that the spices bloom and release their aroma. -
Add the canned ingredients.
Pour in the two cans of diced tomatoes (with their juice), the drained corn, and the drained/rinsed black beans. Stir gently to combine. -
Add water and simmer.
Pour in 3 cups of water, then bring the soup up to a gentle simmer over medium heat. Once simmering, reduce the heat to low or medium‑low, cover partially, and let it cook for about 20 minutes, stirring occasionally. This lets the flavors meld together. -
Serve and garnish.
Ladle the soup into bowls. Let everyone top theirs as desired—shredded cheese, creamy avocado chunks, and bright cilantro are perfect finishing touches.
Slow Cooker Option
If you prefer a hands-off method, brown the beef and onions first as above, then transfer everything (spices, tomatoes, corn, beans, water) into a slow cooker. Use only 2 cups of water to avoid over‑diluting. Cook on low heat for 4 to 6 hours, or on high for 2 to 3 hours.
Notes
For a spicy version, add extra chili powder, cayenne, or a diced jalapeño.
Use vegetable broth instead of water for more flavor.
To freeze: cool completely, then store in freezer-safe containers or bags.
Slow cooker option: cook browned beef and onion, then add all ingredients with 2 cups water. Cook on low 4–6 hrs or high 2–3 hrs.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
Nutrition
- Serving Size: 1 bowl
- Calories: 345 kcal
- Carbohydrates: 30.1 g
- Protein: 31.6 g