A cheesy and flavorful chicken tortilla soup that can be made on the stovetop in 20 minutes!
Place a large dutch oven or pot over medium high heat and add the olive oil. While that oil is heating, give a quick dice to the yellow onion. Alternatively add a pre-chopped onion (or frozen chopped onion) to the oil once it is hot and shimmering. Saute, stirring occasionally for 3-4 minutes. (While the onion is cooking, open and prepare cans.
Add in the garlic and stir for another 30 seconds. Pour in the enchilada sauce, the undrained fire-roasted diced tomatoes, undrained chili beans, drained and rinsed black beans, drained corn, and chicken stock or broth. Stir to combine and increase the heat to high. While it's heating through to a boil, add in the cumin, paprika, seasoned salt, pepper, and chili powder. Stir again.
Meanwhile, cube the cream cheese into small cubes (it should be very softened -- melt in microwave). Once the soup is boiling, stir in the cream cheese. Let that melt down a bit while you grate the cheddar cheese.
Briskly whisk the soup until the cream cheese completely melts into the soup. Stir in the grated cheddar cheese and stir until melted. Stir in the rotisserie chicken.
Serve with your favorite toppings such as sour cream (we use fat free), a chopped avocado, fresh lime juice, tortilla strips, fresh chopped cilantro, pico de gallo, guac, etc. -- whatever you like best!
*To make the onion prep even quicker you can buy pre-chopped onions. You can even buy frozen pre-chopped onions. **As is, this soup is pretty thick which is how we love it. If you want it thinner, feel free to add in extra stock/broth!