Easy Mexican Street Corn Soup Recipe
Mexican Street Corn Soup captures that irresistible flavor of elote in a warm, comforting bowl. I love how the roasted corn brings out a natural sweetness, complemented by the creamy texture and a subtle kick of spice. It’s the perfect dish for a cool evening when you want something hearty yet relatively quick to prepare. You get all the smoky, tangy, cheesy goodness of street corn without the mess. What makes this Mexican Street Corn Soup special is the depth of flavor achieved by roasting the corn and the simple, bold seasonings. It’s rich, satisfying, and surprisingly simple to put together, making it a go-to recipe for weeknight dinners or relaxed weekend lunches. You’ll find yourself coming back to this recipe time and again.

Mexican Street Corn Soup
Mexican street corn, or Elote, is one of those flavors I just can’t get enough of. That creamy, spicy, tangy corn with a hint of lime and chili is pure comfort. I wanted to capture that essence in a warm, hearty soup, perfect for a chilly evening or a cozy weekend lunch. This soup is surprisingly easy to make and delivers all the big flavors of street corn in a comforting bowl. It’s rich, slightly spicy, and utterly satisfying. The secret is in roasting the corn for that depth of flavor, and the simple seasoning blend that really makes the corn shine.
Ingredients:
- 1 tbsp olive oil
- 1 small red onion, diced
- 1 medium jalapeño, seeded and diced
- 3 cloves garlic, minced
- 2 (12 oz.) boneless, skinless chicken breasts
- 1 (12 oz.) package fire-roasted frozen corn (or fresh corn)
- 1 (4 oz.) can diced green chiles
- 1 tbsp Tajín seasoning
- 2 tsp ground cumin
- 2 tsp chili powder
- ½ tsp table salt
- ¼ tsp finely ground black pepper
- 4 cups (32 oz.) chicken stock or low-sodium chicken broth
- 2 cups sour cream (full-fat) or Greek yogurt (full-fat)
- ½ cup shredded Monterey Jack cheese
Cooking Instructions
-
Sautéing the Aromatics and Chicken
Begin by heating the olive oil in a large pot or Dutch oven over medium heat. Once the oil is shimmering, add the diced red onion and cook, stirring occasionally, until it starts to soften and become translucent, about 5-7 minutes. Don’t rush this step; softening the onion brings out its sweetness. Next, add the diced jalapeño and cook for another 2-3 minutes until it softens slightly and its fragrance intensifies. If you prefer a milder soup, you can remove the seeds and membranes from the jalapeño before dicing. Finally, add the minced garlic and cook for just about 1 minute until it’s fragrant, being careful not to burn it, as burnt garlic can turn bitter. Now, it’s time to add the chicken breasts to the pot. You want to sear them on both sides for a couple of minutes to give them a little color and help lock in their juices. This step adds another layer of flavor to the broth.
-
Building the Soup Base
Pour in the chicken stock or broth, making sure to scrape the bottom of the pot with your spoon to loosen any browned bits from the chicken and vegetables. These bits are packed with flavor. Add the fire-roasted frozen corn (if using fresh corn, you’ll want to char it slightly under the broiler or in a dry skillet before adding). Stir in the can of diced green chiles for a subtle, earthy heat. Now, season the soup with the Tajín seasoning, ground cumin, chili powder, table salt, and black pepper. Tajín is a Mexican chili-lime seasoning that adds a wonderful zing, and it’s a key ingredient for that authentic street corn flavor. Stir everything together well to distribute the spices evenly. Bring the mixture to a simmer, then reduce the heat to low, cover the pot, and let it cook for about 20-25 minutes, or until the chicken is cooked through and no longer pink in the center. This simmering time allows the flavors to meld beautifully.
-
Shredding the Chicken
Once the chicken is cooked through, carefully remove the chicken breasts from the pot and place them on a clean cutting board or plate. Leave them to cool for a few minutes until they are cool enough to handle. While the chicken is cooling, you can taste the broth and adjust the seasonings if needed. Perhaps it needs a pinch more salt or a bit more chili powder for extra warmth. When the chicken is cool enough, use two forks to shred it into bite-sized pieces. This is a simple but important step that ensures you get tender pieces of chicken in every spoonful of soup. Once shredded, return the chicken to the pot and stir it back into the soup.
-
Making it Creamy
Now for the creamy element that really brings this soup to life and mimics the rich, creamy texture of Elote. In a separate medium bowl, whisk together the sour cream or Greek yogurt with about ½ cup of the hot soup broth. This process, called tempering, gradually warms the sour cream or yogurt and prevents it from curdling when added to the hot soup. It ensures a smooth, creamy consistency throughout the soup. Once tempered, pour the sour cream mixture back into the pot with the rest of the soup. Stir it in gently until it’s fully incorporated and the soup is smooth and creamy. Avoid boiling the soup after adding the sour cream, as this can cause it to break.
-
Finishing Touches and Serving
Gently heat the soup through over low heat, without letting it boil, until it’s warmed to your liking. Just before serving, stir in the shredded Monterey Jack cheese. Let it melt into the soup, creating little pockets of gooey cheese that add another layer of richness. Ladle the hot soup into bowls. For an extra authentic touch and even more Elote flavor, consider serving it with your favorite toppings. Some great options include a dollop of extra sour cream, a sprinkle of fresh cilantro, a squeeze of fresh lime juice, or even a little more Tajín seasoning. You can also serve it with some crushed tortilla chips for a bit of crunch. This soup is fantastic on its own, or served alongside a simple salad or some crusty bread.

