
Coconut Ginger Vegetable Soup
Early last year I had the chance to go to Vegfest in Seattle. It is a food festival for vegans and vegetarians, and they are held all over the country. Chances are, if you live in the United States, there’s one not too far from you. It’s fun because you get to sample a lot of food products from well-known brand names, buy cookbooks, get freebies, and attend cooking demos.
While there, I attended a handful of cooking demos presented by PCC, a local co-op with locations in and around Seattle (very similar to Whole Foods, but smaller and member-focused – although anyone can shop there). I learned some interesting new techniques for cooking, as well as some inspiration for what to make next in my kitchen.
One of the demos showed us how to make a Thai coconut ginger vegetable soup, or Tom Kha Ja. It’s a lovely soup with some really interesting flavors and textures intermingling – lemony, spicy and creamy. The nice thing is that you don’t have to use the vegetables listed in this recipe if you don’t want – you can use whatever is on hand or others that you might prefer. The only things that I would recommend not skimping out on are the lime leaves (or lime peel), lemongrass (if you have it available in your grocery store), ginger, and of course, coconut milk. There are a few other key ingredients, but those really set the tone for supporting flavors.
Coconut Ginger Vegetable Soup
This recipe is based on the one created by Pranee Khruasanit Halvorsen, who also happens to be the person who demoed it, and who is a PCC Cooks instructor.
- 5 tablespoons canola oil
- 8 ounces or one package firm tofu, diced
- 1/2 carrot, diced (about 1/2 cup)
- 1 small onion, diced (about 1 cup)
- 8 button mushrooms, stems removed and diced
- 3 cups water
- 3 Thai or serrano chile peppers, smashed
- 2 stalks lemongrass, trimmed and smashed
- 1-inch piece of fresh ginger, cut into 8 pieces and smashed
- 8 Kaffir lime leaves, or peel of 1 lime
- 4 shallots, trimmed, peeled and smashed
- 1 small zucchini, diced (about 1 cup)
- 1 cup fresh or frozen corn kernels
- 1 jalapeño pepper, peeled and diced
- 1 1/2 teaspoons salt
- 1/4 cup coconut milk
- 4 tablespoons lime juice
- 1/4 cup cilantro leaves, optional but highly recommended
- 2 tablespoons coconut cream (the top layer on canned coconut milk), optional
Drain and prepare your tofu.

Cutting up tofu to fry
Heat a wok or skillet, then add three tablespoons of canola oil. Fry the tofu until all sides have a golden crust.

Frying the tofu
Remove the tofu from the pan, and set aside.
Dice your carrot, onion and mushrooms.

Diced carrot, onion and mushrooms
In the same pan you used to fry the tofu, sauté your carrot, onion and mushrooms with the remaining two tablespoons of oil for three to five minutes until translucent and fragrant.

Sautéing carrots, onions and mushrooms
Place the vegetable mixture in a large pot with water and bring to a boil.

Adding the water
Prepare your chile peppers, lemongrass and ginger by smashing them all. Just use the flat side of your knife and give each of them a few good whacks. You don’t have to do it too hard or too many times. The key is to allow the soup to extract the flavors of these ingredients.

Trim the top, then smash with the flat side of your knife

Trim, then using the flat side of your knife hit the lemongrass a few times to smash it

Do the same with the ginger - using the flat side of the knife hit the ginger until it is smashed
If using lime peel, trim and roughly peel a lime with a knife.

Trimming a lime for its peel
Prepare your shallots by peeling and dicing them. I recommend that you use one full shallot or two to four shallot cloves (they look like very large garlic cloves).

Chopping up shallots
When your water comes to a boil, stir in the chile peppers, lemongrass, ginger, lime leaves or peel and shallots. Let boil for five minutes.

Nearly there - just a few more steps!
Prepare your zucchini.

Dicing zucchini
Remove the stem and seeds from your jalapeño, then dice. Grab your corn (I used a whole package of frozen corn).

Diced jalapeño and frozen corn
Add zucchini, corn and jalapeño to your pot and cook for two minutes.

Adding the rest of the vegetables to the soup
Stir in salt, coconut milk and lime juice.

Add some coconut milk to make it creamy
To serve the soup, remove the large pieces of lemongrass, ginger and chile peppers, as well as the lime peel and lime leaves, then ladle into soup bowls. Add your fried tofu and garnish with cilantro and one teaspoon of coconut cream.

Delish!
This is such a yummy soup – and so versatile and forgiving if you don’t have everything you need. I think potatoes would go nicely in this, as well as snow peas, and other kinds of mushrooms, too. To reduce the fat, use a low fat coconut milk, sauté your vegetables in water, and bake your tofu (without oil) instead of frying it.
What soups are you enjoying right now?








I Like this…
yummi…..
Thanks…
This looks so perfect and warm for a winter’s day, without being too heavy. Looking forward to trying this!
Can’t wait to make this! I’ve got some lemongrass sitting on the counter with nothing to use it for. Thanks!
I am so making this for dinner tomorrow. Yum.