Dive into the comforting, creamy allure of **Corn Soup (Sopa de Elote)**, a classic Mexican-inspired dish that showcases the natural sweetness of fresh corn kernels combined with the richness of milk and heavy cream. This silky, golden soup is delicately seasoned with garlic, onion, and a touch of pepper, then elevated with optional garnishes like crumbled queso fresco, zesty cilantro, and a hint of jalapeño for a mild kick. Perfect as an appetizer or a light meal, this recipe is both easy to prepare and bursting with vibrant, authentic flavors. Serve it with a squeeze of fresh lime for a bright finish, and enjoy the harmonious balance of creaminess and freshness in every spoonful. Whether you're looking for a comforting weekday dinner or an elegant starter, this **Mexican corn soup** is sure to please!
Scan with your phone to download!
In a large pot, melt the butter over medium heat.
Add the diced onion and cook until translucent, about 5 minutes. Stir occasionally to prevent browning.
Add the minced garlic and cook for an additional 1 minute, or until fragrant.
Stir in the fresh corn kernels and cook for 3-4 minutes, allowing the natural sweetness of the corn to develop.
Pour in the chicken or vegetable broth and bring the mixture to a gentle boil. Reduce the heat to low, cover, and simmer for 10 minutes.
Carefully blend the soup in batches using a blender or an immersion blender until smooth. If desired, you can strain the soup for an extra-silky texture.
Return the blended soup to the pot and stir in the whole milk, heavy cream, salt, and pepper. Heat gently over low heat, ensuring the soup does not boil.
Taste and adjust the seasoning with additional salt and pepper, if needed.
Serve warm, garnished with crumbled queso fresco, chopped cilantro, and a sprinkle of jalapeño, if using. Serve lime wedges on the side for a bright finish.
Serving size | (2144.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1674.0 |
Total Fat 106.3g | 0% |
Saturated Fat 61.3g | 0% |
Polyunsaturated Fat 0.3g | |
Cholesterol 296.8mg | 0% |
Sodium 6886.5mg | 0% |
Total Carbohydrate 136.1g | 0% |
Dietary Fiber 17.1g | 0% |
Total Sugars 61.3g | |
Protein 54.7g | 0% |
Vitamin D 107.4IU | 0% |
Calcium 1042.5mg | 0% |
Iron 4.5mg | 0% |
Potassium 2296.2mg | 0% |
Source of Calories