Coconut Lemongrass Tofu Soup

This recipe is inspired by one of my very favorite Thai soups, tom kha.  While tom kha soup is totally delicious, it isn’t always plant based.  I cut the fat using lite coconut milk.  I created a rounder flavor by adding dulse seaweed and fake chicken broth.  Some of the elements remain the same–galangal root, lemongrass, a mix of vegetables and tofu.  In the end, it is very similar to good ol’ tom kha soup, tastes delicious, and is incredibly easy to make.

If you don’t have it on-hand, you might be thinking, “If I buy dulse seaweed for this soup, when would I ever use it again?”  O, you will!  Here’s the thing, when dulse is fried in oil, it tastes like bacon.  Who doesn’t want to add bacony flavor to plant based dishes?  When dulse is added to simmering soups, it adds to the flavor, especially if you want it to have a “from the sea” flavor.  Adding a touch of dulse to Coconut Lemongrass Tofu Soup made it possible to say “adios” to fish sauce.  And I don’t know a plant based warrior, who isn’t down with that! For this recipe, I used Maine Coast Dulse, which can be ordered online or found at natural foods stores around the US.

Galangal root is a staple in Thai cooking.  While it looks similar to ginger and is in the same family as ginger, it does not taste like ginger.  It’s a touch piney and quite citrusy.  Some compare it to turmeric, because it’s a powerhouse root that’s loaded with beneficial properties.  Other people say that you can use ginger as a substitute for galangal.  I would say, if you have an Asian market or international grocer nearby, buy some galangal root, while you’re picking up your lemongrass 🙂  It’s worth it!

If you prefer a spicier soup, add some jalapeño slices towards the end of cooking, or if you have some red curry paste on hand, add some!  For a variation, use soy curls instead of tofu, or stir in some prepared noodles at the end of cooking.  

Coconut Lemongrass Tofu Soup

2 stalks of lemongrass, cleaned and chopped

2 inch piece of lime rind (I cut off part of the outside of a fresh lime, and then, used the lime for juice)

2 inch piece of galangal root, chopped into quarters

2 inch piece of lemon rind

1 tsp dried dulse seaweed

2 13.5 ounce cans of lite coconut milk

2 cups fake chicken broth

1 tsp reduced sodium soy sauce

2 Tbsp-¼ cup fresh lime juice

1 cup sliced mushrooms

1 cup broccoli florets

2 carrots, sliced

3 scallions, chopped

1 14 ounce package of extra firm tofu, drained and cubed

1 fresh tomato, chopped

Cilantro, to taste


1. In a large heavy pot or dutch oven, add lemongrass, lime rind, lemon rind, galangal root, dulse, coconut milk, and broth.  Cover and simmer over low for 20 minutes. 

2. Add all the remaining ingredients, except the tomatoes and cilantro.  Simmer uncovered for 10 minutes or until the carrots are cooked through.  Add the tomatoes and cilantro.  Taste, and adjust seasonings, if needed.  Fish out the lemongrass, galangal root, and citrus rinds before serving. Enjoy!

Leave a Reply