A twist on the classic but in soup form! This Mexican street corn soup is pure comfort in a bowl– rich, creamy, bursting with bold flavors with a tangy kick. Use fresh, frozen or canned corned, combined with potatoes, bell pepper, and onion, seasoned with chili powder, cumin, and oregano. Blend to desired consistency and finish with cream and cotija cheese, and jalapeños and lime.
Heat the butter over medium heat in a large pot or dutch oven. Add the onion and bell pepper. Cook, stirring occasionally, for 5 minutes as the vegetables begin to soften and release some juices. Add the garlic, chili powder, dried oregano, ground cumin, salt, and pepper. Stir to combine and cook for 1 minute.
Add the chicken broth. Bring to a boil. Stir in the potatoes and cook, stirring occasionally, until the are tender, about 15 minutes. Stir in the corn, heavy cream and ¼ cup cotija cheese, and cook for 2-3 minutes.
Transfer 2 cups of the soup to a blender or food processor until smooth. (You can also use an immersion blender until desired consistency.) Add the pureed soup back into the pot. Stir in the remaining cotija cheese and lime juice.
Serve warm, topped with cotija cheese, chili powder, and limes. Leftovers stay fresh in the refrigerator for up to 5 days.
Notes
Make Ahead Instructions: The soup can be made up to 5 days in advance stored in the refrigerator.
Freezing Instructions: The soup can be frozen for up to 3 months stored in a freezer safe container. Thaw overnight in the refrigerator or place frozen in a slow cooker on low for 3-4 hours.
Corn: You can use fresh, frozen or drained and rinsed canned corn.
Potatoes: You can use any type of potatoes that you prefer.
Heavy Cream: I recommend using heavy cream for the best results, however, you can also use half-and-half, whole milk or a lower fat milk.