Mexican Street Corn Soup Recipe — Creamy Elote-Inspired Chowder

This Mexican Street Corn Soup brings the bold flavors of elote into a creamy, comforting corn chowder packed with vegetables and warming spices.

a white bowl filled with Mexican Street Corn Soup, garnished with lime wedges

Elote, or Mexican street corn, is beloved for its sweet, smoky, creamy, and savory combination. This soup captures those flavors in a one-pot meal that takes about 35 minutes to make and works well for weeknights or casual entertaining.

cast iron dutch oven full of Mexican Street Corn Soup; a ladle taking out a big scoop

Ingredients

Below is an overview of the ingredients used in this Mexican-inspired corn soup. See the recipe card for exact quantities.

  • Red onion and white onion – finely diced for a balance of sweetness and sharpness. Sweet (yellow) onion may be substituted.
  • Red bell pepper, poblano, and jalapeño – provide a sweet and mildly spicy base. Remove seeds if you prefer less heat.
  • Frozen corn – convenient and flavorful; fresh corn can be used if cut from the cob and briefly cooked first. If using canned corn, drain well.
  • Broth – chicken broth adds depth, but vegetable broth will keep the soup vegetarian.
  • Cream cheese, heavy cream, and shredded cheese – full-fat cream cheese yields the creamiest texture. Use shredded cheddar, pepper jack, or a Mexican blend for melting cheeses.
  • Seasonings: garlic powder, paprika, cumin, kosher salt, and black pepper.
  • Optional garnishes: crumbled cotija, sour cream, sliced avocado, lime wedges, crushed tortilla chips, and fresh cilantro.

How to make Mexican Street Corn Soup

Sauté the aromatics and peppers

diced red bell pepper, poblano pepper, jalapeno pepper, red onion, and white onion in a cast iron dutch oven
sauteed onions and peppers in a cast iron soup pot

In a large pot or Dutch oven over medium heat, sauté the red and white onions, red bell pepper, poblano, and jalapeño for 3–4 minutes until softened.

Add corn and spices

frozen corn added to a soup pot full of sauteed onions and peppers

Stir in the corn, garlic powder, paprika, cumin, salt, and pepper. Cook for 2 minutes to bloom the spices. For a lightly charred note, let the vegetables sit a bit without stirring.

Simmer with broth

Add the broth, bring the soup to a boil, then reduce the heat and simmer for 15 minutes to meld the flavors.

Meal prep note: If you plan to freeze the soup, cool it here and freeze the base. Add the cream and cheeses after thawing and reheating to preserve texture.

Finish creamy

cream cheese added to mexican street corn soup in a dutch oven
heavy cream and shredded cheese added to creamy mexican street corn soup

Stir in the cream cheese until fully melted, then add the heavy cream and shredded cheese. Stir until the soup is silky and homogeneous. Adjust seasoning to taste.

Tip: For a smoother texture, blend part of the soup. An immersion blender makes this quick — blend to your preferred consistency, or purée a portion in a countertop blender and return it to the pot.

overhead shot showing a bowl of creamy Mexican Street Corn Soup garnished with cilantro, cotija cheese, and lime wedges

What to serve with Mexican Street Corn Soup

Serve bowls with a squeeze of fresh lime, extra crumbled cheese, and chopped cilantro. Offer chili powder or sliced jalapeños for anyone who prefers more heat. The soup pairs well with simple appetizers or a salad for a heartier meal.

Vegetarian side ideas

  • Roasted or sautéed fajita vegetables
  • Cilantro lime cauliflower rice
  • Crunchy cauliflower tacos or tostadas
overhead shot showing a bowl of garnished corn soup beside a dutch oven full of the creamy Mexican Street Corn Soup

Storage and reheating instructions

Cool the soup, transfer to an airtight container, and refrigerate for 4–5 days. Reheat on the stovetop over medium-low heat, stirring frequently. For single servings, reheat in the microwave at 50% power in 1-minute intervals, stirring between each.

To freeze, stop after simmering the broth and vegetable base. Cool, freeze in airtight containers, and label. When ready to eat, thaw in the fridge, reheat, then stir in the cream cheese, heavy cream, and shredded cheese to finish. This helps prevent separation.

a white bowl filled with creamy, spicy corn soup topped with cilantro and cotija

More recipes

  • Chicken Taco Salad
  • Cauliflower Tacos
  • Air Fryer Chicken Fajitas
  • Easy Keto Nachos
  • Air Fryer Fish

Mexican Street Corn Soup

Servings: 8 servings
Prep: 10 mins
Cook: 25 mins
Total: 35 mins
a white bowl filled with Mexican Street Corn Soup, garnished with lime wedges
This Mexican Street Corn Soup is full of complex flavors and your favorite veggies for a creamy, spicy take on corn chowder.

Equipment

  • 1 Dutch oven

Ingredients

  • 1/2 cup red onion, finely diced
  • 1/2 cup white onion, finely diced
  • 1 red bell pepper, finely diced
  • 1 poblano pepper, seeded and finely diced
  • 1 jalapeño pepper, seeded and finely diced
  • 3 12-ounce packages frozen corn
  • 32 ounces chicken broth (or vegetable broth)
  • 1 8-ounce block cream cheese
  • 2 teaspoons garlic powder
  • 2 teaspoons paprika
  • 1 1/2 teaspoons cumin
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 1/3 cup heavy cream
  • 1 1/2 cups shredded cheese

Instructions

  • In a large pot or Dutch oven over medium heat, sauté the red onion, white onion, red bell pepper, poblano, and jalapeño for 3–4 minutes until softened.
  • Stir in the frozen corn, garlic powder, paprika, cumin, salt, and pepper. Cook for 2 minutes to enhance the flavors.
  • Pour in the broth, bring to a boil, then reduce heat and simmer for 15 minutes.
  • Stir in the cream cheese until melted, then add the heavy cream and shredded cheese. Stir until smooth and creamy.
  • Optional: Blend a portion of the soup for a smoother texture, using an immersion blender or a countertop blender, then return it to the pot.
  • Taste and adjust seasonings. Serve hot with cilantro, lime wedges, and extra cheese if desired. Enjoy.

Nutrition

Serving: 1/8 of recipe
Calories: 371 kcal
Carbohydrates: 33.2 g
Protein: 14 g
Fat: 22.5 g
Sodium: 582.9 mg
Fiber: 4.8 g
Sugar: 14.1 g

Nutrition information is approximate.

Additional Info

Course: Main Course, Soup
Cuisine: Mexican