Ingredients:
- 1 pound ground beef (or ground turkey)
- 1 medium onion, chopped
- 1 bell pepper (red or green), diced
- 2 cloves garlic, minced
- 1 packet taco seasoning (about 1 oz)
- 1 can (14.5 oz) diced tomatoes (with juice)
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (15 oz) corn, drained
- 2 cups beef broth (or vegetable broth for a vegetarian option)
- 1 cup water
- Salt and pepper, to taste
- 1 cup Fritos corn chips (plus more for serving)
- Shredded cheddar cheese (for topping)
- Sour cream (for topping)
- Chopped green onions (for garnish)
- Fresh cilantro (optional, for garnish)
Instructions:
- In a large pot or Dutch oven, heat 1 tablespoon of oil over medium heat.
- Add the chopped onion and diced bell pepper. Sauté for about 5 minutes until softened.
- Add the minced garlic and cook for another minute until fragrant.
- Increase the heat to medium-high, and add the ground beef (or turkey) into the pot. Cook until browned, breaking it apart with a wooden spoon, about 5-7 minutes.
- Drain excess fat if necessary.
- Stir in the taco seasoning, mixing well for about 1 minute to toast the spices.
- Add the diced tomatoes (with juice), black beans, kidney beans, corn, beef broth, and water. Stir to combine.
- Bring the mixture to a boil, then reduce the heat to low and let simmer uncovered for 20-25 minutes.
- Taste and adjust seasoning with salt and pepper as desired.
- Ladle the taco soup into bowls. Top each serving with a handful of Fritos, a sprinkle of shredded cheddar cheese, a dollop of sour cream, chopped green onions, and fresh cilantro if desired.