Photo of author

By Max Minnucci

Published: Dec 23, 2025

This post may contain affiliate links. See our disclosure policy.

Mexican Street Corn Soup

Bring the vibrant flavors of Mexican street food to your kitchen with this creamy, smoky corn soup. Inspired by traditional elote, this easy recipe transforms fresh corn into a satisfying bowl of comfort.

Whether you’re searching for a cozy weeknight dinner or an impressive starter for guests, this dish delivers rich taste with minimal effort. Let’s explore how to make this crowd-pleasing soup that captures the essence of summer all year round.

Why You’ll Love This Mexican Street Corn Soup

This soup combines sweet corn, tangy lime, and smoky chili in a velvety blend that dances on your taste buds. Unlike traditional elote served on the cob, this spoonable version lets you enjoy those beloved flavors even when outdoor grilling isn’t possible. You’ll appreciate how the charred corn adds depth while the creamy broth comforts with every spoonful. Best of all, it uses simple ingredients you can find at any grocery store.

What truly makes this recipe special is its versatility. Firstly, you can easily adjust the spice level to match your family’s preferences. Secondly, it works beautifully as both a light meal or substantial appetizer. Thirdly, the bright toppings make each bowl look as festive as it tastes. Finally, the leftovers taste even better the next day after the flavors meld together.

Recipe

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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Max Minnucci
  • Total Time: 1 hr
  • Yield: 5 servings 1x
  • Diet: Vegetarian

Description

Creamy soup with charred corn, smoky chili, and tangy lime inspired by Mexican street food


Ingredients

Scale
  • 1/4 cup olive or vegetable oil
  • 6 cups fresh corn kernels from 8-10 shucked cobs (save 6 of the stripped cobs for simmering the soup)
  • 1 cup chopped yellow onion
  • 1/4 teaspoon ancho chili powder (use more or less, depending on your heat preferences)
  • kosher salt and freshly ground black pepper
  • 2 large garlic cloves, chopped (about 1 tablespoon)
  • 4 cups chicken or vegetable broth
  • 1/2 cup sour cream
  • 1/2 cup grated Parmesan or Romano cheese
  • 1 tablespoon fresh lime juice
  • 1 teaspoon grated lime zest
  • 2 tablespoons plus 2 teaspoons chopped cilantro, divided

Instructions

  1. Heat oil in a large, nonstick pot or cast iron Dutch oven until shimmering. Add corn kernels, chopped onion, chili powder, 1/2 teaspoon kosher salt, and 1/2 teaspoon black pepper. Cook over medium-high heat, stirring frequently, until onions are soft and corn is lightly charred in spots, about 8-10 minutes.
  2. Add garlic and cook until fragrant, 1 minute. Remove 1-1/2 cups of corn mixture from the pot and set aside. Stir broth and 6 stripped corn cobs into the pot, scraping up the brown bits on the bottom. Bring to a boil, reduce heat, and simmer for 20 minutes.
  3. Use tongs to remove corn cobs from pot and discard.
  4. Stir sour cream and cheese into the soup. Transfer soup to a blender or food processor (in batches, depending on the size of your unit for safety) to puree until smooth.
  5. Return soup to pot and if needed, gently reheat to desired serving temperature. Stir in half (3/4 cup) of the reserved corn mixture, lime juice, and 2 tablespoons chopped cilantro. Season to taste with salt, pepper, and chili powder.
  6. Toss remaining 3/4 cup corn with lime zest and 2 teaspoons chopped cilantro. Serve soup, topped with a few spoonfuls of the corn mixture, and an extra sprinkling of cheese.

Notes

  • For vegetarian version, use vegetable broth
  • Grated Parmesan or Romano works as a substitute for Cotija cheese
  • Adjust chili powder to control spice level
  • Prep Time: 15 min
  • Cook Time: 45 min
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 363 kcal
  • Sugar: 14 g
  • Sodium: 903 mg
  • Fat: 21 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 40 g
  • Fiber: 4 g
  • Protein: 9 g
  • Cholesterol: 20 mg

Ingredients and Substitutions

Base Components

The foundation of this soup starts with fresh corn. You’ll need about 10 ears to yield 6 cups of kernels. While frozen corn works in a pinch, fresh cobs contribute unmatched sweetness and the bonus of cobs for simmering. Yellow onion and garlic form the aromatic base, while olive oil helps achieve that signature char.

Creamy Elements

Sour cream provides the classic tanginess associated with street corn. For the cheese component, use dry aged cheese varieties like Parmesan or Romano instead of Cotija. These alternatives deliver similar salty notes without compromising flavor.

