Mexican Street Corn Soup

Alessia

🍽️✨ Carrying My father’s Culinary Torch

Mexican Street Corn Soup

Let me tell you, the first time I tasted a spoonful of rich, creamy Mexican Street Corn Soup, it was a revelation. It’s like capturing the vibrant, smoky, tangy, and sweet essence of authentic elote, but in a comforting, slurpable bowl that warms you from the inside out. This isn’t just soup; it’s an experience – a fiesta of flavors that dances on your palate. The sweetness of the corn, the smoky char, the creamy base, the zesty lime, the salty Cotija, and that little kick of chili – it all comes together in perfect harmony. I’ve tweaked and perfected this recipe over time, aiming to bring that bustling street food cart vibe right into your kitchen. It’s surprisingly easy to make, and the aroma alone will transport you to a sun-drenched plaza in Mexico. Whether you’re a seasoned fan of Mexican cuisine or new to its wonders, this soup is a guaranteed crowd-pleaser, perfect for a cozy weeknight dinner, a festive gathering, or whenever you crave something truly special and utterly delicious. Prepare to fall in love with every spoonful of this vibrant, flavorful Mexican Street Corn Soup!

Ingredients

  • 6 ears of fresh corn, kernels removed (about 5-6 cups), or 5 cups frozen or canned (drained) sweet corn
  • 2 tablespoons olive oil or vegetable oil
  • 1 large white onion, finely chopped
  • 3-4 cloves garlic, minced
  • 1 red bell pepper, finely chopped
  • 1 jalapeño pepper, minced (seeds removed for less heat, optional)
  • 4 cups vegetable broth (low sodium preferred)
  • 1 teaspoon chili powder (adjust to taste)
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground cumin
  • 1/2 cup heavy cream or full-fat coconut milk for a dairy-free option (optional, for extra creaminess)
  • 1/4 cup chopped fresh cilantro, plus more for garnish
  • Juice of 1-2 limes (to taste)
  • Salt and freshly ground black pepper to taste
  • For the Topping (Elote Style):
  • 1/2 cup crumbled Cotija cheese (or feta cheese as a substitute)
  • 1/4 cup mayonnaise (or plain Greek yogurt for a lighter option)
  • 1 tablespoon lime juice
  • Extra chili powder, for dusting
  • Extra fresh cilantro, chopped, for garnish
  • Lime wedges, for serving

Instructions

  1. Prepare the Corn (if using fresh): If using fresh corn, you can achieve a wonderful smoky flavor by charring it first. Heat a large skillet or grill pan over medium-high heat. Add the corn kernels (you might need to do this in batches) and cook, stirring occasionally, until they are lightly charred and blistered, about 5-7 minutes. Remove from heat and set aside. If using frozen corn, you can also lightly char it in a skillet, or simply thaw it. If using canned corn, drain it well.
  2. Sauté Aromatics: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion and red bell pepper. Sauté for 5-7 minutes, or until softened and translucent.
  3. Add Garlic and Jalapeño: Stir in the minced garlic and jalapeño (if using). Cook for another 1-2 minutes until fragrant, being careful not to burn the garlic.
  4. Spice it Up: Add the chili powder, smoked paprika, and ground cumin to the pot. Stir well and cook for about 1 minute more, allowing the spices to toast and become aromatic. This step is crucial for developing deep flavors in your Mexican Street Corn Soup.
  5. Combine Corn and Broth: Add the charred (or regular) corn kernels to the pot. Reserve about 1/2 cup of corn for garnish if desired. Pour in the vegetable broth. Stir everything together, ensuring the bottom of the pot is scraped to loosen any flavorful browned bits.
  6. Simmer the Soup: Bring the soup to a gentle boil, then reduce the heat to low, cover, and simmer for 15-20 minutes. This allows the flavors to meld together beautifully.
  7. Blend for Creaminess (Optional): For a creamier texture, you can blend a portion of the soup. Carefully transfer about 1/3 to 1/2 of the soup to a blender (ensure the blender lid is vented if the soup is hot, or use an immersion blender directly in the pot). Blend until smooth, then return the blended portion to the pot. Stir to combine. This step gives the soup a lovely creamy body while still retaining some whole corn kernels for texture. If you prefer a fully smooth soup, blend all of it. If you like it chunky, skip this step.
  8. Add Creaminess and Freshness: If using heavy cream or coconut milk for extra richness, stir it in now. Add the chopped fresh cilantro and the juice of one lime. Stir well.
  9. Season to Perfection: Taste the soup and adjust seasonings as needed. Add more salt, black pepper, or lime juice until the flavors are balanced to your liking. You might want a bit more chili powder for an extra kick.
  10. Prepare the Topping: While the soup is simmering or just before serving, prepare the elote-style topping. In a small bowl, mix together the mayonnaise (or Greek yogurt), 1 tablespoon of lime juice, and half of the crumbled Cotija cheese.
  11. Serve Hot: Ladle the hot Mexican Street Corn Soup into bowls. Swirl a spoonful of the Cotija-mayo mixture on top of each serving. Garnish generously with the remaining crumbled Cotija cheese, a sprinkle of chili powder, fresh cilantro, and the reserved corn kernels (if any). Serve immediately with extra lime wedges on the side for squeezing.

