Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Mexican Street Corn Soup with Jalapeño & Lime

Creamy Mexican Street Corn Soup with Jalapeño & Lime is a must-try!


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Dishyo
  • Total Time: 45 minutes
  • Yield: Serves 4
  • Diet: Vegetarian

Description

Smoky, creamy elote-inspired soup with sweet corn, zesty lime, and a gentle jalapeño kick.


Ingredients

  • Fresh or frozen corn kernels
  • Jalapeño peppers
  • Heavy cream (or coconut cream)
  • Fresh lime juice
  • Olive oil or butter
  • Yellow onion (diced)
  • Garlic (minced)
  • Vegetable broth
  • Smoked paprika
  • Ground cumin
  • Chili powder
  • Cotija cheese (or feta)
  • Fresh cilantro
  • Salt & black pepper
  • Optional: shredded chicken for serving

Instructions

  1. Sauté onion and jalapeño in oil or butter until soft and fragrant.
  2. Add garlic, cumin, smoked paprika, and chili powder; cook briefly to bloom spices.
  3. Stir in corn and vegetable broth; simmer until corn is tender.
  4. Blend part of the soup for a creamy texture, leaving some whole corn for bite.
  5. Return to pot, stir in cream, and gently heat without boiling.
  6. Finish with lime juice, salt, and pepper to taste.
  7. Serve topped with cotija, cilantro, and optional shredded chicken.

Notes

  • For a vegan version, use coconut cream instead of heavy cream.
  • Adjust the amount of jalapeño based on your spice preference.
  • This soup can be made ahead and reheated; just add a splash of broth if it thickens too much.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 cup
  • Calories: 320
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 4g
  • Protein: 6g
  • Cholesterol: 40mg