Introduction
Mexican street corn, or elote, is a beloved street food that brings vibrant flavors and textures to any table. This addictive dish combines sweet corn, creamy toppings, and a hint of spice, making it a favorite across Mexico and beyond. Transforming this classic into a warm and comforting soup means you can enjoy its rich flavors in every spoonful.
With the convenience of a crockpot, this recipe allows you to set it and forget it while you savor the delicious aromas that fill your home. It's an easy meal to prepare for a busy weeknight or a cozy weekend gathering, and the depth of flavor will impress anyone who takes a taste. Let's dive into how to make this delightful soup.
Ingredients
- 4 cups corn kernels (fresh, frozen, or canned)
Corn is the star of this soup, providing its sweet flavor and crunchy texture. Fresh corn offers the best taste, but frozen or canned also work well. Just make sure to drain and rinse canned corn before adding. - 1 onion, diced
Onions add depth and sweetness to the soup. When sautéed, they become tender and aromatic, lending a base flavor that complements the corn beautifully. - 2 cloves garlic, minced
Garlic enhances the overall flavor profile of the soup. Its pungent aroma and savory taste will add an additional layer of warmth and richness. - 4 cups chicken or vegetable broth
Broth is essential for providing a flavorful liquid base. Chicken broth adds a savory depth, while vegetable broth keeps it plant-based and allows the corn's natural sweetness to shine. - 1 cup heavy cream
Cream contributes to the soup's rich and velvety texture. It rounds out the flavors and provides a luxurious mouthfeel that complements the sweetness of the corn. - 1 teaspoon smoked paprika
Smoked paprika introduces a subtle smokiness that enhances the overall flavor. This spice also adds a rich color to the soup, making it even more inviting. - 1 teaspoon chili powder
Chili powder adds warmth and a mild kick to the soup. It balances the sweetness of the corn, making each bite flavorful and slightly spicy. - Salt and pepper, to taste
Seasoning is critical in bringing out the natural flavors of the ingredients. Adjusting salt and pepper at the end ensures the soup is perfectly balanced. - Fresh cilantro, chopped (for garnish)
Cilantro adds a bright freshness to the finished dish. Sprinkling it on top enhances the visual appeal and adds a burst of herbal flavor. - Lime wedges (for serving)
Lime juice adds a zesty brightness that can elevate the soup. Squeezing fresh lime just before eating brings all the flavors together and cuts through the richness.
Directions & Preparation
Step 1: Prep the corn and other vegetables.
Begin by getting your corn ready. If using fresh corn, slice the kernels from the cob. If using frozen corn, measure out four cups; for canned, drain and rinse. Prepare the onion by dicing it finely. This initial step is crucial as it sets the foundation for the soup's texture and flavor profile.
Step 2: Sauté the onion and garlic.
In a medium skillet, heat a little oil over medium heat and add the diced onion. Sauté until they are translucent and fragrant, about 3-5 minutes. Then, add the minced garlic and cook for an additional minute. This step builds a flavor base that will greatly enhance the final soup.
Step 3: Transfer sautéed veggies to the crockpot.
Once the onions and garlic have cooked down nicely, pour the mixture into the crockpot. This ensures that their intense flavors infuse the entire soup. Mixing everything in the crockpot means flavors meld beautifully as they cook together.
Step 4: Add the corn, broth, and seasonings.
Now, add the corn kernels, chicken or vegetable broth, smoked paprika, chili powder, salt, and pepper into the crockpot. These ingredients will simmer together for hours, allowing the flavors to meld. Stir well to ensure all components are combined.
Step 5: Cook on low for 6-8 hours or high for 3-4 hours.
Cover the crockpot and let it do its magic. Cooking on low allows the ingredients to gently meld together over time, while high heat achieves the same in a shorter window. Either way, you're developing rich flavors that enhance the whole dish.
Step 6: Add the heavy cream before serving.
About 20-30 minutes before you plan to serve, stir in the heavy cream. This will give the soup its delightful creaminess right before serving, ensuring the cream doesn’t overcook or curdle.
Step 7: Adjust seasoning and serve.
Before serving, taste the soup and adjust the salt and pepper to your liking. Ladle the soup into bowls, garnish with fresh cilantro, and serve with lime wedges. This final touch lifts the dish, leaving guests excited for each spoonful!

