Slow Cooker Mexican Street Corn Soup
Want a lighter, summery spin? Check out my Mexican Street Corn Pasta Salad with Chicken. It’s fresh, fun, and perfect for warmer days while keeping those classic elote flavors.
Get ready for a Mexican street corn soup that brings all the vibrant, smoky, and creamy flavors of classic elote into one cozy pot perfect for chilly days. This soup boasts a creamy base centered around fresh corn, with hints of lime and cilantro to brighten it up, plus a smoky kick from chipotle peppers. The crunchy bacon and salty cotija cheese on top take it over the edge into pure comfort food territory.
This dish is super approachable and flexible: about 10 minutes of hands-on work tops, and then you let the slow cooker or Instant Pot do all the magic. I’ll show you step-by-step how to bring everything together, shred the chicken right in the pot, and make sure every bowl ends up with all the toppings that make this soup sing.
- Inside this post: a complete ingredient list, clear directions for both slow cooker and Instant Pot methods, plus helpful notes on heat control, dairy-free swaps using coconut milk, and freezing tips.
- Perfect for: busy weeknights, meal prepping, and anyone craving the big flavors of Mexican street corn in a simple, comforting soup.
- Finishing touches: garnishes like bacon, cotija, lime, and cilantro, along with easy tips for storing and reheating so you can prep ahead without stress.
Dive in below for the full recipe and pictures. By the time your slow cooker is done or your Instant Pot beeps, you’ll have a family-approved, flavor-packed dinner in your hands.
What Makes It Special
This Mexican street corn soup is a wonderful way to enjoy the creamy, zesty flavors of elote (or try our street corn salad with Greek yogurt) in a warming, easy one-pot meal. It takes less than 10 minutes to prep, cooks conveniently in your slow cooker or Instant Pot, and offers a balanced mix of veggies, protein, and luscious creaminess in every bite. The chipotle adds just the right smoky heat, while bacon and cotija cheese bring salty, crunchy contrast. And it’s freezer friendly if you want to double the batch—just save the garnishes for later. Plus, it’s always a hit at our dinner table—and if you’re craving another cozy Mexican-inspired bowl, try this easy taco soup.
Ingredients for the Soup

- 1 white onion (diced)
- 1 poblano pepper or jalapeno pepper (diced)
- 2 cloves garlic (diced or minced)
- 2 tsp chili powder
- 2 tsp cumin
- 1 tsp sea salt
- 1 tbsp olive oil or avocado oil
- 2 cups frozen corn
- 2 medium russet potatoes (peeled and diced)
- 1 chipotle pepper in adobo sauce (diced)
- 2 tbsp adobo sauce
- 1 lb chicken breast
- 6 cups chicken broth
- 8 ounces cream cheese or crème fraîche (or canned coconut milk for a dairy-free option)
- 6 slices bacon
- Fresh cilantro (optional for garnish)
- 1/2 cup cotija cheese
- 2 limes (optional for garnish)
Step-by-Step Method
- Dice the white onion and poblano or jalapeño, mince the garlic, peel and cube the russet potatoes, chop the chipotle pepper, and measure the frozen corn and chicken broth.
- Heat a large sauté pan over medium heat and add 1 tablespoon olive or avocado oil.
- Sauté the onion, pepper, and garlic until softened, about 3 minutes.
- Sprinkle in chili powder, cumin, and sea salt and cook 1–2 minutes to bloom the spices.
- Transfer the sautéed vegetable mixture to the slow cooker or Instant Pot.
- Add the frozen corn, diced potatoes, chopped chipotle pepper, adobo sauce, chicken breasts, and chicken broth to the cooker.
- For slow cooker: cover and cook on low for 6–8 hours until potatoes are fork-tender and chicken is cooked through.
- For Instant Pot: seal the lid, cook on High Pressure for 15 minutes, then quick-release the pressure.
-
About 30 minutes before the slow cooker time is up, or immediately after Instant Pot pressure release, stir in the cream cheese or crème fraîche until melted and smooth.

- Shred the chicken directly in the pot with two forks and stir it into the soup.
- Cook the bacon until crispy (stovetop or bake at 400°F/205°C for 15–20 minutes), then crumble.
- Taste the soup and adjust seasoning with salt, pepper, and a squeeze of lime juice.
Pro Tips for Best Results
- Want to control the heat? Start with just one chipotle pepper and a tablespoon or two of adobo sauce, then add more if you like it spicier. Chipotles bring smoky heat that can sneak up on you!
- Use low-sodium chicken broth to better manage salt levels—season at the end after the creaminess is added so you don’t overdo it.
- For a little extra texture, set aside about half a cup of corn kernels and stir them in at the very end so you still have some nice, crisp bites of corn.
- Need a dairy-free version? Swap the cream cheese for a full can of canned coconut milk. Stir it in toward the end to warm through, and you’ll get a lovely, creamy broth without dairy.
- If your soup is thinner than you like, simmer it uncovered for a few minutes to reduce and thicken up. Or mix a tablespoon of cornstarch with a little cold water and stir it into the soup to thicken quickly.
- For perfectly crispy bacon that’s hands-off, bake strips on a rimmed sheet pan at 400°F (205°C) for 15–20 minutes. It crisps evenly and frees you up to finish the rest of the meal.
- To amp up the smoky flavor of your poblano, char or roast it under the broiler before dicing. The extra smokiness is so good!
- Shredding your chicken right in the pot keeps it juicy and saves time—see the technique in our Slow Cooker Chicken Enchiladas. Just use two forks after the chicken is cooked through and the soup is nearly done.
- Freeze leftovers (without toppings) in an airtight container. Thaw overnight in the fridge and reheat gently on the stove. Add fresh garnishes and lime just before serving for the best flavor.
Storage and Make-Ahead
This Mexican street corn soup stores beautifully in the fridge for up to one week. Just hold off on adding the bacon, cotija cheese, and cilantro until you’re ready to serve. You can also freeze the soup (minus the toppings) in airtight containers. When you want to enjoy it again, thaw overnight in the fridge and gently warm on the stove over medium-low heat, stirring occasionally.
If you love this soup, be sure to try my Creamy Chicken Poblano Soup with Corn and Black Beans too—it’s another family favorite that’s packed with smoky roasted poblano and hearty protein. For another cozy Mexican bowl, try my Mexican Fideo Soup.

