Print

Taco Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Taco Soup is a hearty and comforting one-pot meal packed with seasoned ground beef, beans, corn, tomatoes, and bold taco spices. It’s a flavorful, Tex-Mex inspired dish that’s quick to make, customizable, and perfect for busy weeknights or feeding a crowd.

Ingredients

  • 1 lb ground beef
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 2 tablespoons taco seasoning
  • 1 can (14.5 oz) diced tomatoes
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 can (15 oz) corn, drained
  • 1 cup tomato sauce
  • 2 cups beef broth or water
  • 1 tablespoon olive oil
  • Salt and pepper, to taste
  • Optional toppings: shredded cheese, sour cream, tortilla chips, avocado, green onions, cilantro

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add diced onion and sauté for 2–3 minutes until softened.
  3. Add ground beef and cook until browned, breaking it apart with a spoon. Drain excess grease if needed.
  4. Stir in garlic and taco seasoning; cook for 1 minute.
  5. Add diced tomatoes, black beans, kidney beans, corn, tomato sauce, and beef broth.
  6. Stir to combine and bring to a boil.
  7. Reduce heat and simmer uncovered for 20–25 minutes, stirring occasionally.
  8. Taste and adjust seasoning with salt and pepper as needed.
  9. Serve hot with desired toppings.

Notes

Make it vegetarian by omitting beef and using more beans or a meat substitute.Spice it up with jalapeños, chili powder, or hot sauce.Add rice or pasta to make it even more filling.For a creamy version, stir in cream cheese or sour cream before serving.This soup freezes well—perfect for meal prep.

Nutrition