Embrace the Versatility of Corn
Corn is not only delicious but also versatile. Whether you opt for fresh, frozen, or canned corn, each option brings unique qualities to the table. Fresh corn offers a sweet crunch that elevates any soup, while frozen retains most nutrients and flavor. Canned corn, although not as sweet, is incredibly convenient and still gives a fantastic taste in this crockpot recipe.
Spices That Transform Flavor
The addition of spices like smoked paprika and chili powder transforms this soup into a bold flavor experience. Smoked paprika adds warmth and depth, while chili powder introduces a delightful kick. Together, they balance the sweetness of the corn and elevate the overall complexity of the dish.
A Creamy Finish
The last-minute addition of heavy cream is what makes this soup wonderfully rich and indulgent. Cream elevates the texture from simple broth to a luxurious, velvety experience. To ensure you achieve that perfect creamy consistency, add it right before serving, allowing it to warm without cooking down.
FAQs
What should I do if the soup is too thick?
If your soup ends up too thick, you can simply stir in additional broth or water until you reach your desired consistency. It's important to add small amounts at a time and mix well to avoid making it too watery.
How can I adjust the spice level of the soup?
To adjust the spice level, you can use less chili powder or add chopped jalapeños to taste. For a milder version, eliminate the chili powder entirely and consider using sweet paprika instead.
Can I use different kinds of corn in this recipe?
Absolutely! You can mix fresh, canned, or frozen corn based on availability. Each type will provide its unique flavor and texture, contributing to the soup's overall deliciousness.
What if the soup tastes bland?
If you find the soup lacks flavor, try adding more salt or a splash of lime juice to brighten it up. Additionally, consider increasing the spices for a more robust taste.
How can I make this soup more hearty?
To make the soup more filling, add diced potatoes, cooked chicken, or black beans, which bring additional textures and flavors to the dish.
Is there a way to make this recipe vegetarian?
To make this soup vegetarian, simply use vegetable broth instead of chicken broth and skip any meat additions. You can also add beans for protein.
What ingredients add depth to the flavor?
Ingredients like sautéed onions, garlic, and spices such as smoked paprika and chili powder are key to developing depth of flavor. Charring the corn slightly before adding it may also deepen the taste.
Can I serve this soup cold?
While this soup is traditionally served hot, you can enjoy it cold if desired. However, this changes the flavor profile and texture, so be mindful of how that might alter your experience.
Conclusion
Making Mexican Street Corn Soup in your crockpot is an excellent way to bring a touch of vibrant Mexican flavor into your home. The combination of sweet corn, spices, and cream creates an enjoyable dish that's perfect for both casual dinners and more elaborate gatherings.
With minimal prep time and the ability to let the crockpot do all the work, this recipe makes it easy for you to enjoy hearty, delicious soup whenever you like. Embrace the flavors and enjoy warm, inviting meals that celebrate the essence of Mexican cuisine.
Recipe Card

Comfort in a Bowl: Sweet Potato Cauliflower Soup
Ingredients
Method
- Heat the olive oil in a large pot over medium heat.
- Add the diced onion and sauté until translucent, about 5 minutes.
- Stir in the minced garlic, ground cumin, and smoked paprika, cooking for an additional minute.
- Add the cubed sweet potatoes and cauliflower florets to the pot.
- Pour in the vegetable broth and bring to a boil.
- Reduce heat and let the soup simmer for about 20 minutes, or until the vegetables are tender.
- Use an immersion blender to puree the soup until smooth.
- Season with salt and pepper to taste, then serve hot.
- Garnish with fresh herbs before serving, if desired.
Notes
Additional serving suggestions: pair with a crisp salad, garlic bread, or roasted seasonal vegetables for balance.
For make-ahead, prep components separately and assemble just before heating to preserve texture.
Taste and adjust with acid (lemon/vinegar) and salt right at the end to wake up flavors.