Mexican Street Corn Soup

About the author: Susan Updated on Sat, 24 Jan 2026 15:25:15 GMT Soups & Stews

Tags: #corn #mexican #soup #weeknight #creamy

A woman with red hair and a black shirt.
Susan

Home cook, recipe developer and founder of My Home Made Recipe, sharing the tested dishes my family loves.

Updated on Sat, 24 Jan 2026 15:25:15 GMT

View Recipe →
Mexican Street Corn Soup with cotija, crema, cilantro, and tortilla chips Pin it
Mexican Street Corn Soup with cotija, crema, cilantro, and tortilla chips

Mexican Street Corn Soup is what I make when I want elote flavor without firing up the grill for dinner. The bowl is creamy and bright, with sweet corn, mild poblano, lime, cotija, and a dusting of chili powder on top.

The trick is to build flavor before the broth goes in. Let the corn pick up a little color, toast the spices for a minute, then blend only part of the pot. You get a thick soup that still has real corn texture.

Elote flavors for the pot

Good corn is the backbone here. Fresh corn gives the sweetest flavor in summer, but frozen corn is a smart year-round choice because it browns nicely and keeps its snap.

Ingredients for Mexican Street Corn Soup with corn, poblano, cotija, lime, and crema
Ingredients for Mexican Street Corn Soup with corn, poblano, cotija, lime, and crema
  • Sweet corn. Brings the sunny flavor and texture that make the soup taste like street corn.
  • Poblano pepper. Adds mild chile depth without making the soup too hot.
  • Onion and garlic. Build the savory base before the broth goes in.
  • Chili powder and cumin. Give the broth warmth and the familiar elote-style spice.
  • Vegetable broth. Keeps the soup flavorful while letting the corn stay front and center.
  • Cream cheese and milk. Make the soup creamy with a slight tang.
  • Lime juice. Wakes up the rich broth at the end.
  • Cotija, cilantro, and crema. Finish each bowl with salt, freshness, and a cool creamy topping.

Make Mexican Street Corn Soup

  1. Brown the corn. Heat oil in a Dutch oven and cook the corn until it smells sweet and a few kernels take on golden edges.
  2. Soften the aromatics. Add onion and poblano, then cook until the onion turns glossy and the pepper relaxes.
  3. Toast the spices. Stir in garlic, chili powder, cumin, oregano, salt, and pepper for about one minute so the spices bloom in the oil.
  4. Simmer the soup. Pour in broth and milk, then simmer until the corn and poblano are tender and the broth tastes rounded.
  5. Blend for body. Blend part of the soup until smooth, then stir it back into the pot with cream cheese until silky.
  6. Finish the bowls. Add lime juice, adjust the salt, and top with cotija, crema, cilantro, chili powder, and crushed tortilla chips.

Char makes it taste deeper

The best bowls start with a little browning. You do not need blackened corn, just enough color to bring out a roasted sweetness. Use a wide pot and let the corn sit for a minute before stirring. If the kernels are crowded, they steam and turn soft before they brown.

Fresh grilled corn is excellent if you already have it. Cut the kernels from the cob and scrape the cobs with the back of the knife to catch the milky juice. That small step gives the soup a fuller corn flavor. A similar corn-forward idea shows up in Saveur's elote-style chowder, where the corn itself does most of the heavy lifting.

Keep the texture lively

Blending the whole pot makes the soup smooth, but it can start to feel like a sauce. I like to blend about a third of it. The pureed corn thickens the broth while the whole kernels keep each bite interesting.

If you like a chunkier soup, use a potato masher instead of a blender. For a smoother bowl, blend half and leave the rest alone. This recipe sits between a classic elote bowl and a chowder, so it pairs naturally with creamy corn chowder when you want something milder.

Toppings matter here

Do not skip the finish. Cotija gives salty bite, crema cools the spice, and lime keeps the soup from tasting heavy. Crushed tortilla chips add the crunch you would miss from eating corn off the cob.

If you are serving a street-corn spread, add bowls of this soup next to Mexican street corn or Mexican street corn salad. The flavors match, but the textures feel different enough that the meal does not repeat itself.

Easy swaps for any season

Frozen corn is my first choice outside summer. Canned corn works too, but drain it well and give it a few extra minutes in the pot so it loses the canned taste. If you want more heat, add a minced jalapeno with the poblano or finish each bowl with hot sauce.

For a lighter soup, replace half the milk with more broth. For a richer one, use half-and-half. To make it gluten-free, check that your broth and tortilla chips are certified gluten-free. The soup ingredients are naturally meatless, and vegetable broth keeps it vegetarian.

Storing without dull flavor

Store leftovers in an airtight container for up to 3 days. Keep the cotija, chips, crema, and cilantro separate so they stay fresh. Reheat the soup over medium-low heat and stir often. Add a splash of milk or broth if it thickens too much.

