This Mexican Street Corn (aka Elote!) and Chicken Chowder is the absolute BEST! Loaded with juicy corn, tender chicken and tons of veggies - this creamy soup is a major crowd pleaser and will warm you up on a chilly night!
Begin by dicing the chicken into bite size pieces. Add 2 tbsp of avocado oil to a large pot or dutch oven and heat on medium heat. Once hot, add in the chicken with a large pinch of salt to season.
While chicken is cooking, dice the red onion, bell pepper, jalapeno (make sure to de-seed it!) and mince the garlic. If you're using fresh corn, slice it off the cob.
Cook chicken for 5-7 minutes, or until done and then remove from pot onto a plate and set aside for now.
Add 3 tbsp butter to the large pot and let it melt. Once hot (about medium heat), add in red onion, diced bell pepper, and jalapeno. Cook for 3-4 minutes or until fragrant. Add garlic and cook for 30 seconds to 1 minute.
Add flour to the cooked veggies and stir - cook for 2 minutes or so. To this mixture, add in the chicken broth and mix until combined.
Add in the corn (if you're using canned, remember to drain the corn!), diced chicken, and can of diced green chiles. Mix to combine.
Add in the tajin seasoning, garlic powder, chili powder, cumin, paprika and a pinch of salt. Mix to combine.
Add in half and half and bring to a LOW boil (don't let it get to a rolling boil) and then turn down heat and let simmer on low heat for 15 minutes, uncovered, stirring occasionally.
When the 15 minutes is up, add in 1/2 cup of sour cream as well as 1/2 cup of cotija cheese and stir. Taste and add salt if neccessary. Let warm for 1-2 minutes.
Serve and garnish with more diced onion, fresh corn, extra tajin seasoning and lime juice! Enjoy! Keep leftovers in tupperware in the fridge for 2-3 days.