|

Creamy Elote Chowder: Mexican Street Corn Soup

This post contains affiliate links from retailers, including Amazon. If you purchase through these links, we may earn a commission at no extra cost to you. Thanks for your support!

If you love Mexican street corn—elote and esquites—as much as I do, then you know how hard it is to let go of those flavors once summer’s over. This creamy elote chowder is adapted from the traditional elote soup, which is lighter and made without cream or potatoes.

That’s why I started making this Soupy Elote, or Mexican street corn soup. It has everything I love about elote—sweet corn, a little chili, a squeeze of lime—but in a warm, comforting bowl that’s perfect for cooler days.

It’s a simple, one-pot recipe that’s just right when you want something cozy without much effort. For me, it’s the best way to hold onto that elote goodness in a hearty soup.

side view of Creamy elote chowder Mexican street corn soup

This creamy Mexican elote soup is the recipe I love for busy nights—it is simple to make and requires minimal cleanup.

When I'm in the mood for elote, I love these other corn elote-esque recipes: elote quesadillas, elote pasta salad, and air fryer elote recipe.

Why You'll Love This Recipe

  • This soup can be made on the stovetop, in a slow cooker, or even in an instant pot.
  • Ready in less than an hour, with sweet corn, creamy broth, and a bit of spice to warm you up

Ingredients

  • Pastured Butter, unsalted
  • Onions, finely diced
  • Garlic Cloves, minced
  • Poblano Pepper, deseeded and diced
  • Campari or Vine-Ripened Tomatoes, diced 1/4 inch
  • Frozen Sweet Corn or fresh sweet corn – defrosted
  • Chicken or Vegetable Stock
  • Potatoes, peeled and diced—I love waxy baby potatoes for this recipe, but you can also use a starchier potato like Yukon Gold.
  • Heavy Cream or Mexican Crema – for a dairy free version, swap with coconut milk
  • Queso Fresco or Queso Fresco
overhead view of Ingredients for Mexican Street Corn Soup
Ingredients for Mexican Street Corn Soup

Spice and Seasoning

  • Smoked Paprika (optional, for a hint of smokiness)
  • Cumin Powder
  • Chile Powder
  • Bay Leaves
  • Salt
  • Pepper

Garnish

  • Cotija Cheese
  • Cilantro
  • Lime
overhead view of spice, seasoning & garnish for Mexican Street Corn Soup
spice, seasoning & garnish for Mexican Street Corn Soup

Step-by-Step Instructions for Mexican Street Corn Soup

Prep the ingredients, finely dice the onions, tomatoes, and deseed, and dice the poblano peppers.

  1. First, heat the enameled Dutch oven over moderately low heat. Add the butter and diced onions, stirring until softened, for about 7-10 minutes.
  2. Add the diced deseeded and chopped poblano peppers and stir for 2 minutes. Then, add the diced, or pureed tomatoes, stir for 4 minutes, and add a pinch of salt and spices.
  3. Then, add the corn kernels to the pot and cook until tender.
  4. Then, pour in the chicken broth (or veggie broth), bay leaves, and diced potatoes. Lower the heat to low and simmer for 10-15 minutes, allowing the flavors to mix well.
  5. Blend 1½ cups of cooked corn, heavy cream, and milk using an immersion or regular blender. Leave some corn kernels for texture.
  6. Stir in the blended corn and heavy cream mixture, minced garlic, cheese, salt, and pepper. Taste and adjust the seasonings to get the flavors just right.
  7. Finally, pour the creamy soup into bowls. Top it with cotija cheese or queso fresco, cilantro, and a squeeze of lime juice.
  8. Optional: Add a dollop of sour cream and crumbled tortilla chips.
side view of Mexican Street Corn Soup in a Dutch Oven

See the detailed measurements and instructions in the recipe card below.

Pro Tip

Potatoes: I use waxy baby potatoes for this recipe because they're creamy and firm, and I love how they hold up their consistency. However, you can use Yukon Gold potatoes instead. Yukon Gold potatoes are starchier and creamy. For a starchier potato, use a russet potato.
Corn: This recipe can use frozen or fresh sweet corn.

side view of Creamy Elote Soup in a bowl with lime slices
Creamy Elote Soup