The USDA has clear guidance on cooling and reheating cooked foods in its leftovers safety guide. This soup can be frozen, but the dairy may look slightly grainy after thawing. Blend it briefly while reheating if that happens.

Make it a meal

A bowl of Mexican Street Corn Soup is filling on its own, but it also works as the first course for taco night. Try it with street corn chicken bowls when you want more protein, or serve it with warm tortillas and avocado for a simple dinner.

If the soup tastes flat, it usually needs lime or salt. Add lime first, then a pinch of salt. The corn should taste sweet, the broth should taste creamy, and the finish should have enough tang to make you want another spoonful.

Mexican Street Corn Soup
Mexican Street Corn Soup

Summary

Serve this soup hot with extra lime, cotija, cilantro, and crushed tortilla chips. It is rich enough for dinner but still fresh enough for warm weather corn season.

Mexican Street Corn Soup
Mexican Street Corn Soup

FAQs

Can I use frozen corn for Mexican Street Corn Soup?

Yes. Frozen corn works well and usually tastes better than weak off-season fresh corn. Pat it dry if it has a lot of frost, then let it cook in the pot until some kernels start to brown.

What can I use instead of cotija?

Feta is the closest easy swap because it is salty and crumbly. Queso fresco is milder but still good. If you need a dairy-free topping, use crushed tortilla chips and extra lime for salt and crunch.

How do I make the soup thicker?

Blend one third to one half of the soup and stir it back into the pot. You can also simmer it uncovered for a few extra minutes. Avoid adding too much cream cheese, since it can dull the corn flavor.

Can I make this soup ahead?

Yes. Make the soup up to 3 days ahead and store the toppings separately. Reheat it gently on the stove and add a splash of broth or milk if it thickens in the fridge.

Is Mexican Street Corn Soup spicy?

This version is mild to medium. Poblano gives a gentle green chile flavor, while chili powder adds warmth. Add minced jalapeno or cayenne if you want a hotter bowl.

What should I serve with it?

Tortilla chips, quesadillas, tacos, or a crisp salad all work well. For a bigger meal, serve it with grilled chicken or spoon it beside rice and beans.

References

Sources cited in this recipe.
4.20 from 17 votes

Mexican Street Corn Soup

Prep time:
15 min
Cook time:
30 min
Total time:
45 min
Servings:
6
Mexican Street Corn Soup with cotija, crema, cilantro, and tortilla chips

Creamy Mexican Street Corn Soup with sweet corn, poblano, lime, cotija, and a chili-spiced broth.

Ingredients

  • For the soup

  • 2 tablespoons olive oil
  • 4 cups (600 g) corn kernels, fresh or frozen
  • 1 medium yellow onion, diced
  • 1 large poblano pepper, seeded and diced
  • 3 cloves garlic, minced
  • 1 teaspoon chili powder, plus more for serving
  • 1 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 4 cups (960 ml) vegetable broth
  • 1 cup (240 ml) whole milk
  • 4 oz (115 g) cream cheese, cubed and softened
  • 2 tablespoons fresh lime juice
  • For serving

  • 1/2 cup (60 g) crumbled cotija cheese
  • 1/3 cup (80 g) Mexican crema or sour cream
  • 1/4 cup chopped fresh cilantro
  • 1 lime, cut into wedges
  • 1 cup crushed tortilla chips

Instructions

1.

1. Brown the corn: Heat olive oil in a Dutch oven over medium-high heat. Add the corn and cook for 5-7 minutes, stirring only now and then, until some kernels are golden at the edges.

2.

2. Cook the vegetables: Add the onion and poblano. Cook for 4-5 minutes, stirring often, until the onion softens and the poblano smells sweet.

3.

3. Toast the seasonings: Stir in the garlic, chili powder, cumin, oregano, salt, and black pepper. Cook for 1 minute, just until fragrant.

4.

4. Simmer the soup: Pour in the vegetable broth and milk. Bring to a gentle simmer, then cook for 12-15 minutes until the corn is tender and the broth tastes seasoned.

5.

5. Blend and enrich: Transfer about one third of the soup to a blender and blend until smooth, or use an immersion blender briefly in the pot. Stir the blended soup back in, then add the cream cheese and stir until melted.

6.

6. Finish and serve: Stir in the lime juice and taste for salt. Ladle into bowls and top with cotija, crema, cilantro, chili powder, crushed tortilla chips, and lime wedges.

Good to know

  1. Blend only part of the soup for a creamy broth with whole corn texture.
  2. Fresh, frozen, or well-drained canned corn can be used.
  3. Add toppings right before serving so the chips stay crisp.

Equipment

  • Dutch oven or heavy soup pot
  • Blender or immersion blender
  • Chef's knife
  • Cutting board

Allergens

Always check labels if you have allergies.
  • Dairy
  • Corn

Nutrition facts

Values are estimates per serving.
  • Calories: 335
  • Fat: 18 g
  • Carbs: 39 g
  • Protein: 10 g