I’ve developed a creamy Mexican Street Corn Soup that captures the bold, smoky flavors of elote in a comforting, spoonable form. It’s rich, tangy, and bursting with texture—ideal for cozy nights or casual gatherings.

Why You’ll Love This Recipe

I love how this soup brings together sweet corn, smoky spices, and creamy broth to mimic the flavors of roasted street corn in a warm bowl. The hints of lime, cotija, and cilantro brighten the soup, while the optional jalapeño adds a subtle kick. It’s familiar yet exciting, and easy enough for everyday cooking with a touch of fiesta flair.

Ingredients

(here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • corn kernels (fresh, frozen, or canned)

  • olive oil or butter

  • onion, finely chopped

  • garlic, minced

  • diced jalapeño or chili powder (optional, for heat)

  • chicken or vegetable broth

  • heavy cream or half-and-half

  • lime juice

  • cotija or feta cheese, crumbled

  • fresh cilantro, chopped

  • salt and freshly ground black pepper

Directions

  1. I heat oil or butter in a large pot over medium heat, then sauté onions until translucent—about 3–4 minutes. I stir in garlic and jalapeño (if using) and cook another minute until fragrant.

  2. I add the corn kernels to the pot, stirring to coat in oil, and cook for a few minutes to bring out their sweetness.

  3. I pour in the broth and bring it to a gentle simmer, letting the flavors meld for about 10 minutes.

  4. I stir in the cream and simmer another 2–3 minutes, then taste and season with salt, pepper, and a squeeze of lime juice to brighten it.

  5. I use an immersion blender to puree part of the soup—leaving some corn whole for texture. (Alternatively, I transfer half the soup to a blender, blend until smooth, and return it to the pot.)

  6. I ladle the soup into bowls and top with crumbled cotija or feta, chopped cilantro, and an extra squeeze of lime. If I’m feeling indulgent, I add a drizzle of chili-lime crema or serve with tortilla chips for crunch.

Servings and timing

This recipe serves about 4 people.

  • Prep time: 10 minutes

  • Cook time: 20 minutes

  • Total time: Around 30 minutes

Variations

  • Add protein: I sometimes stir in shredded chicken or cooked bacon bits for extra heartiness.

  • Make it spicy: I add diced green chiles, a pinch of smoked paprika, or a few dashes of hot sauce.

  • Vegetarian version: I use vegetable broth and keep the soup meat-free—it’s just as flavorful.

  • Kick up texture: I fold in fresh kernels or roasted corn right before serving for extra pop.

storage/reheating

I store leftovers in an airtight container in the fridge for up to 3 days. When reheating, I warm the soup gently on the stove, adding a splash of broth or cream if needed to refresh the texture. If it’s too thick after cooling, a bit of milk or broth helps loosen it.

FAQs

Can I use canned or frozen corn?

Yes—I often use frozen for convenience. I thaw it first and follow the recipe as written. Adjust cook time slightly if using canned corn since it’s already tender.

How can I make this dairy-free?

I substitute coconut cream or a plant-based milk blend, and use dairy-free cheese or omit the cheese topping. The corn flavor still shines through nicely.

Can I make this soup ahead of time?

Definitely—I make it a day ahead. Just warm gently before serving and add fresh toppings like cheese and cilantro right before eating.

Is it okay to blend the entire soup?

You can for a silky, thick texture. I prefer blending only half to maintain kernels and bite, but blend it fully if you want a smooth bisque-style soup.

What toppings work well?

I love cotija or feta, cilantro, a squeeze of lime, crushed tortilla chips, diced avocado, or a swirl of crema. They add flavor, texture, and freshness.

Conclusion

This Mexican Street Corn Soup is a deliciously bold take on a comfort classic, delivering the bright, creamy, and smoky flavors of elote in every spoonful. I love how quickly it comes together, how endlessly customizable it is, and how it always feels satisfying without being heavy. It’s become one of my favorite go-to soups for whenever I crave a bowl packed with flavor and warmth.

Print

Mexican Street Corn Soup

Mexican Street Corn Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, flavor-packed twist on elote—this Mexican Street Corn Soup blends sweet corn, smoky spices, and tangy toppings for a comforting yet vibrant bowl that delivers all the goodness of street corn as a cozy soup.

  • Author: Emma
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican-Inspired
  • Diet: Low Lactose

Ingredients

  • 4 cups corn kernels (fresh, frozen, or canned)
  • 1 tbsp olive oil or butter
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 diced jalapeño or 1 tsp chili powder (optional)
  • 4 cups chicken or vegetable broth
  • 1/2 cup heavy cream or half-and-half
  • 2 tbsp lime juice
  • 1/2 cup cotija or feta cheese, crumbled
  • 1/4 cup fresh cilantro, chopped
  • Salt and freshly ground black pepper, to taste

Instructions

  1. Heat oil or butter in a large pot over medium heat. Sauté chopped onion until translucent, about 3–4 minutes. Add garlic and jalapeño (if using), cooking for another minute.
  2. Add corn kernels and sauté 2–3 minutes to bring out sweetness.
  3. Pour in broth and bring to a simmer. Cook for 10 minutes to meld flavors.
  4. Stir in cream, simmer another 2–3 minutes. Season with salt, pepper, and lime juice.
  5. Purée about half the soup using an immersion blender, leaving the rest chunky for texture. (Alternatively, blend half in a blender and return to pot.)
  6. Ladle into bowls. Top with crumbled cotija or feta, chopped cilantro, and an extra squeeze of lime. Garnish with tortilla chips or a drizzle of chili-lime crema if desired.

Notes

  • Add shredded chicken or bacon bits for extra protein.
  • Stir in diced green chiles, smoked paprika, or hot sauce for more spice.
  • Use vegetable broth and skip dairy for a vegetarian or dairy-free version.
  • Add fresh or roasted corn kernels right before serving for extra texture.
  • Adjust thickness on reheat by whisking in broth or cream if it thickens in the fridge.

Nutrition

  • Serving Size: 1 bowl (of 4)
  • Calories: 260
  • Sugar: 8g
  • Sodium: 550mg
  • Fat: 14g
  • Saturated Fat: 8g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 26g
  • Fiber: 3g
  • Protein: 6g
  • Cholesterol: 35mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star