Creamy Mexican Street Corn Soup

Transport your taste buds straight to the vibrant streets of Mexico with this incredibly flavorful Mexican Corn Soup. Inspired by the beloved street food classic, Elote, this soup captures all the smoky, tangy, and creamy goodness in a comforting bowl that can be enjoyed all year round. Whether you have access to fresh summer corn or rely on the convenience of frozen kernels, this recipe promises an authentic and delightful culinary experience.

Mexican corn soup in bowl

There’s something uniquely enchanting about Mexican street corn. The char of grilled corn, the zesty lime, the creamy richness of mayonnaise or crema, and the spicy kick of chili powder, all coming together in a symphony of flavors and textures. This Mexican Corn Soup takes that magical combination and transforms it into a warm, nourishing, and incredibly satisfying soup. It’s perfect for those transitional seasons, like early autumn when the evenings begin to cool, yet you still crave the bright, fresh essence of summer produce.

One of the best aspects of this recipe is its versatility. While nothing beats the sweetness of fresh corn straight off the cob during peak season, you absolutely don’t have to wait for summer to enjoy this delicious soup. Thawed frozen corn works beautifully, making this a staple you can whip up any time the craving strikes. It’s a testament to simple ingredients coming together to create something truly extraordinary.

The Inspiration: Elote and Esquites in a Bowl

Our Mexican Corn Soup draws its rich flavor profile from the iconic Mexican street food, Elote (grilled corn on the cob) and Esquites (off-the-cob corn salad). Both dishes share key elements: sweet corn, a creamy element (like mayonnaise or crema), fresh lime juice, crumbled cheese (traditionally cotija), and a sprinkle of chili powder. Translating these vibrant components into a soup allows for a comforting depth that’s perfect for a meal. The broth becomes a canvas for these classic flavors, while a creamy texture from potatoes or blending some of the corn creates a truly luxurious experience.

Why You’ll Love This Mexican Corn Soup

This soup isn’t just another corn soup; it’s an experience. Here’s why it’s destined to become a favorite in your kitchen:

  • Unforgettable Flavor: It perfectly balances sweet corn with smoky chipotle, tangy lime, creamy cheese, and fresh herbs. Each spoonful is a delightful burst of Mexican-inspired goodness.
  • Seasonally Adaptable: Enjoy it all year! Fresh corn is fantastic, but quality frozen corn makes it accessible even in the depths of winter.
  • Comforting & Warming: On a chilly evening, a bowl of this creamy, hot soup is the ultimate comfort food. It’s hearty enough to be a meal on its own or a wonderful appetizer.
  • Easy to Make: With straightforward steps and readily available ingredients, this recipe is perfect for home cooks of all skill levels.
  • Customizable: Easily adjust the spice level, swap cheeses, or add extra toppings to suit your personal preferences.

Gathering Your Ingredients: A Deeper Dive

Understanding the role of each ingredient is key to mastering this delicious soup. Here are a few notes about the essential components and smart substitutions:

Corn – The Sweet Heart of the Soup

The star of our soup, corn, provides a natural sweetness and a satisfying texture. You have excellent options here:

  • Fresh Corn Kernels: If corn is in season, absolutely go for fresh! Cut the kernels straight from the cob for the freshest, sweetest flavor. You’ll need about 4-5 medium cobs to yield 4 cups of kernels. The freshness makes a noticeable difference, especially when you reserve some to add at the end for a pop of texture.
  • Frozen Corn: This is a fantastic year-round alternative. Ensure it’s thawed before adding it to the soup. Quality frozen corn retains much of its sweetness and nutrients, making it a perfectly acceptable and convenient choice.

Marjoram – The Aromatic Whisper

Marjoram is a subtle yet significant herb, offering a delicate, slightly floral, and sweet piney flavor. It’s often used in Mediterranean and Mexican cuisine, complementing the sweetness of the corn beautifully. However, it’s not always a pantry staple for everyone.

  • Substitution with Oregano: If marjoram isn’t in your spice rack, dried oregano is an excellent substitute. Oregano shares a similar aromatic profile but is generally more pungent, so use about half the amount of dried marjoram if substituting with dried oregano. Fresh oregano can also be used, typically a 3:1 ratio of fresh to dried.

Feta Cheese – A Tangy Twist

Cotija cheese is the traditional choice for Mexican street corn, known for its salty, firm, and crumbly texture. However, cotija can be hard to find outside of specialty Mexican markets. Feta cheese is a superb and widely available substitute.

  • Using Feta: Feta offers a similar salty, tangy, and crumbly profile that mimics cotija well. Its briny notes perfectly cut through the sweetness of the corn.
  • If You Find Cotija: Definitely use cotija if it’s available in your area for that truly authentic touch.
  • Other Options: If neither is available, a dry, aged Monterey Jack or even a salty Parmesan can provide some of the desired texture and saltiness, though the flavor profile will differ slightly.