Nutrition Facts

This Mexican Street Corn Soup offers a delightful balance of flavors and nutrients. It’s packed with fiber from the corn and vegetables, and provides a good source of vitamins. The nutritional profile can vary based on specific ingredients used (e.g., full-fat vs. light mayo/cream) and portion sizes.

  • Servings: 6-8
  • Calories per serving: Approximately 250-350 kcal (varies with optional cream and topping choices)
  • Protein: Approximately 6-8g
  • Fat: Approximately 15-25g (primarily from oil, toppings, and optional cream)
  • Carbohydrates: Approximately 25-35g
  • Fiber: Approximately 4-6g
  • Sodium: Varies based on broth and added salt. Using low-sodium broth is recommended.

Preparation Time

This vibrant Mexican Street Corn Soup comes together relatively quickly, making it a fantastic option for both weeknight dinners and more leisurely weekend cooking. The most time-consuming part is chopping the vegetables, but once that’s done, the soup simmers to perfection with minimal effort.

  • Prep time: 20-25 minutes (includes chopping vegetables and preparing corn)
  • Cook time: 30-40 minutes
  • Total time: Approximately 50-65 minutes

How to Serve

Serving this Mexican Street Corn Soup is all about embracing its festive spirit! Here are some delicious ways to present and enjoy your creation:

  • Classic Elote Garnish: Don’t skip the signature toppings! A generous dollop of the creamy Cotija-mayo mixture, a sprinkle of chili powder, extra crumbled Cotija cheese, and fresh cilantro are essential for the authentic street corn experience.
  • Lime Wedges: Always serve with fresh lime wedges on the side. A final squeeze of lime juice brightens all the flavors.
  • Tortilla Chips or Strips: Offer a bowl of crispy tortilla chips or homemade baked tortilla strips for dipping. The crunch provides a wonderful textural contrast to the creamy soup.
  • Crusty Bread: A slice of warm, crusty bread is also excellent for soaking up every last bit of the flavorful broth.
  • Avocado Slices: For added creaminess and healthy fats, top with a few slices of fresh avocado.
  • Pickled Red Onions: A small spoonful of quick-pickled red onions can add a tangy, sharp counterpoint to the rich soup.
  • Hot Sauce: For those who like it extra spicy, have your favorite Mexican hot sauce available on the table.
  • As a Starter or Main: Serve smaller portions as an impressive appetizer for a Mexican-themed dinner party, or larger bowls as a satisfying main course, perhaps accompanied by a light salad or quesadillas.
  • In Bread Bowls: For a truly rustic and hearty presentation, consider serving the soup in small bread bowls.

Additional Tips

Elevate your Mexican Street Corn Soup from great to absolutely unforgettable with these handy tips and tricks:

  • Char Your Corn for Maximum Flavor: This is a game-changer. Whether using fresh, frozen, or even canned corn (drained well), taking a few extra minutes to char the kernels in a hot, dry skillet or on a grill adds an incredible smoky depth that mimics authentic roasted elote. Don’t overcrowd the pan; char in batches if necessary.
  • Roast Your Vegetables: For an even deeper, sweeter flavor profile, consider roasting the onion and bell pepper (and even the jalapeño) before adding them to the soup. Toss them with a little olive oil and roast at 400°F (200°C) until tender and slightly caramelized.
  • Make it Vegan/Dairy-Free Easily: This soup is wonderfully adaptable. To make it vegan, use full-fat coconut milk instead of heavy cream (or omit it for a lighter soup). For the topping, use a good quality vegan mayonnaise, vegan sour cream, or a cashew-based cream, and substitute nutritional yeast mixed with a little salt and garlic powder for the Cotija cheese, or use a store-bought vegan Cotija alternative.
  • Control the Spice Level: The jalapeño adds a nice kick. For a milder soup, remove all seeds and membranes from the jalapeño, or omit it entirely. For a spicier soup, leave some seeds in, or add a pinch of cayenne pepper or a dash of your favorite hot sauce along with the other spices. You can also offer hot sauce on the side.
  • Freezing and Reheating: This Mexican Street Corn Soup freezes beautifully! Allow the soup to cool completely, then transfer it to freezer-safe containers, leaving a little headspace. It can be frozen for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop. If you used cream, it might separate slightly upon reheating; a vigorous whisk or quick blend with an immersion blender can help restore its texture. It’s best to add fresh toppings after reheating.

