Mexican Street Corn Soup with Chicken (Dairy-Free) is an irresistibly flavorful twist on the classic Mexican street corn, known as elote. Traditionally, elote is served on the cob and slathered with a creamy combination of mayonnaise, cheese, lime, chili powder, and cilantro, turning sweet corn into a savory sensation.
Here, that iconic flavor is transformed into a hearty soup, featuring tender chunks of chicken and an entirely dairy-free base, making it suitable for those with lactose intolerance or those seeking a lighter, healthier meal option.
This soup is a true homage to Mexican cuisine, which celebrates vibrant flavors and versatile ingredients, welcoming both tradition and creative adaptation. What sets this dish apart is the charred sweetness of corn blended with lightly spiced, tangy, and creamy broth, but without any dairy.
Coconut milk or unsweetened non-dairy creamers are used in place of heavy cream or cheese, maintaining velvety texture without sacrificing flavor. The addition of chicken adds satisfying protein, helping to make this not just a starter, but a main course in its own right.
A squeeze of fresh lime and a sprinkle of chili powder give it the authentic street food flair. Enjoy an exciting, warming, and filling meal that celebrates the rich heritage of Mexican street fare, perfectly adapted for modern, healthy lifestyles.
Whether you’re seeking comfort food, meal prep inspiration, or a creative way to enjoy classic flavors, Mexican Street Corn Soup with Chicken (Dairy-Free) delivers on all fronts with both taste and nutrition.
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 1 red bell pepper, diced
- 4 cups fresh or frozen corn kernels (about 5-6 ears)
- 1 pound boneless, skinless chicken breast or thighs, cubed
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon chili powder
- ½ teaspoon ground coriander
- ¼ teaspoon cayenne pepper (optional for heat)
- 4 cups low-sodium chicken broth
- 1 (13.5-ounce) can full-fat coconut milk (unsweetened)
- Juice of 2 limes
- ½ cup chopped fresh cilantro, plus extra for garnish
- Salt and black pepper to taste
- 1 cup unsweetened non-dairy milk (such as almond or cashew milk)
- 1 ripe avocado, diced, for garnish
- Finely sliced jalapeño, for garnish (optional)
- Toasted pepitas (pumpkin seeds), for garnish
Instructions
- Heat olive oil in a large soup pot over medium heat. Add diced onion and sauté until translucent, about 4-5 minutes.
- Stir in minced garlic and diced red bell pepper, sautéing for another 2 minutes until fragrant.
- Add the cubed chicken pieces to the pot and cook, stirring often, until lightly browned but not fully cooked through, about 4-5 minutes.
- Add fresh or frozen corn kernels, cumin, smoked paprika, chili powder, coriander, and optional cayenne pepper. Stir well to coat all ingredients in the spices.
- Pour in the chicken broth and bring the mixture to a boil. Reduce the heat to low, cover, and simmer for 10 minutes, allowing the flavors to meld and chicken to finish cooking.
- Remove 2 cups of the soup (with plenty of corn and broth) and transfer to a blender. Blend until smooth and creamy, then return the mixture to the pot. This gives the soup a naturally creamy consistency without dairy.
- Pour in the coconut milk and unsweetened non-dairy milk, stirring well to combine. Simmer uncovered for another 5-10 minutes.
- Stir in the lime juice and chopped cilantro. Season generously with salt and black pepper to taste.
- Ladle the soup into bowls and garnish with diced avocado, sliced jalapeño, toasted pepitas, additional cilantro, and an extra sprinkle of chili powder if desired.
- Serve hot with tortilla strips or your favorite crusty bread.
Nutritional Information
Mexican Street Corn Soup with Chicken (Dairy-Free) offers a remarkable nutritional profile suitable for those mindful of their dietary choices. Each serving delivers a balanced combination of protein, healthy fats, complex carbohydrates, and vital micronutrients.
The chicken provides a lean source of high-quality protein, essential for muscle repair and satiety, while the corn adds natural sweetness alongside fiber, B vitamins, and antioxidants such as lutein and zeaxanthin.
The use of olive oil and coconut milk brings heart-healthy unsaturated fats, and the absence of dairy keeps the saturated fat content lower than traditional creamy soups. Avocado, bell pepper, and cilantro add vitamins A, C, E, and K, boosting the immune system and supporting skin health.
The spices not only enhance flavor but also contribute antioxidants and anti-inflammatory benefits. Compared to the traditional dairy-laden version, this soup is lighter on cholesterol and easier to digest, particularly for those with lactose intolerance or sensitivity.
The inclusion of unsweetened non-dairy milk ensures creaminess without added sugars or artificial ingredients. With around 350-400 calories per serving, it makes for a satisfying lunch or dinner, providing energy without heaviness.
Sodium content can be managed by opting for low-sodium broth and seasoning to taste, making it adaptable for heart-health. Overall, this soup is hearty, nourishing, and suitable for a wide variety of healthy lifestyles.
Wine and Beverage Pairings
Pairing drinks with Mexican Street Corn Soup with Chicken (Dairy-Free) can truly enhance the meal experience. For non-alcoholic options, a tall glass of agua fresca, particularly lime, hibiscus, or cucumber flavors, brings a cooling, slightly tangy balance to the vibrant, gently spicy soup.
Unsweetened iced tea with a spritz of lime also complements the dish's citrus notes. If serving wine, a crisp and refreshing Sauvignon Blanc or Albariño works beautifully, with their citrusy undertones highlighting the soup's herbaceous and limey brightness.
A light Mexican-style lager or a michelada (beer with lime juice and assorted savory seasonings) parallels traditional street food pairings. For a dairy-free creamy option, serve with homemade horchata made from rice, almond, or coconut, which provides a soothing contrast to the gentle heat in the soup.
Cooking Tips and Variations
To enhance the authentic flavor of Mexican Street Corn Soup with Chicken (Dairy-Free), consider charring the corn kernels in a hot skillet or on a grill before adding them to the soup; this brings out a smoky sweetness reminiscent of traditional elote.
For a smokier depth, opt for fire-roasted corn if available. You can swap chicken thighs for breast meat for a juicier, richer flavor or substitute cooked, shredded rotisserie chicken for a quick weeknight shortcut.
For a vegetarian version, omit the chicken and add extra beans or sautéed mushrooms for texture and protein. If you prefer ultra-smooth soup, blend more of the mixture, but leaving some corn whole gives a satisfying bite.
Adjust the chili powder and cayenne pepper to your heat preference, and feel free to add a touch of hot sauce when serving. Other toppers like pickled red onions, crumbled dairy-free cheese, or a squeeze of extra lime can further personalize your bowl.
This recipe is highly adaptable for meal prep since the flavors deepen overnight. Store leftovers in an airtight container in the fridge for up to four days, or freeze in portions for an easy make-ahead meal.
When reheating, stir in a splash of extra broth or non-dairy milk to maintain creaminess, and refresh with a sprinkle of fresh herbs right before serving.
Serving Suggestions
Mexican Street Corn Soup with Chicken (Dairy-Free) makes an inviting centerpiece for lunch or dinner and can be served in a number of creative ways.
Present it piping hot in vibrant, heavy soup bowls garnished with fresh diced avocado, a handful of toasted pepitas, sliced jalapeño, and a generous sprinkle of cilantro to brighten the presentation.
For extra flair, add a dash of chili powder or smoked paprika on top, and offer lime wedges on the side for guests to squeeze to taste. This soup pairs wonderfully with warm, crisp tortilla strips or thick slices of grilled sourdough bread brushed with olive oil and garlic.
For a festive meal, accompany it with a simple chopped salad dressed in lime vinaigrette. During parties or family gatherings, consider serving the soup in smaller portions as a starter, topped with mini skewers of grilled chicken or vegetables for a colorful appetizer.
It’s also meal prep-friendly: pour into portable insulated containers for wholesome lunches or easy dinners, and enjoy leftovers as the flavors deepen and meld overnight.
Whether served in a casual weeknight setting or as part of a themed dinner celebrating Mexican cuisine, this soup offers both comfort and a delicious talking point.
Health Benefits
Mexican Street Corn Soup with Chicken (Dairy-Free) boasts a host of health benefits, making it a wise option for clean eating and wellness-focused meals. The omission of dairy lowers the risk of digestive discomfort and inflammation for those sensitive to lactose or casein, while still delivering a creamy mouthfeel.
Chicken provides lean, easily digestible protein essential for muscle repair, immune function, and sustained energy. Corn brings complex carbohydrates and fiber, promoting digestive health and supporting a steady blood sugar response. Avocado, coconut milk, and olive oil supply heart-healthy monounsaturated fats, key for brain and cardiovascular function.
Antioxidant-rich vegetables and spices—such as bell pepper, cilantro, garlic, and chili powder—furnish anti-inflammatory properties and immune-boosting compounds. The soup is naturally gluten-free, contains zero trans fats, and can be adjusted for sodium content as needed.
With a balance of macro- and micronutrients, it’s suitable for a variety of diets, including low-dairy, Paleo (swap corn for butternut squash if needed), and Whole30 (ensure all broth and non-dairy milks are compliant).
Overall, this soup is supportive of weight management goals, heart health, and general well-being, all while providing rich flavor without compromise.
Frequently Asked Questions
Yes, this soup stores beautifully in the refrigerator for up to 4 days and reheats well. Its flavors often deepen and improve after a day as the spices and citrus blend further.
Absolutely! Mexican Street Corn Soup with Chicken (Dairy-Free) freezes perfectly for up to 2-3 months. When reheating, add a splash of extra broth or non-dairy milk for a creamy consistency.
You can substitute coconut milk with any plain, unsweetened non-dairy milk such as cashew milk, almond milk, or soy milk. For extra creaminess, a blend of non-dairy milk with a little non-dairy yogurt works well.
The soup has a moderate warmth from chili powder and optional cayenne. You can adjust the spice level to your liking by increasing or decreasing those spices, or leaving out the jalapeño garnish.
Absolutely! Simply omit the chicken and add extra beans like black beans or chickpeas, or use sautéed mushrooms for a satisfying, plant-based variation.
Mexican Street Corn Soup with Chicken (Dairy-Free) transforms the beloved street food flavors of elote into a warming, utterly satisfying soup that meets a range of dietary needs. Its dairy-free base allows everyone to enjoy creamy comfort, while the addition of protein-packed chicken makes it hearty enough for any meal. The vibrant combination of charred corn, bright spices, zesty lime, and fresh cilantro ensures every spoonful is packed with flavor and nutrition. Whether you’re seeking a dinner-table centerpiece, a meal prep solution, or a lively start to a Mexican-themed evening, this soup delivers. Customize toppings and heat levels to personal preference, and savor a dish that truly celebrates the spirit of Mexican cuisine—inclusive, adaptable, and always delicious.
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 1 red bell pepper, diced
- 4 cups fresh or frozen corn kernels (about 5-6 ears)
- 1 pound boneless, skinless chicken breast or thighs, cubed
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon chili powder
- ½ teaspoon ground coriander
- ¼ teaspoon cayenne pepper (optional for heat)
- 4 cups low-sodium chicken broth
- 1 (13.5-ounce) can full-fat coconut milk (unsweetened)
- Juice of 2 limes
- ½ cup chopped fresh cilantro, plus extra for garnish
- Salt and black pepper to taste
- 1 cup unsweetened non-dairy milk (such as almond or cashew milk)
- 1 ripe avocado, diced, for garnish
- Finely sliced jalapeño, for garnish (optional)
- Toasted pepitas (pumpkin seeds), for garnish
Instructions
-
1Heat olive oil in a large soup pot over medium heat. Add diced onion and sauté until translucent, about 4-5 minutes.
-
2Stir in minced garlic and diced red bell pepper, sautéing for another 2 minutes until fragrant.
-
3Add the cubed chicken pieces to the pot and cook, stirring often, until lightly browned but not fully cooked through, about 4-5 minutes.
-
4Add fresh or frozen corn kernels, cumin, smoked paprika, chili powder, coriander, and optional cayenne pepper. Stir well to coat all ingredients in the spices.
-
5Pour in the chicken broth and bring the mixture to a boil. Reduce the heat to low, cover, and simmer for 10 minutes, allowing the flavors to meld and chicken to finish cooking.
-
6Remove 2 cups of the soup (with plenty of corn and broth) and transfer to a blender. Blend until smooth and creamy, then return the mixture to the pot. This gives the soup a naturally creamy consistency without dairy.
-
7Pour in the coconut milk and unsweetened non-dairy milk, stirring well to combine. Simmer uncovered for another 5-10 minutes.
-
8Stir in the lime juice and chopped cilantro. Season generously with salt and black pepper to taste.
-
9Ladle the soup into bowls and garnish with diced avocado, sliced jalapeño, toasted pepitas, additional cilantro, and an extra sprinkle of chili powder if desired.
-
10Serve hot with tortilla strips or your favorite crusty bread.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!





Leave a Reply