Creamy Coconut Soup

Soups are a great vehicle for experimenting with new flavors. I am a big fan of eating soup year round, not just in the cold, wintery months. While it doesn’t get much better than cozying up with a hot, steamy bowl of soup in the middle of winter, a light and fresh “summery” soup can be just as satisfying. I include tropical ingredients in this creamy soup to create the perfect balance of freshness and comfort.

Even though I call this a coconut soup, there are so many other flavors that lend to its rich, yet refreshing quality. Porcini mushrooms are infused into chicken stock and added to the soup. This mushroom flavored stock imparts an earthy flavor, while the lemongrass adds a fresh, lemony zest. I use Anaheim chiles because they are a mild pepper, which allows the subtle chile flavor to come through without overpowering the dish. Parsnips provide the base of the soup, creating a thick, creamy texture when they are blended. All of these ingredients establish layers of flavor that complement the coconut.

Substitutes If Needed:
½ tablespoon lemon zest for the lemongrass
Fresh mushrooms for dried porcini mushrooms

Brands I Use:
Thai Kitchen Coconut Milk


Creamy Coconut Soup

  • Author: Kayla Howey


Porcini Mushrooms

  • 1 oz dried porcini mushrooms
  • 2 cups chicken stock
  • 1 tablespoon olive oil


  • 2 large leeks, diced
  • 2 large parsnips, peeled and diced
  • 1 large Anaheim chili pepper, diced
  • 2 tablespoons olive oil
  • 1 ½ cups chicken stock
  • 4 cups coconut milk
  • 1 stalk lemongrass, chopped and crushed (see notes)
  • 3 cloves garlic, chopped


Porcini Mushrooms

  1. Combine the dried porcini mushrooms and chicken stock in a small saucepan over medium-low heat. Let the mushrooms reconstitute and infuse the stock, about 15 minutes. Using a slotted spoon, remove the mushrooms. Reserve both mushrooms and liquid.


  1. Meanwhile, in a medium pot, heat the olive oil over medium-high heat. Add the leeks, parsnips, and chili pepper. Season with salt and pepper. Cook until the leeks are soft. Add the chicken stock, coconut milk, crushed lemongrass, garlic, and a ½ cup of the porcini mushroom liquid (see Kayla’s notes). Bring to a boil, cover, and simmer until the parsnips are tender, 15 to 20 minutes. Remove the soup from the heat. Working in batches, use a blender or food processor to blend the soup until smooth and creamy. Season with salt and pepper to taste.

To Serve

  1. Sauté the porcini mushrooms in a tablespoon of olive oil over medium-high heat, just a few minutes. Season with salt and pepper. Ladle the soup into bowls and garnish with the mushrooms. Serve warm.


  • Lemongrass is a stalky plant used in many Thai dishes. To use, remove the dry, outermost stalks. Cut the inner stalk into 3 inch pieces. “Crush” the pieces by smashing them with the side of your knife to release their lemony flavor.
  • The porcini mushroom liquid will contain some grit at the bottom of the saucepan that you don’t want in your soup. Be mindful of this as you retrieve a ½ cup of the liquid.


  • Serving Size: 6

4 thoughts on “Creamy Coconut Soup

  1. Hi Kayla,
    I absolutely loved this soup! What a wonderful combination of flavors! I love making soup on Sunday’s, especially during the winter….so I will definitely be making this recipe a lot!

share your thoughts below...

This site uses Akismet to reduce spam. Learn how your comment data is processed.