Chipotle Chili Powder – The Smoky Heat

Chipotle chili powder is a game-changer in this soup, imparting a distinctive smoky flavor along with a moderate heat. It’s made from smoked and dried jalapeño peppers.

  • Substitution: If you can’t find chipotle chili powder, you have a couple of options:
    • Regular Chili Powder: Use the type of chili powder you’d put in a pot of chili. This will provide warmth and a general chili flavor, but you’ll miss the smoky depth.
    • Smoked Paprika + Cayenne: For a closer approximation of the smokiness, combine a pinch of smoked paprika with a tiny amount of cayenne pepper for heat. Adjust to your desired spice level.

Potatoes – The Natural Thickener

Potatoes are a clever addition to this soup, acting as a natural thickener and contributing to its creamy texture once pureed. They absorb the flavors of the broth and spices beautifully.

  • Best Potatoes: Russet potatoes are excellent for this purpose because of their high starch content, which helps create a wonderfully creamy and velvety consistency.
  • Any Potato Will Do: However, any type of potato you have on hand will work. Yukon Golds will also provide a good creamy texture, while red or white potatoes will result in a slightly lighter, less dense puree.

Broth – The Foundation of Flavor

The choice of broth is crucial as it forms the base of your soup’s flavor. Chicken broth offers a richer, more savory depth, while vegetable broth keeps the soup vegetarian or vegan-friendly.

  • Chicken Broth: Provides a robust and umami-rich base that complements the corn and spices.
  • Vegetable Broth: A great alternative for a vegetarian version. Look for a good quality, low-sodium vegetable broth to control the saltiness.
  • Homemade vs. Store-bought: Homemade broth will always offer the best flavor, but a good quality store-bought broth is perfectly acceptable for convenience.

Essential Tips for a Perfect Pot of Mexican Corn Soup!

  • Achieving Perfect Consistency: After pureeing, if your soup seems too thick for your liking, don’t hesitate to thin it out. Simply add a little water or extra broth, a tablespoon at a time, until it reaches your desired consistency. Reheat gently after thinning.
  • Embrace the Avocado: For those who adore avocado (or simply have a perfectly ripe one begging to be used!), a handful of chopped fresh avocado makes a fantastic addition. It adds another layer of creaminess and a subtle, rich flavor that complements the soup beautifully. Stir it in just before serving or add it as a topping.
  • Toast Some Corn for Topping: The recipe calls for reserving some corn for the soup, but also for toasting a small portion separately for garnish. This step is highly recommended! Lightly browning corn kernels in a skillet enhances their natural sweetness and adds a lovely depth of flavor and texture as a topping. It mimics the char of street corn and provides a delightful contrast to the smooth soup.
  • Blending Safely: When pureeing hot soup, especially if using a regular blender (not an immersion blender), always be cautious. Fill the blender no more than one-third full, and remove the small cap from the lid (the one that typically lets you add ingredients while blending). Cover the opening with a kitchen towel to prevent splatters, allowing steam to escape. This prevents pressure buildup that could cause the lid to blow off.
  • Seasoning is Key: Don’t skip tasting and adjusting the seasoning. Salt and freshly ground black pepper are crucial for bringing out all the wonderful flavors. A well-seasoned soup is a delicious soup!
Mexican Street Corn Soup

Making Ahead, Storing, and Freezing for Future Enjoyment

This Mexican Corn Soup is excellent for meal prepping and future cravings. Its flavors often deepen and meld even further after a day or two in the refrigerator, making it a fantastic make-ahead option for busy weeknights or entertaining.

  • Making Ahead: You can prepare the entire soup portion (without toppings) a day or two in advance. When ready to serve, gently reheat it on the stovetop over medium-low heat, stirring occasionally. If it has thickened too much in the fridge, add a splash of water or broth to achieve the desired consistency. Always reserve the fresh toppings (feta, sour cream, cilantro, lime zest) until just before serving to ensure they are fresh and vibrant.
  • Storing Leftovers: Any leftover soup should be cooled completely before being transferred to an airtight container. It will keep beautifully in the refrigerator for up to 3 days.
  • Freezing: This soup freezes exceptionally well, making it perfect for stocking your freezer.
    • How to Freeze: Once the soup has cooled completely, ladle it into freezer-safe containers or heavy-duty freezer bags. Leave a little headspace at the top of containers as liquids expand when frozen.
    • Freezing Duration: It will maintain its quality in the freezer for up to 3 months.
    • How to Thaw & Reheat: When you’re ready to enjoy, thaw the soup overnight in the refrigerator. Reheat gently on the stovetop, stirring frequently, until heated through. Again, if it’s too thick, thin with a little water or broth. Add fresh toppings after reheating.
