Creamy Mexican Street Corn Soup Recipe

Mexican Street Corn Soup is pure comfort in a bowl. I love how it takes all the best parts of elote—that amazing grilled corn from street vendors in Mexico—and turns it into a soup you can eat any time of year. It’s got that sweet corn flavor, a little bit of smokiness from the chili powder, creaminess from the sour cream, and that signature tang from the lime and salty Cotija cheese. This recipe is surprisingly easy to whip up, making it perfect for a weeknight dinner or a cozy weekend lunch. The secret to its depth? Simmering the soup with the stripped corn cobs. It really infuses a subtle corn essence into the broth that you just can’t get otherwise. Don’t shy away from adjusting the chili powder; a little heat truly makes this soup shine.

Mexican Street Corn Soup

The sweet, smoky, and slightly spicy notes of elote, that beloved Mexican street corn, have been transformed into a creamy, comforting soup that’s perfect for any season. This recipe captures the essence of grilled corn, creamy mayonnaise, tangy lime, and salty cheese, all swirled into a rich broth. It’s surprisingly easy to make and delivers a big punch of flavor with every spoonful. Don’t be afraid to adjust the chili powder to your liking; a little heat makes this soup truly sing. The key to its depth is simmering the soup with the stripped corn cobs, which infuses a subtle corn essence into the base.

Ingredients:

  • 1/4 cup olive or vegetable oil
  • 6 cups fresh corn kernels (from 8-10 shucked cobs; save 6 of the stripped cobs for simmering the soup)
  • 1 cup chopped yellow onion
  • 1/4 teaspoon ancho chili powder (use more or less, depending on your heat preferences)
  • Kosher salt and freshly ground black pepper
  • 2 large garlic cloves, chopped (about 1 tablespoon)
  • 4 cups chicken or vegetable broth
  • 1/2 cup sour cream
  • 1/2 cup grated dry/aged Cotija cheese, plus additional for garnish (substitute Parmesan or Romano if Cotija is unavailable)
  • 1 tablespoon fresh lime juice
  • 1 teaspoon grated lime zest
  • 2 tablespoons plus 2 teaspoons chopped cilantro, divided

Cooking Instructions:

  1. Sauté Aromatics and Corn:
    Heat the olive or vegetable oil in a large pot or Dutch oven over medium heat. Add the chopped yellow onion and cook, stirring occasionally, until it begins to soften and become translucent, about 5-7 minutes. You don’t want it to brown significantly, just become tender. Stir in the ancho chili powder and cook for about 30 seconds more, until fragrant. This helps to bloom the chili powder and release its flavor. Add the fresh corn kernels to the pot. Cook, stirring frequently, for about 8-10 minutes, allowing the corn to char slightly in places. This charring is important for developing that characteristic street corn flavor. Season generously with kosher salt and freshly ground black pepper.
  2. Infuse Broth with Corn Cob Flavor:
    Add the chopped garlic to the pot and cook for about 1 minute until fragrant, being careful not to burn it. Pour in the chicken or vegetable broth. Take your 6 reserved stripped corn cobs and place them into the pot, pushing them down into the liquid. These cobs are packed with corn flavor and will simmer with the soup to create a deeper, more corn-forward broth. Bring the soup to a simmer, then reduce the heat to low, cover the pot, and let it simmer gently for at least 20 minutes. This simmering time allows the flavors to meld beautifully and the cobs to impart their essence.
  3. Blend for Creaminess:
    After simmering, carefully remove the corn cobs from the pot and discard them. They’ve done their job! You can either use an immersion blender directly in the pot to blend the soup until it’s mostly smooth but still has some texture, or you can carefully transfer the soup in batches to a regular blender. If using a regular blender, make sure to vent the lid to allow steam to escape and avoid building pressure. Blend until you reach your desired consistency. I like to leave some small pieces of corn for added texture, but you can make it as smooth as you prefer.
  4. Finish with Richness and Zing:
    Return the blended soup to the pot over low heat. Stir in the sour cream, grated Cotija cheese, fresh lime juice, and grated lime zest. Stir gently until the sour cream is fully incorporated and the cheese has melted into the soup, making it wonderfully creamy and rich. This is where the soup really comes together, echoing the creamy, tangy elements of traditional elote. Taste and adjust seasoning with more salt, pepper, or ancho chili powder if needed. The lime juice and zest are key to brightening the soup and cutting through the richness.
  5. Serve and Garnish:
    Ladle the hot soup into bowls. Garnish generously with the remaining chopped cilantro and additional grated Cotija cheese. A small dollop of sour cream or a drizzle of olive oil also makes a lovely finish. If you like a little extra heat, a sprinkle of red pepper flakes can be added. This soup is fantastic on its own, or you can serve it with some crusty bread for dipping. For an even more authentic street corn experience, you could even sprinkle some crumbled cotija cheese mixed with a pinch of chili powder around the rim of the bowl before ladling in the soup. The cilantro adds a fresh, herbaceous counterpoint to the rich, creamy soup.