Conclusion:
This Mexican Street Corn Soup is a winner because it delivers those bold, familiar flavors of elote in a comforting, easy-to-make soup. It’s rich, creamy, and has just the right amount of spice, making it perfect for any occasion. You can serve it as a starter or a main dish. It pairs wonderfully with a simple side salad or some crusty bread for dipping. For variations, consider adding shredded chicken for extra protein or using different cheeses like cotija for a more authentic flavor. You could also add a swirl of crema or a dollop of plain Greek yogurt right before serving for an extra creamy touch. Don’t be afraid to adjust the jalapeño and chili powder to suit your preferred heat level. Give this Mexican Street Corn Soup a try; you won’t regret it!
Can I make this soup ahead of time?
Yes, you can make this soup ahead of time. The flavors actually meld together even better overnight. Store it in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding a splash of broth or water if it has thickened too much.
What if I don’t have Tajín?
If you don’t have Tajín seasoning, you can create a similar flavor profile by combining chili powder, lime zest, and a pinch of salt. You might need to adjust the chili powder and salt amounts to taste.
Is this soup very spicy?
The spice level can be adjusted. The jalapeño and chili powder provide a mild to moderate heat. If you prefer less spice, be sure to remove all seeds and membranes from the jalapeño or omit it entirely. For more heat, leave some seeds in the jalapeño or add a pinch of cayenne pepper.

Mexican Street Corn Soup
A creamy and flavorful soup inspired by Mexican street corn (elote), featuring tender chicken, fire-roasted corn, and a hint of spice. Perfect for a comforting meal.
Ingredients
-
1 tbsp olive oil
-
1 small red onion, diced
-
1 medium jalapeño, seeded and diced
-
3 cloves garlic, minced
-
2 (12 oz.) boneless, skinless chicken breasts
-
1 (12 oz.) package fire-roasted frozen corn
-
1 (4 oz.) can diced green chiles
-
1 tbsp Tajín seasoning
-
2 tsp ground cumin
-
2 tsp chili powder
-
½ tsp table salt
-
¼ tsp finely ground black pepper
-
4 cups (32 oz.) chicken stock
-
2 cups sour cream
-
½ cup shredded Monterey Jack cheese
Instructions
-
Step 1
Heat olive oil in a large pot or Dutch oven over medium heat. Add the diced red onion and jalapeño and cook until softened, about 5-7 minutes. -
Step 2
Stir in the minced garlic, Tajín seasoning, cumin, and chili powder. Cook for 1 minute more until fragrant. -
Step 3
Add the chicken breasts, fire-roasted corn, diced green chiles, salt, and pepper to the pot. Pour in the chicken stock. Bring to a boil, then reduce heat and simmer for 20-25 minutes, or until the chicken is cooked through. -
Step 4
Remove the chicken breasts from the pot and shred them using two forks. Return the shredded chicken to the pot. -
Step 5
Stir in the sour cream until well combined and the soup is creamy. Heat gently, but do not boil. -
Step 6
Serve hot, garnished with shredded Monterey Jack cheese.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.