Mexican street corn soup takes everything you love about elote, the smoky charred corn, tangy crema, chili heat, and salty cotija, and turns it into a warm, spoonable bowl you can set and forget in your slow cooker. It is the kind of dinner that fills the house with toasted corn and roasted poblano smells about an hour before anyone even asks what is for dinner.
Advertisements1
The trick to a crockpot version that does not taste watery or flat is charring the corn first in a screaming-hot skillet, then letting the slow cooker pull all of that browned, caramelized flavor into the broth. A slurry of masa harina thickens the soup into something silky without any heavy cream overload, and the toppings go on cold and crunchy right before serving.
This is a cozy-night recipe built for six generous bowls, with about 15 minutes of hands-on prep and 3 to 4 hours of unattended simmering. Pair it with warm tortillas or a simple cabbage slaw and you have a meatless dinner that even the corn-skeptical crowd finishes.
Why You'll Love This Recipe
About the Ingredients
6 cups (about 900g) frozen fire-roasted corn kernels, thawed and patted dry
Fire-roasted kernels save you a step, but plain frozen sweet corn works fine, just char it a little longer. If using fresh, you need about 6 large ears, and canned corn should be drained and rinsed first.
1 large poblano pepper (about 4 oz / 115g), stemmed, seeded, and diced
Poblano brings mild, earthy heat; a green bell pepper is the zero-heat substitute, or use 2 jalapenos if you want real kick. Look for firm, glossy skin with no soft spots.
1 medium yellow onion (about 1 cup / 160g), diced
Yellow onion gives the sweetest slow-cooked base; white onion is sharper and more authentic to Mexican cooking. Sweet onion is a fine swap if that is what is in the drawer.
4 cloves garlic, minced (about 1 tablespoon)
Fresh garlic is worth it here since it mellows for hours; 1 teaspoon garlic powder can stand in. Buy heads that feel heavy and firm with tight papery skin.
4 cups (950ml) low-sodium vegetable broth
Low-sodium lets you control the salt since cotija and chips are salty; chicken broth works if you are not keeping it vegetarian. Better Than Bouillon diluted is a solid pantry backup.
1 can (15 oz / 425g) cannellini beans, drained and rinsed
Cannellini blends into creamy body; pinto or black beans keep more texture and are more traditional. Rinse well to wash off the canned, metallic taste.
1/3 cup (40g) masa harina
Masa harina is the secret thickener and gives that unmistakable tortilla flavor; cornstarch (2 tablespoons) is the gluten-free-friendly backup but lacks the same taste. Find it in the baking or international aisle, not the cornmeal shelf.
1 cup (240ml) heavy cream, plus more for serving
Heavy cream adds silkiness at the end; full-fat coconut milk makes it dairy-free and still rich. Do not add it at the start or it can break during the long cook.
2 teaspoons ancho chili powder
Ancho is fruity and mild; regular chili powder blend or smoked paprika are easy substitutes. Check the date, old chili powder tastes like dust.
1 teaspoon ground cumin
Cumin is the warm backbone of the soup; toast whole seeds and grind them for a bigger punch. Ground cumin loses potency fast, so replace it every 6 months.
1 teaspoon kosher salt, plus more to taste
Kosher salt seasons evenly and is forgiving; use half the amount if you only have fine table salt. Taste after the cream goes in, since dairy dulls seasoning.
Toppings: 1/2 cup (60g) crumbled cotija, 1/3 cup Mexican crema or sour cream, lime wedges, chopped cilantro, crushed tortilla chips, extra chili powder
Cotija is salty and crumbly; feta is the closest everyday substitute. Crema is tangier and thinner than sour cream, but either works, and crushed chips add the crunch elote needs.
Tips & Tricks
Do not skip the char
Dry the corn well, then sear it in a hot skillet until you see dark brown spots, because that browning is where the street-corn flavor actually comes from.
Thicken with a slurry, not a dump
Whisk the masa harina into 1 cup of cool broth before adding it, or you will get clumps that never break up during the slow cook.
Add dairy at the very end
Stir in the heavy cream in the last 15 minutes on Low, since boiling cream for hours can curdle and turn grainy.
Pro Tips
Step-by-Step Instructions
1. Char the corn
Heat 2 tablespoons of oil in a 12-inch skillet over high heat, about 400F (204C), and add the dried corn in a single layer. Cook 6 to 8 minutes without stirring too often, until about a third of the kernels are deep golden brown and smell toasted, then transfer to the slow cooker.
2. Sauté the vegetables
Lower the skillet to medium-high, about 350F (177C), add another tablespoon of oil, and cook the onion and poblano for 5 minutes until softened and lightly browned at the edges. Add the garlic, chili powder, and cumin and stir for 30 seconds until fragrant, then scrape everything into the crock.
3. Build the base
Add the beans, 3 cups of the broth, and the salt to the slow cooker. Whisk the masa harina into the remaining 1 cup of cool broth until completely smooth, then pour it in and stir everything together.
4. Slow cook
Cover and cook on Low for 3 to 4 hours or on High for 1.5 to 2 hours, until the soup is bubbling gently at the edges and the poblano is fully tender. Stir once halfway through if you are around.
5. Finish with cream
Reduce to Low if you were on High, then stir in the heavy cream and cook uncovered for 10 to 15 minutes until the soup is hot and slightly thickened. Taste and add salt, a squeeze of lime, and more chili powder if it needs a lift.
6. Ladle and top
Ladle into bowls and finish each one with crumbled cotija, a drizzle of crema, fresh cilantro, crushed tortilla chips, and a lime wedge. Serve immediately while the toppings are still cold and crunchy against the hot soup.
Delicious Variations
Chicken Street Corn Soup
Add 2 cups of shredded rotisserie chicken in the last 20 minutes for a heartier, protein-packed version.
Spicy Chipotle Version
Stir in 1 minced chipotle in adobo with the spices for a smoky, genuinely hot bowl.
Dairy-Free Coconut Elote
Replace the heavy cream with full-fat coconut milk and skip the cotija for a fully plant-based soup.
How to Store Mexican Street Corn Soup Crockpot Recipe for Cozy Nights
Refrigerator
Store cooled soup without toppings in an airtight container for up to 4 days; the flavors actually deepen overnight.
Freezer
Freeze in portions for up to 2 months, but leave out the cream if you can, then stir it in fresh when reheating for the best texture.
Reheating
Warm gently on the stovetop over medium-low, about 250F (121C), stirring often, or microwave in 1-minute bursts until steaming; add a splash of broth if it has thickened too much.
Frequently Asked Questions
Q: Can I put frozen corn directly in the crockpot?
Yes, but char it first for the best flavor, otherwise the soup tastes flat and sweet rather than toasty. If you are truly short on time, add frozen corn straight in and cook on High for 2 hours, then finish with extra lime and chili powder to wake it up.
Q: How do I thicken Mexican street corn soup?
The masa harina slurry is your thickener, so whisk it into cool broth before adding it and give it the full cook time to activate. If it is still thin at the end, simmer uncovered for 15 to 20 minutes, or mash a cup of the beans and stir them back in.
Q: Is this Mexican street corn soup spicy?
It is mild to medium as written, since poblano and ancho chili powder bring flavor more than heat. Add a minced chipotle in adobo or leave the jalapeno seeds in if you want real spice, and serve crema on the side to cool things down.
Q: Can I make this crockpot street corn soup dairy-free?
Yes, swap the heavy cream for full-fat coconut milk and skip the cotija, using a dairy-free crema or cashew cream instead. The coconut flavor is subtle once the chili, lime, and cilantro go in.
Q: How long does Mexican street corn soup last in the fridge?
About 4 days in an airtight container, stored without the toppings so the chips and cotija stay fresh. Reheat gently and add a splash of broth, because the soup thickens considerably as it chills.
Grab your slow cooker, char that corn, and let it simmer while you cozy up, then tag me in your bowl photos so I can see your topping combos. If you make it, leave a rating below and tell me whether you went classic cotija or full dairy-free.
Mexican Street Corn Soup Crockpot Recipe for Cozy Nights
Mexican Street Corn Soup Crockpot Recipe for Cozy Nights delivers creamy elote flavor with zero stovetop fuss and just 15 minutes of prep.
🧂 Ingredients
- 6 cups (about 900g) frozen fire-roasted corn kernels, thawed and patted dry
- 1 large poblano pepper (about 4 oz / 115g), stemmed, seeded, and diced
- 1 medium yellow onion (about 1 cup / 160g), diced
- 4 cloves garlic, minced (about 1 tablespoon)
- 4 cups (950ml) low-sodium vegetable broth
- 1 can (15 oz / 425g) cannellini beans, drained and rinsed
- 1/3 cup (40g) masa harina
- 1 cup (240ml) heavy cream, plus more for serving
- 2 teaspoons ancho chili powder
- 1 teaspoon ground cumin
- 1 teaspoon kosher salt, plus more to taste
- Toppings: 1/2 cup (60g) crumbled cotija, 1/3 cup Mexican crema or sour cream, lime wedges, chopped cilantro, crushed tortilla chips, extra chili powder
📋 Instructions
- 1Char the corn — Heat 2 tablespoons of oil in a 12-inch skillet over high heat, about 400F (204C), and add the dried corn in a single layer. Cook 6 to 8 minutes without stirring too often, until about a third of the kernels are deep golden brown and smell toasted, then transfer to the slow cooker.
- 2Sauté the vegetables — Lower the skillet to medium-high, about 350F (177C), add another tablespoon of oil, and cook the onion and poblano for 5 minutes until softened and lightly browned at the edges. Add the garlic, chili powder, and cumin and stir for 30 seconds until fragrant, then scrape everything into the crock.
- 3Build the base — Add the beans, 3 cups of the broth, and the salt to the slow cooker. Whisk the masa harina into the remaining 1 cup of cool broth until completely smooth, then pour it in and stir everything together.
- 4Slow cook — Cover and cook on Low for 3 to 4 hours or on High for 1.5 to 2 hours, until the soup is bubbling gently at the edges and the poblano is fully tender. Stir once halfway through if you are around.
- 5Finish with cream — Reduce to Low if you were on High, then stir in the heavy cream and cook uncovered for 10 to 15 minutes until the soup is hot and slightly thickened. Taste and add salt, a squeeze of lime, and more chili powder if it needs a lift.
- 6Ladle and top — Ladle into bowls and finish each one with crumbled cotija, a drizzle of crema, fresh cilantro, crushed tortilla chips, and a lime wedge. Serve immediately while the toppings are still cold and crunchy against the hot soup.