Conclusion:

This Mexican Street Corn Soup is a fantastic way to enjoy the flavors of elote in a whole new way. It’s creamy, comforting, and packed with bright, savory notes that make every spoonful interesting. It’s perfect for those cooler evenings or anytime you’re craving something hearty and flavorful. I find it’s best served warm, garnished with extra cilantro, cheese, and a lime wedge for squeezing.

What variations can I try?

You can make this soup vegan by using plant-based milk (like unsweetened cashew or oat milk) instead of sour cream and vegetable broth. For a bit of protein, add shredded chicken or some black beans. If you like it spicier, add a pinch of cayenne pepper or some diced jalapeño when sautéing the onions. Roasted poblano peppers also add a wonderful smoky depth.

Can I make this ahead of time?

Yes, you can make the soup ahead and reheat it gently on the stove. The flavors often meld and deepen overnight. You might need to add a splash more broth or water if it has thickened too much. It’s best to add the lime juice and cilantro just before serving to keep them fresh.

What kind of corn is best?

Fresh corn is ideal for the best flavor and texture, especially if you can grill it first, though that’s an optional step. If fresh corn isn’t available, frozen corn kernels work well too. Just be sure to thaw them before adding. Canned corn can be used in a pinch, but it won’t have the same sweetness or texture.

Give this Mexican Street Corn Soup a try; I think you’ll love how easy it is to make and how much flavor it delivers.


Mexican Street Corn Soup

Mexican Street Corn Soup

A creamy and flavorful soup inspired by Mexican street corn (elote), featuring sweet corn, chili powder, and a tangy lime finish.

Prep Time
15 Minutes

Cook Time
30 Minutes

Total Time
45 Minutes

Servings
6 servings

Ingredients

  • 1/4 cup olive or vegetable oil
  • 6 cups fresh corn kernels (from 8-10 shucked cobs)
  • 1 cup chopped yellow onion
  • 1/4 teaspoon ancho chili powder
  • kosher salt and freshly ground black pepper
  • 2 large garlic cloves (about 1 tablespoon), chopped
  • 4 cups chicken or vegetable broth
  • 1/2 cup sour cream
  • 1/2 cup grated dry/aged Cotija cheese, plus additional for garnish
  • 1 tablespoon fresh lime juice
  • 1 teaspoon grated lime zest
  • 2 tablespoons plus 2 teaspoons chopped cilantro, divided

Instructions

  1. Step 1
    Heat the oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 5-7 minutes. Stir in the chopped garlic and ancho chili powder and cook for 1 minute more until fragrant.
  2. Step 2
    Add 5 cups of the fresh corn kernels to the pot. Season with salt and pepper. Cook, stirring occasionally, for about 5 minutes until the corn is slightly tender.
  3. Step 3
    Pour in the chicken or vegetable broth and bring to a simmer. If using corn cobs, add 6 of the stripped cobs to the simmering broth to infuse more corn flavor. Simmer for 15 minutes.
  4. Step 4
    Remove the corn cobs from the soup. Using an immersion blender, carefully blend about half of the soup until it is creamy, leaving some whole corn kernels for texture. Alternatively, transfer about half of the soup to a regular blender, blend until smooth, and return to the pot.
  5. Step 5
    Stir in the sour cream, Cotija cheese, lime juice, lime zest, and 2 tablespoons of the chopped cilantro. Heat gently until the cheese is melted and the soup is warmed through. Do not boil.
  6. Step 6
    Taste and adjust seasoning with salt, pepper, or more lime juice as needed. Ladle the soup into bowls. Garnish with the remaining 2 teaspoons of chopped cilantro and additional grated Cotija cheese.

Important Information

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *