This Hearty Taco Soup is the perfect comfort food for cooler nights. Packed with flavor, it's a one-pot wonder that brings the warmth of taco night to your soup bowl. Easy to make and even easier to love!
The base of our soup is ground beef, which adds richness and protein. Onion and garlic bring a savory depth to the soup. Two types of beans, black beans and kidney beans, provide a hearty texture and an extra boost of fiber. Corn adds a hint of sweetness, perfectly balancing the zest from the diced tomatoes with green chilies. The foundation of the broth is a flavorful beef broth, infused with taco seasoning and a touch of cayenne pepper for extra heat. Finally, we finish with a generous garnishing of cheddar cheese, sour cream, green onions, and cilantro, making each bowl a complete meal.
This taco soup pairs beautifully with crunchy tortilla chips for dipping. A side of cornbread or a simple green salad can complement the meal perfectly. If you're feeling adventurous, try serving with some avocado slices for a fresh twist.
Start by heating a large pot over medium heat. Add the ground beef and cook until it's browned all the way through. Make sure to break it up as it cooks to avoid any large chunks. Once it's fully cooked, drain the excess fat to keep the soup from becoming greasy.
Next, add the chopped onion and minced garlic to the pot with the beef. Sauté them together until the onion becomes translucent, which should take around 5 minutes. This step is crucial as it builds the flavor base for the soup.
Now, stir in the black beans, kidney beans, corn, diced tomatoes, diced tomatoes with green chilies, and beef broth. Add the taco seasoning and cayenne pepper to the mix, and stir everything well to ensure the spices are evenly distributed.
Bring the soup to a boil, then reduce the heat to a low simmer. Let it cook for about 20 to 25 minutes, stirring occasionally. This allows all the flavors to meld together beautifully. Before serving, taste the soup and season with salt and pepper as needed.