Description
Experience the comforting flavors of Mexican Street Corn Soup, featuring creamy goodness from cream cheese and cotija cheese, combined with hearty potatoes and aromatic spices. This delicious dish is perfect for a cozy dinner, bringing warmth and happiness to any table!
Ingredients
Scale
- 3 tablespoons avocado oil, divided
- 1/2 large white onion, minced
- 2 cloves garlic, minced
- 1 teaspoon chili powder
- 1/2 teaspoon cayenne pepper
- 1.5 tablespoons kosher salt, divided
- 1/2 teaspoon ground black pepper
- 6 cups vegetable broth
- 1 lb. yukon potatoes, peeled and diced
- 1 poblano pepper, diced
- 20 oz. frozen corn, divided
- 4 oz. cream cheese
- 5 oz. cotija cheese, ~1 cup
- 1 lime, quartered
- 1/4 cup minced cilantro
Instructions
- In a large Dutch oven, heat 2 tablespoons of avocado oil over medium/high heat; add the minced onion and sauté for 2-3 minutes.
- Stir in minced garlic, chili powder, cayenne pepper, 1 tablespoon of kosher salt, and ground black pepper. Cook for an additional minute.
- Add peeled and diced yukon potatoes and vegetable broth. Bring the mixture to a boil.
- Once boiling, lower the heat and let it simmer for 15 minutes.
- For the corn topping, heat the remaining 1 tablespoon of avocado oil in a skillet over medium/high heat.
- Sauté the diced poblano pepper and half of the frozen corn for 4-5 minutes until charred. Season with the remaining salt and set aside.
- After the soup has simmered for 15 minutes, add the remaining frozen corn and cook for an extra 5 minutes.
- Blend the soup with an immersion blender in short intervals, breaking up most potatoes into small pieces.
- Incorporate cream cheese and stir until it fully melts into the soup.
- Serve each bowl with the corn and poblano mixture, cotija cheese, cilantro, and a squeeze of lime juice.
Notes
For a spicier soup, adjust the amount of cayenne pepper to taste.
Leftovers can be stored in an airtight container and reheated over low heat.
Consider adding additional toppings like avocado or tortilla strips for extra flavor.
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 4g
- Sodium: 880mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 5g
- Protein: 11g
- Cholesterol: 30mg