Storage

If you have any leftover elote chowder (which is rare in my house!), this soup stores really well.
Let it cool completely before transferring it to an airtight container. You can keep it in the fridge for up to 3-4 days.

When you’re ready to reheat, just warm it up on the stovetop or in the microwave, adding a little extra broth or water if it thickens up.
For longer storage, it freezes well, too! Just make sure to leave some room in the container for expansion. It’ll keep in the freezer for up to 2-3 months.

Equipment You'll Need for This Recipe

Looking to try more soups or explore other soup recipes? Here are a few ideas to inspire your next meal:

Poblano Chicken Tortilla Soup

Sopa de Lentejas

Puerto Rican Style Stewed Black Beans

If you make this Mexican street corn soup, I’d love to hear what you think! Drop a comment or give the recipe a rating—hearing from you always makes my day, and I do my best to reply to everyone. 

And if you snap a photo, don’t forget to tag me on Instagram! I love seeing how your dishes turn out.

side view of Creamy Elote Soup in a bowl with lime slices
Olga

Creamy Elote Chowder: Mexican Street Corn Soup

No ratings yet
Creamy Mexican street corn soup (elote chowder) made with sweet corn, elote spices, and a rich touch of cream. It’s warm, comforting, and delicious.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 5 people
Course: Dinner, Lunch, Main Course
Cuisine: Mexican
Calories: 626

Ingredients
  

Creamy Soup
  • 2 tbsp Pastured Butter unsalted
  • 1 medium Onions finely diced
  • 3 cloves Fresh Garlic minced
  • 1 Poblano Pepper deseeded and diced
  • 3 Small Campari or Vine-Ripened Tomatoes diced 1/4 inch or blended
  • 16 oz. bags Frozen Yellow Sweet Corn or fresh sweet corn – defrosted 16oz frozen sweet corn bags or 6-8 ears
  • 32 oz Low-Sodium Chicken or Vegetable Stock
  • 2-3 small Baby Potatoes (waxy) peeled and diced—¼ inch
  • 1 cup Whole Milk
  • 1 cup Heavy Cream or Mexican Crema – for a dairy free version swap with coconut milk
  • 1 lb Queso Fresco or Cotija Cheese
Spice and Seasoning
  • ¼ tsp Smoked Paprika optional, for a hint of smokiness
  • 1 tsp Cumin Powder
  • ½ tsp Chile Powder
  • 2 Bay Leaves
  • Salt to taste
  • Pepper to taste
Garnish
  • ¼ cup Cotija Cheese
  • ¼ cup Cilantro chopped
  • 1 whole Lime

Equipment

Method
 

  1. First, heat the enameled Dutch oven over moderately low heat. Add the butter and diced onions, stirring until softened, for about 7-10 minutes.
  2. Add the diced deseeded and chopped poblano peppers and stir for 2 minutes. Then, add the diced, or pureed tomatoes, stir for 4 minutes, and add a pinch of salt and spices.
  3. Then, add the corn kernels to the pot and cook until tender.
  4. Then, pour in the chicken broth (or veggie broth), bay leaves, and diced potatoes. Lower the heat to low and simmer for 10-15 minutes, allowing the flavors to mix well.
  5. Blend 1½ cups of cooked corn, heavy cream, and milk using an immersion or regular blender. Leave some corn kernels for texture.
  6. Stir in the blended corn and heavy cream mixture, minced garlic, cheese, salt, and pepper.
    Taste and adjust the seasonings to get the flavors just right.
  7. Finally, pour the creamy soup into bowls. Top it with cotija cheese or queso fresco, cilantro, and a squeeze of lime juice.
    Add a dollop of sour cream, optional.

Nutrition

Calories: 626kcalCarbohydrates: 50gProtein: 20gFat: 50gSaturated Fat: 10gFiber: 8gSugar: 10g

Notes

Potatoes: I use waxy baby potatoes for this recipe because they're creamy and firm, and I love how they hold up their consistency. However, you can use Yukon Gold potatoes instead. Yukon Gold potatoes are starchier and creamy. For a starchier potato, use a russet potato.
Corn: This recipe can use frozen or fresh sweet corn.

Tried this recipe?

Let us know how it was!

Similar Posts

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.