Mexican corn soup in bowl

Mexican Corn Soup

An easy and delicious Mexican corn soup topped with feta, sour cream, chili powder and cilantro. Can be made with fresh or frozen corn.

Prep Time: 10 mins | Cook Time: 30 mins | Total Time: 40 mins

Yield: 4 servings

Ingredients

Soup:

  • 4 cups fresh sweet corn kernels, or thawed frozen corn
  • 3 Tablespoon olive oil
  • 1/2 cup onion, diced
  • 1/2 cup celery, diced
  • 1 small potato, cut into 1-inch cubes
  • 4 cups chicken broth, or vegetable broth
  • 3 sprigs fresh marjoram, or 1/2 tsp. dried marjoram or substitute 1/4 tsp dried oregano leaves
  • Salt and Freshly ground black pepper
  • 1 pinch cayenne

Topping:

  • 1/2 cup corn kernels, fresh or thawed frozen corn
  • 1/2 cup crumbled feta cheese
  • 1/4 cup sour cream
  • 1/4 cup chopped cilantro
  • Zest from 1/2 lime
  • 1/2 teaspoon chipotle chili powder, or regular chili powder

For serving:

  • Lime wedges, for drizzling

Instructions

  1. Place a large soup pot on the stove-top over medium-high heat. Add the olive oil. When it’s hot, add in the onion and cook, stirring, until translucent. Reduce the heat to medium and add the celery and a pinch of salt and stir to combine. Cover the pot and cook until the vegetables start to soften, stirring occasionally to prevent them from browning, about 3-4 minutes. Add the potatoes, marjoram, salt, black pepper and cayenne and stir. Add the chicken stock and bring to a boil over medium-high heat. Cover the pot and lower the heat to medium low. Simmer until the vegetables are tender, about 20 to 30 minutes. Add most of the corn kernels, reserving about 1 cup. Simmer the soup for another 10 minutes.
  2. Puree the soup in the pot with an immersion blender or in small batches in a blender (be careful to fill the blender no more than one-third full and hold a towel over the lid while you turn it on). Put the pureed soup back in the pot. Taste for seasoning and add more salt or pepper if necessary (be sure to season well to bring out flavors). Add the reserved corn kernels. Turn the heat off under the pot after adding corn/corn milk and let stand 5 minutes, so the hot soup cooks it slightly. *If soup is too thick, add some water to thin and heat.
  3. Meanwhile, heat a skillet with a little bit of oil over medium high heat. Cook the 1/2 cup corn kernels, stirring regularly, until lightly browned. Set aside.
  4. To serve, spoon soup into bowl. Top with browned corn kernels from your skillet. Top with some crumbled feta cheese and a dollop of sour cream. Sprinkle with a bit of chipotle chili powder and chopped cilantro. Garnish with lime zest.

Notes

Tips!

If your soup ends up too thick, simply thin it with a little water as needed.

If you are an avocado lover (or you just happen to have one that is finally ripe and needs using ;), a little chopped avocado would be a nice addition to this soup.

Be sure to read the notes above this recipe card for more tips on making this recipe as well as substitution suggestions.

Cuisine: Mexican

Course: Soup

Author: Jennifer Maloney

Nutrition Information:

Serving: 1 serving, Calories: 577kcal, Carbohydrates: 36g, Protein: 29g, Fat: 37g, Saturated Fat: 11g, Cholesterol: 108mg, Sodium: 660mg, Potassium: 573mg, Fiber: 4g, Sugar: 8g, Vitamin A: 625IU, Vitamin C: 6.9mg, Calcium: 141mg, Iron: 2.4mg

More Corn Soup Recipes to Love!

Chicken Corn Chowder with Coconut Milk
Light Corn Chowder
Fresh Corn Soup

This Mexican Corn Soup is more than just a recipe; it’s an invitation to bring the vibrant, joyful flavors of Mexican street food into your home, in a comforting and accessible way. Whether you’re a seasoned chef or a beginner in the kitchen, this easy-to-follow recipe promises a delicious outcome that will satisfy your palate and warm your soul. Don’t wait for a special occasion; gather your ingredients, follow these steps, and treat yourself and your loved ones to a bowl of this incredible soup. Enjoy the burst of fresh, smoky, and creamy flavors that make this dish truly special!