This Mexican Street Corn Soup is built with fire-roasted corn, layered spices and a bright lime finish. Simple, tested techniques help you nail the texture and flavor on the first try.
Make the Soup: Melt butter in large pot over medium heat. Add onion and cook 4 to 5 minutes or until softened, stirring occasionally.
Add garlic, chili powder, salt, cumin, pepper and paprika and cook 30 seconds, stirring constantly.
Add corn and green chiles and cook 4 minutes, stirring occasionally. Scoop out 1 cup of corn mixture and transfer to medium bowl.
Add chicken stock to pot and heat to boiling over medium-high heat. Reduce heat to medium-low and simmer 10 minutes, stirring occasionally.
Meanwhile, add queso fresco, cilantro and lime zest to bowl with reserved corn and stir to combine.
Remove soup from heat and use immersion blender to blend about half of the soup, leaving plenty of corn texture (or transfer a few cups to a blender, puree, and return to pot).
Add half and half and sour cream to soup and whisk until smooth. Cook over medium-low heat 3 to 5 minutes or until warmed through. Stir in lime juice.
Ladle soup into bowls and top with the elote corn garnish. Finish with extra queso fresco, cilantro, Tajín, lime wedges and pickled jalapeños, if desired.
This website provides estimated nutrition information as a courtesy only. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.