Taco Soup

a small white pot of taco soup garnished with lime wedges, shredded cheese, cilantro, and tortilla chips

5 from 1 reviews

This taco soup is the perfect easy, comforting meal that tastes like a cross between chili and tortilla soup!


  • 2 tablespoons extra-virgin olive oil
  • 1 small yellow onion, diced
  • 4 cloves garlic, minced
  • 2 pounds ground beef (I used 85/15)
  • 3 tablespoons taco seasoning, store-bought or homemade
  • 16 ounces mild red salsa
  • 2, 14.5 ounce cans diced tomatoes with juice
  • 1, 15.5 ounce can black beans, drained and rinsed
  • 1, 15.5 ounce can pinto beans, drained and rinsed
  • 2, 15 ounce cans corn, drained and rinsed
  • 2 cups chicken or vegetable broth
  • Shredded cheddar cheese, for garnish
  • Crushed tortilla chips, for garnish
  • Cilantro, for garnish
  • Lime wedges, for garnish



  1. Add the olive oil to a large pot over medium-high heat. Once hot, add the diced onions and minced garlic. Saute for 5 minutes, until the onions are translucent.

  2. Add the ground beef to the pot with the sauteed onions and garlic. Break up and brown the ground beef and cook for 7-10 minutes, until the beef is browned and no pink remains.

  3. Once the ground beef is cooked through, add the taco seasoning, salsa, diced tomatoes, beans, corn, and broth to the soup pot and stir everything together.

  4. Turn the heat to medium-low and let the soup simmer for about 20 minutes, until all of the ingredients combine and the soup is heated through.

  5. Spoon the soup into bowls, then garnish with cheese, crushed tortilla chips, cilantro, and lime wedges and enjoy!

Keywords: taco soup