Description
Mexican Street Corn Soup is the ultimate comfort food, perfect for chilly evenings. This creamy soup captures the vibrant flavors of traditional Mexican street corn in a warm, satisfying bowl. With sweet corn, zesty spices, and a hint of lime, it’s a delicious way to enjoy fresh ingredients. Ideal for family dinners or meal prep, this dish is not only flavorful but also easy to make, ensuring everyone will love it. Serve it with a side of crusty bread or tortilla chips for a complete meal that brings warmth and joy to your table.
Ingredients
- 4 slices thick-cut turkey turkey turkey bacon
- 2 tablespoons unsalted butter
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 6 cups corn (fresh or frozen)
- 1 tablespoon olive oil
- 1 large yellow onion (diced)
- 1 jalapeño pepper (finely diced)
- 2 teaspoons minced garlic
- 1 teaspoon ground cumin
- 1 teaspoon chipotle chili powder
- 4 cups low-sodium chicken broth
- ¾ cup sour cream
- 2 tablespoons lime juice
- ¼ cup chopped fresh cilantro
Instructions
- In a large skillet, cook the turkey turkey bacon until crispy. Crumble and set aside.
- In a Dutch oven, melt butter over medium-high heat. Add 2 cups of corn, salt, and pepper. Cook without stirring for about 8–10 minutes until lightly charred; then stir and cook for another 4–6 minutes. Remove from pot.
- Reduce heat to medium and add olive oil, onion, and jalapeño; sauté for about 6–8 minutes until softened.
- Stir in garlic, cumin, and chipotle chili powder; cook for an additional minute.
- Add chicken broth and remaining uncooked corn; bring to a boil then simmer for about 10 minutes.
- Using an immersion blender, puree the mixture until smooth.
- Stir in charred corn, sour cream, lime juice, and cilantro until combined.
- Serve warm topped with additional cilantro and crumbled turkey turkey bacon.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main
- Method: Cooking
- Cuisine: Mexican
Nutrition
- Serving Size: 1 bowl (about 1⅓ cups or 315g)
- Calories: 290
- Sugar: 6g
- Sodium: 550mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 33g
- Fiber: 5g
- Protein: 9g
- Cholesterol: 30mg