When we talk about comfort food, a dish that will always come to my mind is this Comforting Spinach Tofu Soup. Each spoonful of this soup comes with a clear, flavourful light-brown broth with hints of ginger and a light spiciness from the giner. I added century eggs as well, for a nolstalgic hit!

I would also like to add that this Comforting Spinach Tofu Soup is not just comforting, it is also nourishing for the body. All the ingredients used in this soup have good macronutrients to boost, such as the high protein content of the tofu. Additionally, I added wolfberries that is known in traditional chinese medicine to boost immune system functions and eyesight. Finally, let’s not forget the health benefits of the spinach, garlic and ginger too!

Interestingly, not only is each of these nutritious, they are also nicely fragrant and flavourful. Hence, you also won’t have to add much salt or oil for this Comforting Spinach Tofu Soup. I flavoured this soup with just an additional tablespoon of low sodium soy sauce.

If you’re still holding back on whether to start on this, I would like to assure you that this is foolproof and takes minimal time to prepare! The bulk of this recipe involves boiling and. the prepartion of ingredients to add.

Without further ado, the recipe!

Comforting Spinach Tofu Soup Recipe
by Javier Tan April-03-2024

Whenever I need a comfort food that is also nourishing, it got to be this easy, extremely nutritious and comforting Spinach Tofu soup!


  • Approx 1L of Water
  • 4 Garlic Cloves, Crushed
  • 3 small Slices of Old Ginger
  • 3 Tablespoons of Wolfberries
  • 1 Package or approx 250g of Tofu, sliced into Cubes
  • 1 Bunch of Water Spinach / Kangkong / Spinach of choice. I separated the leaves from the stems
  • 1 – 2 Tablespoons of Light Soy Sauce, to taste
  • 2 Century Eggs, Optional


  1. Firstly, bring the water to a boil at high heat. Once it’s boiling, reduce heat to medium-high.
  2. Secondly, place in the garlic cloves, old ginger and wolfberries and cover the pot for 8 – 10 minutes.
  3. Then, place in the stems along with the tofu.
  4. 3 minutes later, place in the spinach leaves to boil for a further 5 minutes. During the last two minutes, you can place in the century eggs if using.
  5. Season with soy sauce and other condiments as desired. I recommend at least 1 Tbspn of soy sauce or some salt!
  6. Serve and enjoy!


  • Prep time: 10 mins
  • Cook time: 35 mins
  • Total time: 45 mins
  • Yield: 1 Bowl of Comforting Tofu Spinach Soup!


  1. If you would like to be updated for more recipes which I strive to create to perfection for sharing and for free, do check out my InstagramFacebook Page, or YouTube 🙂 Thank you so much for all of your support! Feel free to tag me or link back here!
  2. Best served on the day itself.
  3. Feel free to ask if you’ve further questions!

– Bakeomaniac, Javier Tan