Warm up your kitchen and your taste buds with this crowd-pleasing Hearty Taco Soup! Packed with bold Tex-Mex flavors, this one-pot wonder combines savory ground beef, vibrant bell peppers, hearty beans, sweet corn, and a medley of diced tomatoes with green chilies for a zesty kick. Enhanced with taco seasoning and simmered to perfection in a rich beef broth, it’s a comforting yet quick recipe that’s ready in just 45 minutes. Perfect for weeknight dinners or casual gatherings, this soup is versatile—top it with shredded cheese, sour cream, or crunchy tortilla chips for the ultimate fiesta in a bowl. With its satisfying ingredients and customizable toppings, this recipe is bound to become your go-to for a flavorful and filling meal.
In a large pot, heat the olive oil over medium heat. Add the chopped onion and minced garlic; sauté until the onion becomes translucent, about 3-4 minutes.
Add the ground beef to the pot and cook until browned, breaking up the meat with a spoon as it cooks, about 5-7 minutes. Drain any excess fat.
Stir in the taco seasoning mix, ensuring the ground beef is evenly coated.
Add the beef broth, black beans, kidney beans, corn, diced tomatoes, diced tomatoes with green chilies, and chopped green bell pepper to the pot. Stir well to combine.
Season the soup with salt and black pepper. Bring the mixture to a boil, then reduce the heat to low and let it simmer for 20-25 minutes, allowing the flavors to meld together.
Taste and adjust seasoning if needed. Serve hot with your choice of toppings such as shredded cheese, sour cream, diced avocado, or tortilla chips.
Calories |
2780 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 129.7 g | 166% | |
| Saturated Fat | 43.6 g | 218% | |
| Polyunsaturated Fat | 5.1 g | ||
| Cholesterol | 322 mg | 107% | |
| Sodium | 9163 mg | 398% | |
| Total Carbohydrate | 265.5 g | 97% | |
| Dietary Fiber | 70.9 g | 253% | |
| Total Sugars | 46.9 g | ||
| Protein | 155.4 g | 311% | |
| Vitamin D | 0.7 mcg | 4% | |
| Calcium | 662 mg | 51% | |
| Iron | 30.7 mg | 171% | |
| Potassium | 6256 mg | 133% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.