Flavor Boosters

Ancho chili powder brings mild heat and complexity – start with 1/4 teaspoon and add more to taste. Fresh lime juice and zest brighten the rich soup, while cilantro adds herby freshness. Use vegetable broth to keep it vegetarian-friendly.

How to Make Mexican Street Corn Soup

Step 1: Char the Vegetables

Heat olive oil in a Dutch oven over medium-high heat. Add corn kernels, chopped onion, chili powder, salt, and pepper. Cook for 8-10 minutes, stirring often, until onions soften and corn develops dark golden spots. The charred bits add incredible depth, so don’t rush this step!

Step 2: Build the Broth

Add minced garlic and cook for 1 minute until fragrant. Remove 1 1/2 cups of the corn mixture and set aside for later. Pour in broth and add the stripped corn cobs. Scrape the pot bottom to release any flavorful browned bits. Bring to a boil, then reduce heat and simmer uncovered for 20 minutes.

Step 3: Blend and Finish

Use tongs to remove corn cobs. Stir in sour cream and your chosen cheese. Carefully blend the soup in batches until smooth using a blender or food processor. Return to the pot and stir in half the reserved corn mixture, lime juice, and 2 tablespoons cilantro. Season with salt, pepper, and chili powder to taste.

Step 4: Prepare Toppings

Combine remaining corn mixture with lime zest and 2 teaspoons cilantro. Ladle soup into bowls and top with the corn relish plus extra cheese.

Pro Tips for Success

  • Char matters: Don’t skip browning the corn – this creates the signature smoky flavor.
  • Blend safely: Let soup cool slightly before blending. Fill blender only halfway and hold lid secure with a towel.
  • Corn cob bonus: Simmering the stripped cobs infuses extra corn essence into the broth.
  • Texture options: For chunkier soup, blend just half the mixture.

Flavor Variations

  • Spicy kick: Add diced jalapeños with the onions or swirl in hot sauce before serving
  • Smoky twist: Stir in 1 teaspoon smoked paprika with the chili powder
  • Herb swap: Replace cilantro with fresh parsley or basil for different flavor notes
  • Protein boost: Shredded chicken or black beans make hearty additions

Looking for more meal inspiration? Our crockpot ranch chicken recipe offers another creamy dish that pairs well with cornbread.

Serving Suggestions

This vibrant soup shines when accompanied by contrasting textures and flavors. Serve warm tortilla chips for dipping or crumbling over the top. A crisp green salad with avocado balances the creamy richness. For heartier meals, pair with grilled shrimp skewers or quesadillas.

For parties, consider serving small cups as part of a Mexican-inspired spread. Our 7-layer taco dip cups make excellent handheld companions to this spoonable soup. To complete your feast, offer a pitcher of agua fresca or chilled horchata.

Storage and Freezing Instructions

Store cooled soup in airtight containers for up to 4 days. The soup thickens when refrigerated – thin with broth when reheating. Freeze without toppings in freezer-safe containers for up to 3 months. Thaw overnight in refrigerator before rewarming on the stove over medium-low heat. Prepare fresh toppings after reheating.

Nutrition Facts per Serving

CaloriesFatCarbsProteinFiberSugarSodium
363 kcal21 g40 g9 g4 g14 g903 mg

FAQs About Mexican Street Corn Soup

Can I make this soup vegan?

Absolutely! Use vegetable broth and replace dairy sour cream with cashew cream or coconut yogurt. Nutritional yeast makes a great cheese substitute.

How can I reduce the sodium content?

Choose low-sodium broth and adjust added salt. The cheese contributes saltiness – reduce the amount or omit it if preferred.

What if I don’t have fresh corn cobs?

Frozen corn works here – use 1 extra cup of kernels to compensate for missing cob flavor.

What main dishes pair well with this soup?

For a satisfying dinner, try serving alongside our shredded beef recipe that cooks effortlessly in your slow cooker.

Can I freeze the soup with toppings?

Freeze only the base soup without added corn relish or cheese. The fresh toppings become mushy when frozen and reheated.

Final Thoughts

This Mexican Street Corn Soup brings fiesta flavors to your table in the most comforting way possible. With its balance of smoky, creamy, and bright elements, it satisfies all your cravings in one bowl. The customizable spice level and easy preparation make it perfect for both busy weeknights and special occasions. Remember to make extra because you’ll want leftovers for tomorrow’s lunch! Whip up this soup today and let every spoonful transport you to your favorite street food market.

Leave a Comment

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