Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Cream of Corn Soup with Crispy Shallots Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 45 reviews

Cream of Corn Soup with Crispy Shallots is a velvety, flavorful soup featuring fresh sweet corn, aromatic ginger, and turmeric, enhanced by the richness of coconut milk. Topped with crispy fried shallots, it offers a delightful contrast of textures and a burst of savory crunch.

  • Total Time: 50 minutes
  • Yield: 4 servings

Ingredients

Corn Soup

  • 4 ears sweet corn
  • ¼ cup olive oil
  • 2 large shallots, thinly sliced (divided use)
  • 4 large cloves garlic, thinly sliced
  • 1 teaspoon red pepper flakes
  • 1 (2-inch) piece ginger, peeled and chopped (2 tablespoons)
  • 1 (1-inch) piece turmeric, peeled and chopped (or 1 ½ teaspoons ground dried turmeric)
  • Kosher salt, to taste
  • 2 small Yukon Gold potatoes, about ¾ pound, peeled and cut into ½-inch cubes
  • 3 cups vegetable broth
  • 1 (15-ounce) can full-fat coconut milk or 2 cups whole milk, warmed
  • 1 tablespoon fresh lime juice (from ½ lime)

Crispy Shallots

  • 1 large shallot, thinly sliced
  • Additional olive oil for frying
  • Kosher salt, to season

To Garnish

  • Fresh cilantro, for serving

Instructions

  1. Prepare the Corn: Remove the husks and silk from the 4 ears of sweet corn. Using a sharp knife, carefully cut the kernels off the cob. Set kernels aside.
  2. Sauté Aromatics: In a large pot, heat ¼ cup olive oil over medium heat. Add 2 large shallots and 4 thinly sliced garlic cloves. Cook until softened and fragrant, about 3-4 minutes. Stir in 1 teaspoon red pepper flakes, chopped ginger, and chopped turmeric, allowing spices to bloom for 1-2 minutes.
  3. Add Potatoes and Corn: Stir in the cubed Yukon Gold potatoes and the fresh corn kernels. Season with kosher salt. Cook for 3-4 minutes to combine flavors.
  4. Add Broth and Simmer: Pour in 3 cups vegetable broth. Bring the mixture to a boil, then reduce heat and let simmer until potatoes are tender, approximately 15-20 minutes.
  5. Blend the Soup: Remove the pot from heat. Using an immersion blender, puree the soup until smooth and creamy. Alternatively, transfer soup in batches to a blender and puree carefully.
  6. Add Coconut Milk and Lime: Stir in the warmed coconut milk (or whole milk) and 1 tablespoon fresh lime juice. Adjust salt to taste and gently reheat the soup without boiling.
  7. Make Crispy Shallots: In a small skillet, add enough olive oil to cover the bottom and heat over medium heat. Add thinly sliced shallot and fry, stirring frequently, until golden brown and crispy, about 4-5 minutes. Remove with a slotted spoon to a paper towel-lined plate and season lightly with salt.
  8. Serve: Ladle the soup into bowls, garnish with crispy shallots and fresh cilantro. Serve immediately.

Notes

  • Use fresh corn for best flavor, but frozen corn can be substituted in a pinch.
  • Adjust the amount of red pepper flakes to cater to your preferred spice level.
  • For a vegan version, use coconut milk and vegetable broth as suggested.
  • Crispy shallots can be made ahead and stored in an airtight container for up to 2 days.
  • If using fresh turmeric, handle carefully as it can stain surfaces and clothing.
  • Author: Madelynn
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian