
Mexican Street Corn Soup Recipe tastes creamy, smoky, a little spicy, and loaded with sweet corn in every single spoonful. It works perfectly for busy weeknights or casual entertaining, and you can get it on the table in about 35 minutes. I tested this version on my own picky family in Texas, and they scraped the pot clean.
Why Choose This Mexican Street Corn Soup Recipe
This Mexican Street Corn Soup Recipe packs all the flavors of elote in a cozy bowl: charred corn, lime, chili, cilantro, and creamy cheese. You get big flavor with simple steps, and you can use frozen or canned corn when fresh corn hides from the grocery store.
The recipe scales easily, so you can feed two people or a whole crowd without extra stress. You also control the heat level, which means kids and spice-lovers both stay happy at the same table.
“This Mexican Street Corn Soup Recipe tastes like a hug from your favorite taco truck in a bowl, and I would eat it every week. ★★★★★”
Ingredients You’ll Need
Corn and base:
- 5 cups corn kernels
- Fresh: about 5–6 ears of corn, kernels cut off
- Frozen: use one 24-ounce bag, no need to thaw completely
- Canned: use three 15-ounce cans, drained and patted dry
- 2 tablespoons neutral oil (avocado or canola works great)
- 1 tablespoon butter (adds richness and flavor)
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 jalapeño, seeded and finely chopped
- Use half for mild heat, leave some seeds for extra kick
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon chili powder (use a mild blend, not straight cayenne)
- 4 cups chicken broth or vegetable broth
- Use low sodium so you control the salt
- 1 cup heavy cream
- Substitute half-and-half for a lighter version
- 1/2 cup sour cream
- Greek yogurt works as a lighter swap
Cheese and toppings:
- 3/4 cup crumbled cotija cheese
- Feta works in a pinch, but cotija gives the most authentic flavor
- 1/4 cup mayonnaise
- Use a good-quality brand like Hellmann’s or Duke’s for best flavor
- Juice of 1–2 limes, plus extra lime wedges for serving
- 1/3 cup chopped fresh cilantro
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- Tajín or extra chili powder, for sprinkling on top
- Optional toppings: sliced green onion, diced avocado, crushed tortilla chips, roasted pepitas
Pantry shortcuts and notes:
- Use frozen roasted corn if you find it in the freezer section for extra smoky flavor.
- Use pre-minced garlic and pre-chopped onion from the produce section when you feel short on time.
- Use bouillon paste with water if you run out of boxed broth.
Equipment:
- Large heavy pot or Dutch oven
- Wooden spoon or spatula
- Blender or immersion blender
- Chef’s knife and cutting board
- Measuring cups and spoons
- Ladle for serving
Tips & Tricks
- Char the corn in a hot dry skillet or under the broiler to build that street corn flavor.
- Keep some corn kernels whole and blend the rest so the soup stays creamy but still has texture.
- Taste the jalapeño before you add it, since heat levels vary a lot.
- Add lime juice at the end so the citrus stays bright and does not taste dull.
- Stir in sour cream and mayo off the heat so they stay silky and do not curdle.
- Use vegetable broth and skip the cotija or use a vegan cheese to turn this into a vegetarian or vegan-friendly version.
- Make the soup slightly thicker than you want, since toppings and lime juice thin it out a bit.
- Toast tortilla strips or use crushed tortilla chips on top to add crunch.
How to Make Mexican Street Corn Soup Recipe
Step 1: Char the corn
Heat a large pot over medium-high heat and add 1 tablespoon of oil.
Add the corn in a single layer and let it sit for 2 to 3 minutes without stirring so it gets a good char.
Stir and cook 5 to 7 minutes total, until you see golden brown and slightly blackened spots, then scoop out 1 cup of corn and set it aside for topping.
Step 2: Build the flavor base
Lower the heat to medium and add the remaining 1 tablespoon of oil and the butter to the pot.
Add the chopped onion and cook 4 to 5 minutes until it turns soft and lightly golden, stirring often.
Stir in the jalapeño and garlic and cook 1 to 2 minutes until fragrant, so the garlic softens but does not burn.
Step 3: Add spices and liquids
Sprinkle in the cumin, smoked paprika, chili powder, salt, and pepper.
Stir for about 30 seconds so the spices toast and coat the vegetables.
Pour in the broth and scrape the bottom of the pot to pull up any browned bits, since those add flavor.
Step 4: Simmer the soup
Add the charred corn back into the pot, except the 1 cup you saved for topping.
Bring the mixture to a gentle boil, then lower the heat and let it simmer for 10 to 12 minutes.
Stir occasionally so nothing sticks, and taste the broth so you can adjust salt if needed.
Step 5: Blend to creamy goodness
Turn off the heat.
Use an immersion blender directly in the pot and blend until the soup turns mostly smooth, with a little texture.
If you use a regular blender, blend in batches, hold the lid with a towel, and vent the top slightly so steam can escape, then pour the blended soup back into the pot.
Step 6: Stir in the creamy elements
Turn the heat to low.
Whisk together the heavy cream, sour cream, and mayonnaise in a small bowl so they combine smoothly.
Stir this mixture into the soup and heat gently for 2 to 3 minutes, without boiling, until the soup looks creamy and steamy.
Step 7: Finish with lime, cheese, and cilantro
Turn off the heat again.
Stir in the lime juice, cotija cheese, and most of the cilantro, and taste to see if you want more salt or lime.
The cheese will melt slightly and thicken the soup while the lime brightens everything.
Step 8: Serve and garnish
Ladle the Mexican Street Corn Soup Recipe into bowls.
Top each bowl with some of the reserved charred corn, extra cotija, a sprinkle of Tajín or chili powder, and a little cilantro.
Add optional toppings like avocado, green onion, crushed tortilla chips, or pepitas, and serve with lime wedges on the side.
What to Serve with Mexican Street Corn Soup Recipe
This Mexican Street Corn Soup Recipe pairs nicely with simple cheese quesadillas, grilled chicken, or baked tortilla chips and salsa. You can serve it with a big green salad loaded with cucumbers, tomatoes, and a lime vinaigrette for a lighter meal. Warm flour or corn tortillas on the side make great little scooping tools. A cold glass of agua fresca, iced tea, or sparkling water with lime fits perfectly.
Storage Options
- Cool the soup to room temperature, then store it in airtight containers in the fridge for up to 4 days.
- Reheat gently on the stove over low to medium heat, stirring often, and add a splash of broth or milk if it thickens too much.
- Reheat individual portions in the microwave in short bursts, stirring between each burst so it heats evenly.
- Freeze the soup without the cheese and fresh toppings in freezer-safe containers for up to 2 months, then thaw in the fridge overnight and reheat on the stove before adding fresh lime, cheese, and cilantro.

Mexican Street Corn Soup Recipe
Ingredients
Instructions
- In a large pot over medium heat, melt the butter. Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
- Add the minced garlic and cook for 30 seconds until fragrant.
- Stir in the corn kernels, chili powder, smoked paprika, and ground cumin. Cook for 3–4 minutes to toast the spices and slightly caramelize the corn.
- Pour in the chicken broth and bring the mixture to a simmer. Reduce the heat and cook for 10–12 minutes to allow the flavors to blend.
- Using an immersion blender, partially blend the soup in the pot until it reaches your desired texture, leaving some whole kernels for added bite. Alternatively, carefully blend half of the soup in a blender and return it to the pot.
- Stir in the heavy cream and gently heat without boiling. Add the cotija cheese, if using, and stir until melted and incorporated.
- Remove from heat and stir in the lime juice and chopped cilantro. Season with salt and freshly ground black pepper to taste.
- Ladle the soup into bowls and garnish with a drizzle of sour cream, additional cotija cheese, extra cilantro, and sliced jalapeño if desired. Serve warm.
Notes
Approximate per serving (4 servings): 320 calories; fat 22 g; saturated fat 12 g; carbohydrates 26 g; fiber 3 g; sugars 6 g; protein 8 g; sodium 580 mg. Values will vary based on specific ingredients, brands, and portion sizes.

Leave a Reply