Thai Coconut Soup with Cilantro Lime Rice

By SmartyPlants | December 17, 2020
Serves 3-4
This soup is made with sweet, creamy coconut milk and all of the right Thai spices.


Cilantro Lime Rice 3 cups coconut milk, not light
2 cups water
3 tablespoons fresh lime juice, zest lime before juicing
3 tablespoons coconut aminos
2 tablespoons coconut sugar
2 tablespoons fresh ginger, minced
2 tablespoons lemon zest, about 2 lemons
1  fresh jalapeño, red, thinly sliced
1 1/2 tablespoons tamari
1 teaspoon lime zest
1/2 teaspoon dried red chili flakes
3/4 teaspoon sea salt
1/2 teaspoon granulated onion
1 14 oz. block extra firm tofu, drained and rinsed, go for organic
3 cups Shiitake mushrooms, sliced
1 cup green onions, thinly sliced, more for topping
1/4 cup cilantro, chopped, more leaves for topping


  1. First, let’s make the Cilantro Lime Rice, according to the recipe and instructions below.

  2. Next, add the coconut milk to a large pot over medium-high. Stir in the water, lime juice, coconut aminos, coconut sugar, ginger, lemon zest, red jalapeño, tamari, lime zest, dried red chili flakes, salt, and granulated onion. Bring it to a simmer, turn the heat down to low, and simmer for about 8 minutes. Keep the lid cracked and be sure to stir occasionally.

  3. Next, cut the tofu into bite-size cubes and add it to the soup, along with the mushrooms, green onions and chopped cilantro.

  4. Simmer for an additional 6-8 minutes until the mushrooms have softened.

  5. Place a scoop of the Cilantro Lime Rice in the bottom of each serving bowl. Add the Thai Coconut Soup, top with a sprinkling of green onions, a few cilantro leaves, and serve with fresh lime wedges.

Recipe Notes

If you’re in a hurry, you can use frozen brown rice heated up!

For the Cilantro Lime Rice:


1 cup brown rice, rinsed well and drained
2 cups water
1/4 cup cilantro, chopped
1/4 teaspoon sea salt
1 tablespoon fresh lime juice, about 1/2 of a lime


  1. Place the rice into a pot with a tight fitting lid and add the 2 cups of water. Bring this to a boil, stir, and then turn the heat to low and put the lid on the pot.

  2. Cook for 25-35 minutes. After 25 minutes, check to see if there is still water in the pot. If so, keep cooking until all of it absorbs and the rice looks nice and fluffy.

  3. When this happens, remove your rice from the heat, add the cilantro, salt, and lime, and stir to combine.

You might enjoy these recipes

Select a day to add

 Add to Meal Plan