Spicy Tex-Mex Taco Soup

🕒 Prep: 15 min
🔥 Cook: 30 min
🍽 Serves: 6
Be the First to Review!

This Spicy Tex-Mex Taco Soup is a delightful fusion of flavors that will warm you up on a chilly evening. With a robust blend of spices and hearty ingredients, it's perfect for anyone craving a comforting bowl of soup with a kick!

Spicy Tex-Mex Taco Soup

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for Spicy Tex-Mex Taco Soup

Ingredients for Spicy Tex-Mex Taco Soup

Ground beef serves as the hearty base of the soup, providing rich flavor. Onion and garlic add depth and aromatic notes. The combination of black beans and kidney beans offers a blend of textures and a boost of fiber. Diced tomatoes with green chilies bring in that Tex-Mex vibe with a hint of spice. Tomato sauce and beef broth create a rich and savory broth.

Corn kernels add a sweet crunch, while taco seasoning, chili powder, cumin, and smoked paprika bring the heat and a smoky undertone. A touch of olive oil helps sauté the aromatics, while lime wedges, cilantro, cheddar cheese, and tortilla chips are ideal garnishes, adding freshness and texture to the final dish.

Why This Spicy Tex-Mex Taco Soup Works

At the start, the onion and garlic sit in the hot oil and slowly soften. As they cook, they lose their sharp bite and start to taste sweeter, so the base of the soup is not harsh. When the ground beef goes in and browns, the outside of the meat firms up and gets a little color, which keeps the beef from feeling mushy once the liquid is added.

After the spices go in, they coat the beef and onions, so the seasoning sticks to the meat instead of just floating in the broth. Once the tomatoes, tomato sauce, and beef broth are poured in, the browned bits on the bottom of the pot loosen and mix into the liquid, so the soup doesn’t taste watery. As the soup simmers, the beans and corn warm through but don’t fall apart, and the broth thickens slightly as the tomato sauce and starch from the beans spread through the pot. By the end, the soup is hearty but still loose enough to scoop with tortilla chips, and the hot soup melts the cheddar on top so it sinks in and makes each spoonful feel richer.

Spicy Tex-Mex Taco Soup Tips & Tricks

  • For a lighter version, swap ground beef with ground turkey or chicken.
  • Add diced bell peppers or jalapeños for extra crunch and spice.
  • If you like it spicier, toss in some cayenne pepper or hot sauce.
  • To thicken the soup, mash some of the beans before adding them.

Mistakes To Avoid

Letting the onions and garlic barely soften before adding the beef leaves them a bit raw and sharp, and they never really melt into the soup. They stay as firm little pieces that stand out in every spoonful instead of blending into the broth.

Browning the beef on low heat or in a crowded pot makes it steam instead of sear. The meat turns gray and a little rubbery, and the soup ends up with a flat, boiled-meat feel instead of those tasty browned bits that thicken and enrich the broth.

Adding the taco seasoning and spices after all the liquid goes in means the flavors just float in the broth. The seasoning doesn’t cling to the meat, so the soup tastes thin and the spices can sit on top instead of being spread through every bite.

Letting the soup boil hard the whole time cooks off too much liquid. The beans start to split, the corn gets tough, and the soup turns into a thick, pasty mix instead of a spoonable, brothy taco soup.

Ingredients

  1. 1 lb ground beef
  2. 1 large onion, chopped
  3. 2 cloves garlic, minced
  4. 1 can (15 oz) black beans, drained and rinsed
  5. 1 can (15 oz) kidney beans, drained and rinsed
  6. 1 can (14.5 oz) diced tomatoes with green chilies
  7. 1 can (8 oz) tomato sauce
  8. 2 cups beef broth
  9. 1 cup corn kernels, fresh or frozen
  10. 1 packet (1 oz) taco seasoning mix
  11. 1 tsp chili powder
  12. 1 tsp cumin
  13. 1/2 tsp smoked paprika
  14. Salt and pepper to taste
  15. 1 tbsp olive oil
  16. 1 lime, cut into wedges
  17. 1/4 cup fresh cilantro, chopped
  18. 1 cup shredded cheddar cheese
  19. Tortilla chips for serving

Step-by-step Instructions

  1. 1. In a large pot, heat olive oil over medium heat. Add the chopped onion and minced garlic, and sauté until softened.
  2. 2. Add the ground beef to the pot, cook until browned, breaking it apart with a spoon as it cooks.
  3. 3. Stir in the taco seasoning, chili powder, cumin, and smoked paprika. Mix well to coat the beef.
  4. 4. Add the diced tomatoes, tomato sauce, and beef broth to the pot. Stir to combine.
  5. 5. Introduce the black beans, kidney beans, and corn to the mixture. Season with salt and pepper to taste.
  6. 6. Bring the soup to a boil, then reduce the heat to a simmer. Cover and let simmer for 20 minutes.
  7. 7. Serve hot, garnished with lime wedges, fresh cilantro, shredded cheddar cheese, and tortilla chips.

Frequently Asked Questions

Can I make this soup ahead of time?
Yes, this soup actually tastes better the next day as the flavors continue to develop. Simply reheat on the stove or in the microwave.
Is there a vegetarian option?
Absolutely! Substitute the ground beef with more beans or a meat substitute, and use vegetable broth instead of beef broth.
How long will leftovers keep?
Stored in an airtight container in the refrigerator, leftovers will last up to 4 days.

Serving Ideas for Spicy Tex-Mex Taco Soup

This soup pairs wonderfully with a side of warm cornbread or a simple green salad. If you’re in the mood for a more substantial meal, serve it with a cheese quesadilla on the side.

Ratings and Comments

Your feedback helps other cooks — thank you!

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.