Common Questions Answered
Wondering if you can make this Mexican street corn soup in the Instant Pot? Absolutely! Just sauté the veggies right in the pot and then hit cancel. Add in your frozen corn, chicken, potatoes, chipotle pepper, adobo sauce, and chicken broth. Cook on high pressure for 15 minutes, then perform a quick release. Once the steam is fully released, stir in the cream cheese or crème fraîche until melted smooth. Finish with toppings like crispy bacon, cotija cheese, fresh cilantro, and a squeeze of lime. It’s just as tasty and saves you time! If you love these flavors, you might also enjoy our Street Corn Pasta Salad for a make-ahead side or picnic-friendly option.

A warm, comforting one-pot soup combining creamy, smoky, and hearty flavors inspired by Mexican street corn. Features sweet corn, smoky chipotle, tender chicken, potatoes, spices, and crispy bacon in a creamy broth.
- Prep Time: 10 minutes
- Cook Time: 6 hours
- Total Time: 6 hours 10 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Mexican-inspired
Ingredients
- 1 white onion (diced)
- 1 poblano pepper or jalapeno pepper (diced)
- 2 cloves garlic (diced or minced)
- 2 tsp chili powder
- 2 tsp cumin
- 1 tsp sea salt
- 1 tbsp olive oil or avocado oil
- 2 cups frozen corn
- 2 medium russet potatoes (peeled and diced)
- 1 chipotle pepper in adobo sauce (diced)
- 2 tbsp adobo sauce
- 1 lb chicken breast
- 6 cups chicken broth
- 8 oz cream cheese or crème fraîche (or canned coconut milk for dairy-free option)
- 6 slices bacon
- Fresh cilantro (optional for garnish)
- 1/2 cup cotija cheese
- 2 limes (optional for garnish)
Instructions
- Dice the white onion and poblano or jalapeño, mince the garlic, peel and cube the russet potatoes, chop the chipotle pepper, and measure the frozen corn and chicken broth.
- Heat a large sauté pan over medium heat and add 1 tablespoon olive or avocado oil.
- Sauté the onion, pepper, and garlic until softened, about 3 minutes.
- Sprinkle in chili powder, cumin, and sea salt and cook 1–2 minutes to bloom the spices.
- Transfer the sautéed vegetable mixture to the slow cooker or Instant Pot.
- Add the frozen corn, diced potatoes, chopped chipotle pepper, adobo sauce, chicken breasts, and chicken broth to the cooker.
- For slow cooker: cover and cook on low for 6–8 hours until potatoes are fork-tender and chicken is cooked through.
- For Instant Pot: seal the lid, cook on High Pressure for 15 minutes, then quick-release the pressure.
- About 30 minutes before the slow cooker time is up, or immediately after Instant Pot pressure release, stir in the cream cheese or crème fraîche until melted and smooth.
- Shred the chicken directly in the pot with two forks and stir it into the soup.
- Cook the bacon until crispy (stovetop or bake at 400°F/205°C for 15–20 minutes), then crumble.
- Taste the soup and adjust seasoning with salt, pepper, and a squeeze of lime juice.
- Serve hot topped with crumbled bacon, cotija cheese, fresh lime juice, and chopped cilantro.
Notes
Use low-sodium chicken broth to manage salt levels better and season at the end., To control heat, start with one chipotle pepper and 1-2 tbsp adobo sauce, add more if desired., For extra texture, set aside 1/2 cup corn kernels and stir in at the end for crisp bites., For a dairy-free version, substitute cream cheese with canned coconut milk and stir in toward the end to warm through., If soup is too thin, simmer uncovered to reduce or add a cornstarch slurry to thicken., For easy bacon cooking, bake strips at 400°F (205°C) for 15-20 minutes., Char or roast poblano pepper before dicing for intensified smoky flavor., Shred chicken directly in pot to keep it juicy and save time., Freeze leftovers (without toppings) in airtight containers, thaw overnight in fridge, reheat gently, add fresh garnishes before serving.
Nutrition
- Serving Size: 1 serving
- Calories: 527 kcal
- Fat: 31 g
- Carbohydrates: 36 g
- Protein: 29 g
More in Recipes
Seriously Good Vegetable Soup
Easy Tomato Soup Recipe
Sausage Potato Soup