Mexican Street Corn Soup

By:

May 7, 2026

mexican street corn soup elote inspired cozy bowl

The first time I tried actual elote, I was at a food truck festival in Silver Lake. The combination of sweet charred corn, tangy lime, and salty cheese was something I thought about for days. I’ve always found myself drawn to recipes that take familiar flavors and present them in a new way. This creamy soup does just that, transforming the vibrant notes of Mexican street corn into a comforting bowl. It has a smooth base, punctuated by bits of tender corn and a subtle kick from poblano peppers. It is a satisfying meal, especially as the evenings start to cool down here in Los Angeles.

Ingredients

Produce

Fresh corn on the cob is a must here; its sweetness after roasting is central to the soup’s character. You will need a poblano pepper for its mild heat and an optional jalapeño if you prefer more warmth. A yellow onion and garlic cloves form the aromatic base. Nonna Rosa always said fresh herbs make a dish, and cilantro is key for this one.

Dairy and Cheese

Heavy cream provides a smooth richness that balances the other flavors. For the cheese, crumbled cotija offers a salty, crumbly texture. If you cannot find cotija, a good quality feta can work as a substitute.

Pantry Essentials

Olive oil is used for roasting the corn and sautéing the vegetables. Vegetable broth forms the liquid base of the soup. For spices, chili powder and smoked paprika contribute depth and a subtle smokiness. A squeeze of fresh lime juice brightens everything at the end, along with salt and black pepper to taste.

mexican street corn soup elote inspired cozy bowl - detail 1

Instructions

Roasting the Corn

Preheat your oven to 400°F. Arrange the husked corn on a baking sheet. Drizzle with a tablespoon of olive oil, then season with salt and pepper. Roast for 15 to 20 minutes, or until the kernels achieve a light char and become tender. Once cool enough, carefully slice the kernels from the cobs and set them aside.

Building the Flavor Base

In a large pot or Dutch oven, warm the remaining olive oil over medium heat on my GE electric range. Add the diced poblano pepper, jalapeño if you are using it, and the chopped yellow onion. Cook these for 5 to 7 minutes until they soften. Stir in the minced garlic, chili powder, and smoked paprika. Continue cooking for another minute, stirring constantly, until the spices become fragrant.

Simmer and Blend

Add the roasted corn kernels and the vegetable broth to the pot. Bring the mixture to a simmer, then reduce the heat and let it cook gently for 10 to 15 minutes. This allows the flavors to deepen. Carefully transfer about half of the soup to a blender, or use an immersion blender directly in the pot, blending until smooth. I’ve found that blending too much can make the texture too uniform; leaving some whole pieces adds a nice contrast.

Finishing Touches

Return any blended soup to the pot. Stir in the heavy cream, fresh cilantro, crumbled cotija cheese, and lime juice. Heat the soup gently until warmed through, but avoid boiling once the cream is added. Taste and adjust the seasoning with additional salt and pepper as needed. Ladle into bowls and garnish with extra cilantro, cotija, and a lime wedge.

mexican street corn soup elote inspired cozy bowl - detail 2

Notes From My Kitchen

I usually make this mexican street corn soup elote inspired cozy bowl in my 6-quart Instant Pot Duo, using the sauté function for the vegetables and then switching to pressure cook for a few minutes before blending. It works just as well on the stovetop, but the Instant Pot is convenient for a quick weeknight meal. A good quality vegetable broth makes a noticeable difference here; I often use Trader Joe’s organic broth. I’ve found that serving this with some warm tortillas or a side of crusty bread is a good idea for soaking up all the creamy broth. A little hot sauce on top for those who like extra heat can also be a nice addition.

Variations

For a heartier version, consider adding shredded cooked chicken or black beans along with the broth. If you want to increase the smoky flavor, a chipotle pepper in adobo sauce, minced, can be simmered with the aromatics. To make it dairy-free, you can substitute the heavy cream with full-fat coconut milk or a cashew cream, though the flavor profile will shift slightly. A touch of smoked paprika can help mimic the smokiness if you opt for a dairy-free cream.

