Ingredients
Equipment
Method
- Heat the olive oil in a large pot or Dutch oven over medium-high heat.
- Add the ground beef and cook, breaking it up with a spoon, until browned. Drain off any excess grease.
- Add the chopped onion, garlic, and bell peppers to the pot with the browned beef. Cook until the vegetables are softened, about 5-7 minutes.
- Stir in the black beans, kidney beans, pinto beans, corn, diced tomatoes and green chilies, and crushed tomatoes.
- Pour in the beef broth, taco seasoning, chili powder, cumin, and smoked paprika. Season with salt and pepper to taste.
- Bring the soup to a simmer, then reduce the heat to low, cover, and cook for at least 30 minutes, or up to an hour, to allow the flavors to meld together.
- Taste the soup and adjust the seasoning as needed. Add more salt, pepper, chili powder, or cumin to your liking.
- Serve hot with your favorite toppings, such as shredded cheese, sour cream, avocado, cilantro, and tortilla chips.
Notes
For a richer flavor, brown the beef very well. Simmering the soup for longer enhances the flavors. Top with your favorite taco toppings such as shredded cheese, sour cream, avocado, cilantro, and tortilla chips. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. You can also freeze the soup for longer storage.
