Mexican street corn soup takes everything you love about elote, the charred corn on the cob sold on street corners, and turns it into a warm, spoonable bowl you can set and forget in the slow cooker. Sweet corn kernels simmer with onion, garlic, smoky chili powder and a touch of cream until the broth turns silky and golden, then gets finished with salty cotija, fresh lime and a shower of cilantro right before serving.
Advertisements1
The slow cooker does the heavy lifting here, but one quick skillet step gives the corn that toasty, caramelized edge that makes street corn taste like street corn. That five-minute sauté is the difference between a flat corn soup and one that tastes like it came off a grill.
This is the pot I make on cold weeknights when I want something cozy but not heavy, and it reheats beautifully for lunches the next day. Serve it with warm tortillas or crushed tortilla chips for scooping and you have a full dinner with almost no effort.
Why You'll Love This Recipe
About the Ingredients
6 cups (about 900g) frozen sweet corn kernels, thawed and patted dry
Frozen corn is sweeter and more consistent than most off-season fresh corn; if corn is in season, use kernels cut from 6 fresh cobs. Canned corn works in a pinch but drain and rinse it first so the soup does not get watery.
2 tablespoons (28g) unsalted butter
Butter helps the corn char instead of steam; swap in olive oil for a dairy-free version. Salted butter is fine, just reduce the added salt later.
1 medium yellow onion, diced (about 1 1/2 cups / 200g)
Yellow onion gives the sweetest base; white onion is more traditional for elote and works well too. Frozen diced onion saves 5 minutes of prep.
3 garlic cloves, minced
Fresh garlic is best, but 1 teaspoon garlic powder can replace it if you add it with the spices instead of sautéing. Look for firm, heavy heads with tight papery skin.
4 cups (950ml) low-sodium chicken broth
Use vegetable broth to make it vegetarian, or a good-quality corn stock for extra sweetness. Low-sodium lets you control the salt since cotija is salty.
1 teaspoon chili powder
Ancho chili powder gives a fruity, mild smokiness; regular blended chili powder is milder and works fine. Add 1/2 teaspoon chipotle powder for a smoky kick.
1/2 teaspoon smoked paprika
Smoked paprika mimics the grill char flavor; sweet paprika is a decent substitute but less smoky. Buy in small jars since it fades after about a year.
4 ounces (115g) cream cheese, cubed and softened
Cream cheese thickens the soup without heavy cream; full-fat Greek yogurt stirred in off the heat is a tangier lighter swap. Let it soften at room temperature so it melts smoothly.
1 cup (240ml) whole milk or half-and-half
Half-and-half makes it richer; unsweetened oat milk keeps it dairy-light. Add it at the end and avoid boiling so it does not curdle.
1/2 cup (60g) crumbled cotija cheese, plus more for serving
Cotija is salty and crumbly like Mexican Parmesan; feta is the closest easy substitute. Find it in the refrigerated Mexican cheese section.
2 tablespoons fresh lime juice (about 1 lime), plus wedges for serving
Fresh lime is essential for that bright street corn tang; bottled juice tastes flat. Roll the lime on the counter before juicing to get more out.
1/4 cup chopped fresh cilantro, plus extra for garnish
Flat-leaf parsley works if you dislike cilantro. Add most of it at the end so it stays bright green and fragrant.
Tips & Tricks
Char the corn first
Dry the thawed kernels well and sauté them in butter over medium-high heat (about 400F/205C pan surface) for 6 to 8 minutes until spotted golden brown, because raw corn straight into the crockpot tastes flat and sweet without depth.
Add dairy at the end
Stir in the cream cheese and milk during the last 20 minutes on low or after switching the cooker off, since boiling dairy for hours can curdle and turn grainy.
Season after the cotija
Cotija is quite salty, so taste the soup after it melts in and only then adjust salt, otherwise the pot can end up too salty to fix.
Keep some corn chunky
Mash about 1 cup of the finished soup with a potato masher or blend briefly with an immersion blender to thicken it while keeping texture.
Pro Tips
Step-by-Step Instructions
1. Char the corn
Melt the butter in a large skillet over medium-high heat (about 400F/205C) and cook the dried corn in a single layer, stirring every couple of minutes, for 6 to 8 minutes until the kernels are spotted golden brown and smell toasty. Work in two batches if needed so the corn browns instead of steaming.
2. Bloom the aromatics
Lower the heat to medium (about 350F/175C), add the onion and cook for 4 minutes until soft and translucent, then add the garlic, chili powder and smoked paprika and stir for 30 seconds until fragrant. Scrape everything into the crockpot.
3. Build the pot
Pour in the chicken broth and stir in 4 cups of the charred corn, reserving the rest for garnish. Cover and cook on low for 3 to 4 hours or on high for 1 1/2 to 2 hours, until the corn is tender and the broth tastes sweet and rounded.
4. Thicken the base
Mash about 1 cup of the soup with a potato masher or pulse briefly with an immersion blender until creamy but still chunky, then whisk in the softened cream cheese a few cubes at a time until fully melted with no lumps.
5. Finish with dairy
Stir in the milk and cook uncovered on high for 15 to 20 minutes until the soup is hot and slightly thickened, with small bubbles at the edges but not a rolling boil. Taste and add salt only if needed.
6. Brighten and serve
Turn off the crockpot and stir in the lime juice, cotija and most of the cilantro. Ladle into bowls and top with the reserved charred corn, more cotija, cilantro and lime wedges.
Delicious Variations
Spicy Chipotle Version
Add 1 minced canned chipotle in adobo with the broth for a smoky heat that adults will love.
Chicken Street Corn Soup
Stir in 2 cups shredded rotisserie chicken during the last 20 minutes for a heartier one-bowl meal.
Dairy-Free Street Corn Soup
Skip the cream cheese and milk, blend 1 cup of the soup with 1/2 cup raw cashews soaked in hot water, and use vegetable broth.
How to Store Mexican Street Corn Soup Crockpot Recipe for Cozy Nights
Refrigerator
Store in an airtight container in the refrigerator for up to 4 days; the soup thickens as it chills, so loosen with a splash of broth when reheating.
Freezer
Freeze in portions for up to 2 months, but leave out the dairy if possible and stir it in after thawing for the smoothest texture.
Reheating
Reheat gently on the stovetop over medium-low heat (about 300F/150C) or in the microwave, stirring often, and add fresh lime and cilantro after reheating.
Frequently Asked Questions
Q: Can I put frozen corn directly in the crockpot?
Yes, you can add frozen corn straight to the crockpot, but for this recipe charring it first in a skillet is what gives the soup its street corn flavor. If you skip that step, add 30 minutes to the cook time and expect a sweeter, less toasty soup.
Q: How do I keep the cream from curdling in the slow cooker?
Add the cream cheese and milk near the end of cooking and keep the heat on low, never a rolling boil. Let the cream cheese soften at room temperature first and whisk it in gradually so it melts smoothly.
Q: Can I make this Mexican street corn soup vegetarian?
Yes, simply swap the chicken broth for vegetable broth and the cotija for a vegetarian feta or crumbled queso fresco. Everything else in the recipe is already meat-free.
Q: How long does Mexican street corn soup last in the fridge?
It keeps for up to 4 days in an airtight container in the refrigerator. Reheat gently and refresh the flavor with a squeeze of lime and fresh cilantro, since the dairy mutes the seasoning over time.
Q: What do you serve with street corn soup?
Serve it with warm flour tortillas, crushed tortilla chips, or a simple green salad with avocado and lime. A sprinkle of extra cotija and chili powder on top makes it feel like a restaurant bowl.
If you make this Mexican street corn soup, I would love to hear how it turned out, so leave a comment below and tag your cozy bowl photos. Pin the recipe for your next cold night and subscribe for more easy crockpot dinners.
Mexican Street Corn Soup Crockpot Recipe for Cozy Nights
This Mexican street corn soup crockpot recipe turns sweet corn, cotija and lime into a creamy slow-cooker dinner ready in 50 minutes.
🧂 Ingredients
- 6 cups (about 900g) frozen sweet corn kernels, thawed and patted dry
- 2 tablespoons (28g) unsalted butter
- 1 medium yellow onion, diced (about 1 1/2 cups / 200g)
- 3 garlic cloves, minced
- 4 cups (950ml) low-sodium chicken broth
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 4 ounces (115g) cream cheese, cubed and softened
- 1 cup (240ml) whole milk or half-and-half
- 1/2 cup (60g) crumbled cotija cheese, plus more for serving
- 2 tablespoons fresh lime juice (about 1 lime), plus wedges for serving
- 1/4 cup chopped fresh cilantro, plus extra for garnish
📋 Instructions
- 1Char the corn — Melt the butter in a large skillet over medium-high heat (about 400F/205C) and cook the dried corn in a single layer, stirring every couple of minutes, for 6 to 8 minutes until the kernels are spotted golden brown and smell toasty. Work in two batches if needed so the corn browns instead of steaming.
- 2Bloom the aromatics — Lower the heat to medium (about 350F/175C), add the onion and cook for 4 minutes until soft and translucent, then add the garlic, chili powder and smoked paprika and stir for 30 seconds until fragrant. Scrape everything into the crockpot.
- 3Build the pot — Pour in the chicken broth and stir in 4 cups of the charred corn, reserving the rest for garnish. Cover and cook on low for 3 to 4 hours or on high for 1 1/2 to 2 hours, until the corn is tender and the broth tastes sweet and rounded.
- 4Thicken the base — Mash about 1 cup of the soup with a potato masher or pulse briefly with an immersion blender until creamy but still chunky, then whisk in the softened cream cheese a few cubes at a time until fully melted with no lumps.
- 5Finish with dairy — Stir in the milk and cook uncovered on high for 15 to 20 minutes until the soup is hot and slightly thickened, with small bubbles at the edges but not a rolling boil. Taste and add salt only if needed.
- 6Brighten and serve — Turn off the crockpot and stir in the lime juice, cotija and most of the cilantro. Ladle into bowls and top with the reserved charred corn, more cotija, cilantro and lime wedges.