Budgeting the Recipe

Creating a delicious and satisfying Mexican Street Corn Soup doesn’t have to break the bank. With a few smart choices, you can enjoy this flavorful dish while keeping costs down. Corn, the star ingredient, is often very affordable, especially when in season or when using frozen or canned varieties.

Utilize Frozen or Canned Corn: While fresh corn is fantastic, frozen corn is picked at its peak ripeness and is a very economical and convenient alternative year-round. Canned corn, when drained and rinsed, also works well and is often the most budget-friendly option. Look for sales and stock up.

Seasonal Produce: Onions and bell peppers are generally inexpensive. Buying them when they are in season or on sale can further reduce costs. Consider visiting local farmers’ markets for good deals on fresh produce.

Spices in Bulk: Spices like chili powder, cumin, and smoked paprika can be more economical if purchased from the bulk section of your grocery store or from ethnic markets, rather than buying small, pre-packaged jars. Store them properly in airtight containers to maintain freshness.

Make Your Own Vegetable Broth: Save vegetable scraps (like onion ends, carrot peels, celery tops) in a bag in your freezer. Once you have a good amount, simmer them with water and herbs to create a flavorful homemade vegetable broth for free. Alternatively, bouillon cubes or powder are a very cost-effective option compared to cartons of liquid broth.

Cheese Choices: Cotija cheese can sometimes be pricier or harder to find. Feta cheese is a good, often more accessible substitute. You can also adjust the amount of cheese used in the topping to stretch it further.

Smart Protein Swaps for Toppings: If mayonnaise is a concern, plain Greek yogurt is often a more budget-friendly and healthier alternative for the creamy topping base. It also adds a nice tang.

By focusing on staple ingredients and smart shopping strategies, this vibrant Mexican Street Corn Soup can easily be a regular, affordable feature on your menu. It’s a testament to how simple, wholesome ingredients can create an incredibly rich and satisfying meal.

Frequently Asked Questions

Q: Can I make this Mexican Street Corn Soup spicier?

A: Absolutely! To increase the heat, you can leave the seeds in the jalapeño pepper when mincing it. You could also add an extra jalapeño, a pinch of cayenne pepper along with the other spices, or a dash of your favorite hot sauce to the soup. Serving with extra hot sauce on the side allows everyone to customize their own spice level.

Q: What is a good substitute for Cotija cheese if I can’t find it?

A: If Cotija cheese isn’t available, crumbled feta cheese is a widely recommended and excellent substitute. It offers a similar salty and tangy flavor profile. Parmesan cheese, while different in texture, can also provide a salty, umami kick in a pinch. For a dairy-free option, you can use a store-bought vegan Parmesan or a homemade mixture of nutritional yeast, cashews, salt, and garlic powder.

Q: Can I use frozen or canned corn instead of fresh corn for this soup?

A: Yes, definitely! Frozen corn works wonderfully in this recipe and is a great time-saver. There’s no need to thaw it before adding it to the pot, though you can still char it from frozen for extra flavor. Canned corn (ensure it’s sweet corn) also works well; just be sure to drain it thoroughly and rinse it if you prefer. You’ll need about 5 cups of frozen or drained canned corn to substitute for 6 ears of fresh corn.

Q: How long will this Mexican Street Corn Soup last in the refrigerator?

A: Stored properly in an airtight container, this soup will last for 3 to 4 days in the refrigerator. Allow the soup to cool completely before refrigerating. Reheat gently on the stovetop or in the microwave. The toppings are best added fresh when serving.

Q: Is this Mexican Street Corn Soup gluten-free?

A: Yes, this recipe is naturally gluten-free as long as you ensure your vegetable broth is certified gluten-free (most are, but it’s always good to check labels) and any store-bought toppings like specific mayonnaise brands are also gluten-free. Corn, vegetables, spices, and cheese (like Cotija or feta) are inherently gluten-free. Always double-check labels if you have a severe gluten intolerance or celiac disease.

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


  • Author: Alessia
  • Total Time: Approximately 50-65 minutes
  • Yield: 68 servings 1x
  • Diet: Vegetarian

Description

This Mexican Street Corn Soup offers a delightful balance of flavors and nutrients. It’s packed with fiber from the corn and vegetables, and provides a good source of vitamins. The nutritional profile can vary based on specific ingredients used (e.g., full-fat vs. light mayo/cream) and portion sizes. It’s a fantastic way to add a significant serving of vegetables to your diet. The fresh ingredients contribute dietary fiber, which is beneficial for digestion and can help you feel fuller for longer. This soup is a vibrant, wholesome choice compared to many store-bought alternatives that can be high in sodium or contain added sugars and preservatives.