Storage

Leftover soup can be stored in an airtight container in the refrigerator for up to 3 days. When reheating, do so gently over low heat on the stovetop or in the microwave, stirring occasionally. Avoid bringing it to a rolling boil again, especially after the cream has been added, as this can sometimes cause the soup to separate or become grainy. If the soup has thickened too much, a splash of broth or water can help thin it back to the desired consistency.

FAQ

Can I use frozen corn instead of fresh? Yes, you can. Thaw the frozen corn first, then spread it on a baking sheet and roast it as directed to get those charred notes. The flavor might not be quite as vibrant as fresh, but it will still be good.

What if I don’t have an immersion blender? If you don’t have an immersion blender, carefully transfer about half of the soup to a standard blender. Blend in batches if necessary to avoid overfilling and ensure the lid is properly vented for hot liquids. Then, return the blended portion to the pot.

Is this soup very spicy? The recipe as written provides a mild warmth from the poblano pepper and optional jalapeño. If you prefer more heat, you can leave some seeds in the jalapeño or add a pinch of cayenne pepper with the other spices.

Nutritional Information

Each serving of this soup is estimated to contain around 375 calories. Please note that these values are approximate and can vary based on specific brands of ingredients used, particularly the fat content in the heavy cream and cotija cheese, as well as the sodium levels in your chosen vegetable broth.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
mexican street corn soup elote inspired cozy bowl

Mexican Street Corn Soup


  • Author: Melissa
  • Total Time: 50 minutes
  • Yield: 4 servings

Description

This recipe creates a creamy soup inspired by Mexican street corn, featuring roasted corn, poblano peppers, and a blend of spices.


Ingredients

  • 6 ears of corn, husked
  • 2 tablespoons olive oil, divided
  • 1 large poblano pepper, seeded and diced
  • 1 jalapeño, seeded and diced (optional, for more heat)
  • 1 cup chopped yellow onion
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 1/2 cup heavy cream
  • 1/4 cup chopped fresh cilantro, plus more for garnish
  • 1/4 cup cotija cheese, crumbled, plus more for garnish
  • 1 tablespoon lime juice
  • 1/2 teaspoon chili powder
  • 1/4 teaspoon smoked paprika
  • Salt and black pepper to taste
  • Optional garnishes: lime wedges, extra cilantro, extra cotija cheese, hot sauce


Instructions

  1. Preheat oven to 400°F (200°C).
  2. Place corn on a baking sheet. Drizzle with 1 tablespoon of olive oil and season with salt and pepper. Roast for 15-20 minutes, or until corn is lightly charred and tender. Once cool enough to handle, cut the kernels off the cobs; set aside.
  3. In a large pot or Dutch oven, heat the remaining 1 tablespoon of olive oil over medium heat. Add the poblano pepper, jalapeño (if using), and onion. Cook until softened, about 5-7 minutes.
  4. Add the minced garlic, chili powder, and smoked paprika. Cook for 1 minute more, stirring constantly, until fragrant.
  5. Stir in the roasted corn kernels and vegetable broth. Bring to a simmer, then reduce heat and let it cook for 10-15 minutes to allow the flavors to meld.
  6. Carefully transfer about half of the soup to a blender and blend until smooth. Alternatively, use an immersion blender directly in the pot to blend about half of the soup. This will create a creamy consistency while leaving some corn and pepper pieces for texture.
  7. Return the blended soup to the pot (if using a regular blender). Stir in the heavy cream, cilantro, cotija cheese, and lime juice.
  8. Heat through gently, but do not boil after adding cream. Season with additional salt and pepper to taste.
  9. Ladle the soup into bowls. Garnish with extra cilantro, crumbled cotija cheese, and a lime wedge. Serve hot.

Notes

  • For a spicier soup, leave some seeds in the jalapeño or add a pinch of cayenne pepper.
  • If cotija cheese is unavailable, feta cheese can be used as a substitute.
  • The roasted corn can be prepared ahead of time to reduce prep time.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican