Go Back
A bowl of hearty taco soup topped with shredded cheese, sour cream, and cilantro.

Hearty Taco Soup Recipe

A flavorful and hearty taco soup packed with beans, corn, and ground beef, perfect for a cozy meal.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings
Course: Main Course
Cuisine: Mexican
Calories: 350

Ingredients
  

Equipment

  • large pot
  • wooden spoon
  • cutting board
  • chef's knife
  • can opener

Method
 

  1. Heat olive oil in a large pot over medium-high heat.
  2. Add the ground beef and cook until browned, breaking it apart with a wooden spoon. Drain excess grease if necessary.
  3. Add the diced onion and minced garlic to the pot and sauté until softened, about 3 minutes.
  4. Stir in the diced tomatoes, Rotel tomatoes, black beans, kidney beans, corn, and beef broth.
  5. Sprinkle the taco seasoning, chili powder, cumin, salt, and pepper into the pot. Mix well to combine.
  6. Bring the soup to a boil, then reduce heat to low and let it simmer for 20 minutes, stirring occasionally.
  7. Taste and adjust seasonings if needed.
  8. Serve hot and garnish with optional toppings such as shredded cheese, sour cream, chopped cilantro, or tortilla chips.

Notes

Feel free to substitute ground turkey for ground beef or use vegetable broth for a vegetarian version.