Ingredients

Scale

6 ears of fresh corn, kernels removed (about 56 cups), or 5 cups frozen or canned (drained) sweet corn

2 tablespoons olive oil or vegetable oil

1 large white onion, finely chopped

34 cloves garlic, minced

1 red bell pepper, finely chopped

1 jalapeño pepper, minced (seeds removed for less heat, optional)

4 cups vegetable broth (low sodium preferred)

1 teaspoon chili powder (adjust to taste)

1 teaspoon smoked paprika

1/2 teaspoon ground cumin

1/2 cup heavy cream or full-fat coconut milk for a dairy-free option (optional, for extra creaminess)

1/4 cup chopped fresh cilantro, plus more for garnish

Juice of 12 limes (to taste)

Salt and freshly ground black pepper to taste

For the Topping (Elote Style):

1/2 cup crumbled Cotija cheese (or feta cheese as a substitute)

1/4 cup mayonnaise (or plain Greek yogurt for a lighter option)

1 tablespoon lime juice

Extra chili powder, for dusting

Extra fresh cilantro, chopped, for garnish

Lime wedges, for serving


Instructions

1. Prepare the Corn (if using fresh): If using fresh corn, you can achieve a wonderful smoky flavor by charring it first. Heat a large skillet or grill pan over medium-high heat. Add the corn kernels (you might need to do this in batches) and cook, stirring occasionally, until they are lightly charred and blistered, about 5-7 minutes. Remove from heat and set aside. If using frozen corn, you can also lightly char it in a skillet, or simply thaw it. If using canned corn, drain it well.

2. Sauté Aromatics: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion and red bell pepper. Sauté for 5-7 minutes, or until softened and translucent.

3. Add Garlic and Jalapeño: Stir in the minced garlic and jalapeño (if using). Cook for another 1-2 minutes until fragrant, being careful not to burn the garlic.

4. Spice it Up: Add the chili powder, smoked paprika, and ground cumin to the pot. Stir well and cook for about 1 minute more, allowing the spices to toast and become aromatic. This step is crucial for developing deep flavors in your Mexican Street Corn Soup.

5. Combine Corn and Broth: Add the charred (or regular) corn kernels to the pot. Reserve about 1/2 cup of corn for garnish if desired. Pour in the vegetable broth. Stir everything together, ensuring the bottom of the pot is scraped to loosen any flavorful browned bits.

6. Simmer the Soup: Bring the soup to a gentle boil, then reduce the heat to low, cover, and simmer for 15-20 minutes. This allows the flavors to meld together beautifully.

7. Blend for Creaminess (Optional): For a creamier texture, you can blend a portion of the soup. Carefully transfer about 1/3 to 1/2 of the soup to a blender (ensure the blender lid is vented if the soup is hot, or use an immersion blender directly in the pot). Blend until smooth, then return the blended portion to the pot. Stir to combine. This step gives the soup a lovely creamy body while still retaining some whole corn kernels for texture. If you prefer a fully smooth soup, blend all of it. If you like it chunky, skip this step.

8. Add Creaminess and Freshness: If using heavy cream or coconut milk for extra richness, stir it in now. Add the chopped fresh cilantro and the juice of one lime. Stir well.

9. Season to Perfection: Taste the soup and adjust seasonings as needed. Add more salt, black pepper, or lime juice until the flavors are balanced to your liking. You might want a bit more chili powder for an extra kick.

10. Prepare the Topping: While the soup is simmering or just before serving, prepare the elote-style topping. In a small bowl, mix together the mayonnaise (or Greek yogurt), 1 tablespoon of lime juice, and half of the crumbled Cotija cheese.

11. Serve Hot: Ladle the hot Mexican Street Corn Soup into bowls. Swirl a spoonful of the Cotija-mayo mixture on top of each serving. Garnish generously with the remaining crumbled Cotija cheese, a sprinkle of chili powder, fresh cilantro, and the reserved corn kernels (if any). Serve immediately with extra lime wedges on the side for squeezing.

  • Prep Time: 20-25 minutes
  • Cook Time: 30-40 minutes
  • Category: Main Dish, Soup, Vegetarian
  • Method: Sautéing, Simmering, Blending (optional)
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 250-350 kcal
  • Sugar: N/A
  • Sodium: Varies
  • Fat: 15-25 g
  • Saturated Fat: N/A
  • Unsaturated Fat: N/A
  • Trans Fat: N/A
  • Carbohydrates: 25-35 g
  • Fiber: 4-6 g
  • Protein: 6-8 g
  • Cholesterol: N/A