Description
This Mexican Street Corn Soup is packed with delicious flavors from fresh ingredients like corn, creamy cheeses, and spices, making it a perfect comfort meal that’s easy to prepare.
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
- Heat 2 tablespoons of avocado oil in a large Dutch oven over medium/high heat.
- Add the minced onion and sauté for 2-3 minutes until soft.
- Mix in the minced garlic, chili powder, cayenne pepper, 1 tablespoon of kosher salt, and black pepper. Cook for another minute.
- Add the diced potatoes and vegetable broth, then bring to a boil.
- Reduce heat to low and simmer for 15 minutes.
- While the soup is simmering, heat the remaining 1 tablespoon of avocado oil in a large skillet over medium/high heat.
- Add the diced poblano pepper and half (10 oz.) of the frozen corn. Sauté for 4-5 minutes, allowing a char to develop. Season with remaining salt and set aside.
- After the soup has simmered for 15 minutes, add the remaining 10 oz. of corn and cook for another 5 minutes.
- Blend the soup with an immersion blender in 10-second intervals until the potatoes are mostly broken up.
- Stir in the cream cheese until melted and well combined.
- Serve each bowl topped with the corn and poblano mixture, cotija cheese, minced cilantro, and a squeeze of lime juice.
Notes
Feel free to adjust the spice level by adding more or less cayenne pepper.
Fresh lime juice enhances the flavor of the soup, so don’t skip it!
You can also use fresh corn if desired, cooked and cut from the cob.
Nutrition
- Serving Size: 1 bowl
- Calories: 380
- Sugar: 5g
- Sodium: 900mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 0g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 5g
- Protein: 10g
- Cholesterol: 30mg
