Email this recipe to yourself for easy access later!
Instructions
Heat the oil in a large heavy bottomed pot, like a Dutch oven, over medium heat. Sauté the onion for 4 minutes, then add the garlic and sauté for 1 minute more.
Stir in the broth, add the chicken, and bring to a boil. Reduce the heat to medium-low and simmer for 15-20 minutes, until the chicken is cooked through and shreds easily. Use two forks to shred the chicken. We find it easiest to remove the chicken from the pot to shred it.
Add the rotel, black beans, corn, and taco seasoning. Simmer for 5 to 10 minutes, to allow the flavors to develop. If you aren't ready to serve the soup just yet, lower the heat to as low as it will go and cover with a lid. Remember to stir the soup occasionally!
When you're ready to serve, stir in the cream cheese and cheddar cheese until melted. Serve warm with all your favorite toppings piled on top!
⭐️ Tried this recipe? Leave a comment and rating! It only takes a minute and helps support our family-run blog. ❤️
Notes
Store: Transfer cooled leftovers to an airtight container and store in the fridge for up to 4 days. The flavors get even better with time!
Reheat: Warm leftovers on the stovetop over medium heat, stirring occasionally. You can also reheat it in the microwave in 1-minute intervals, stirring in between. If it has thickened too much, add a splash of broth or milk to loosen it up.