In a large pot, heat the olive oil over medium heat. Add the finely diced onion and diced red bell pepper. Sauté for about 5 minutes, stirring occasionally, until the onions are translucent and the peppers are softened. Add the minced garlic and continue to sauté for an additional minute until the garlic is fragrant.
Sprinkle the taco seasoning evenly over the sautéed vegetables. Stir well to ensure the spices coat the vegetables and release their flavors.
Add the chicken breasts, rinsed black beans, rinsed kidney beans, drained corn, diced tomatoes with green chilies, and the chicken broth to the pot. Stir everything together to combine all ingredients thoroughly.
Increase the heat to bring the mixture to a gentle boil. Once boiling, reduce the heat to low, cover the pot, and allow it to simmer for approximately 20-25 minutes, or until the chicken is fully cooked and tender.
Carefully remove the cooked chicken from the pot and place it on a cutting board. Using two forks, shred the chicken into bite-sized pieces. Return the shredded chicken back to the pot, stirring well to mix it with the other ingredients.
Taste the soup and season with salt and pepper according to your preference. For an extra kick, consider adding additional taco seasoning or a pinch of crushed red pepper flakes.
Ladle the hot chicken taco soup into bowls. Allow each person to customize their servings with their favorite toppings, such as diced avocado, a sprinkle of shredded cheese, a dollop of sour cream, or fresh cilantro. Serve alongside crunchy tortilla chips for a delightful contrast in texture.
Notes
Customize with your favorite toppings for added flavor.