Home » Recipe Index » Tofu » Spinach Silken Tofu Recipe (Vegan Friendly)

Spinach Silken Tofu Recipe (Vegan Friendly)

This silken Spinach Tofu recipe is perfect for your vegetarian guest. It is very nutritious and very delicious with umami flavor!

a photo of spinach tofu with mushrooms on a white plate.

Save This Recipe!

We’ll email you this recipe, so you can come back to it later!

The first time I tasted silken spinach tofu in a Chinese restaurant, I was deeply smitten. I fell in love with this dish, the next time I came, I kept ordering this one meal along with others.

The tofu is very soft and delicious. Unlike the normal tofu, the silken tofu spinach has a bit of umami flavor in it. I didn’t know how to make it, but then during the pandemic time, we were at home all the time and most of our favorite restaurants were closed, I had to learn to make my favorite dish at home.

I have tried many spinach tofu recipes. I finally voted this one as my favorite. It is super easy and very tasty!

Other Chinese dish with silky tofu Mun Tahu, Braised Chinese Tofu with Ground Pork.

Why You Will Love This Recipe


  • Very nutritious – This tofu is very nutritious with a lot of fiber. It is made of soy milk and spinach, so there is a lot of nutrition in it.
  • Versatile – The tofu is very versatile, you can just deep-fry it or cook with other types of vegetables.
  • Inexpensive – The total cost of this recipe is inexpensive and the ingredients are all easy to get.
  • Tastes just like in the restaurant – The flavor from this recipe is just so similar to the one in the restaurant. It’s really worth trying.

Recipe Ingredients

Ingredients Note

Spinach / Horenzo – If you decide to use spinach, you have to press the water out. Spinach tends to be a little bit watery after you mince it. Horenzo is a little bit dry. You can cook it for a while before mincing, but it is okay to just mince it and use it right away.

Spinach adds the nutritional value and it makes the dish more attractive. Your family will be impressed when they see that you can make this restaurant dish yourself.

Soybean Milk – You have to use unsweetened soybean milk to make it successful. The taste of soybean will make the tofu perfect and silky.

Shimeji Mushroom – White shimeji mushroom or brown shimeji mushroom are good to use. They are both very healthy. Shimeji mushrooms has anti-cancer properties and can help lower your cholesterol level.

It also has anti-inflammatory properties and is beneficial for weight loss. With all the positive qualities, shimeji mushroom is very beneficial.

Be sure to check out the full recipe and ingredient list below

How to Make

  1. Prepare the soy sauce mixture and cornstarch slurry (image 1, 2).
  2. Whisk eggs, soy bean milk together, put in salt and mushroom powder. Sieve the egg mixture so you have a smooth texture. (image 3, 4, 5)
photo collage of making the spinach tofu.
  1. Mince the horenzo thinly (image 6, 7), set it flat and even on a baking pan 20×20 cm lined and greased with baking paper (image 8).
  2. Pour into the pan slowly and carefully (image 9). The minced Horenzo will float on top (image 10).
  3. Cover with aluminum foil (image 11). Steam medium heat for 25 minutes. Let it cool down at least for 2 hours (image 12).
photo collage of preparing the spinach on the bottom of the pan.
photo collage of preparing the spinach tofu for steaming.
  1. Cut into squares, deep fry until the color turns brown. Set aside. (image 13, 14, 15)
photo collage of cutting the steamed tofu and deep-frying them.
  1. Boil some water, add 1 teaspoon of cooking oil and a pinch of salt. (image 16, 17)
  2. Put in horenzo, let it boil for 2 minutes (image 18, 19).
  3. Drain the water. Set the cooked horenzo on a plate (image 20).
  4. Heat some oil in a wok. Put in the garlic. Stir fry until the color turns brown. Take it out for garnish later.
photo collage of preparing the topping.
  1. Put in the shimeji mushroom, water, and all the seasonings beside sesame oil in the wok with the fragrant oil. Stir fry evenly until the mushroom is well-cooked. (image 21, 22, 23)
photo collage of stir-frying the topping.
  1. Put in the cornstarch with water solution, let it thicken (image 24). Put in the sesame oil.
  2. Set the spinach tofu on a plate, on top of the spinach/horenzo. Pour the mushroom sauce and set the mushroom on top of the tofu. Garnish with the fried garlic. (image 25, 26)
  3. Serve warm with rice.

Pro Tips


  • If you decide to leave the horenzo out, you can just use egg and soybean milk. It becomes silken tofu recipe or silken egg tofu recipe. It is also very delicious. Spinach adds some nutritional value.
  • For thicker tofu, use smaller pan to shape.
  • Chop the spinach finely or use a chopper for a quicker way.
  • The secret key to make the tofu silky is to strain it 2 times. This way the egg white can be strained out and you will have a silky texture egg tofu.
  • Wash the mushroom before use to get rid of the dirt that is usually found at the bottom of the mushrooms.

If the sauce is too thick, add a small amount of water to thin it out. If it’s too thin, add a little cornstarch slurry to the sauce and cook it.

Yes, you can steam the tofu, keep it in the refrigerator in an airtight container. Fry the tofu before eating and prepare the sauce right after.

Absolutely! This spinach silken tofu recipe is entirely vegan if you use vegetarian oyster sauce, making it a perfect choice for those following a plant-based diet.

Storage

The silken spinach tofu can be kept in the fridge for 3 days, separate from the mushroom sauce. Keep the tofu in a different container. Or you can just make the mushroom sauce later when you are ready to eat.

Reheat the tofu in a microwave. Pour the mushroom sauce on top. Just as simple as that.

Serving Suggestion

Spinach Tofu is good to pair with steamed rice. Add protein dish like Braised tofu with ground pork or Shrimp Ball.

Did you try this recipe?

Leave a ⭐️⭐️⭐️⭐️⭐️ rating + review below and share it on InstagramFacebook, and Pinterest!

Thank you! – Claudia

a photo of spinach tofu with mushrooms on a white plate.

Spinach Silken Tofu

This silken spinach tofu recipe is perfect for your vegetarian guest. It is very nutritious and very delicious with umami flavor!
5 from 1 vote
Print Pin Rate
Course: Dinner, Lunch, Side Dish
Cuisine: Asian, Chinese
Prep Time: 2 hours 20 minutes
Cook Time: 30 minutes
Total Time: 2 hours 50 minutes
Servings: 16 slices
Calories: 33kcal
Author: Claudia

Ingredients

Spinach Tofu

  • 500 ml soybean milk unsweetened
  • 7 eggs
  • ½ tsp salt
  • ½ tsp mushroom powder
  • 100 gr Horenzo or spinach

Shimeji Mushroom sauce

  • 3 garlic sliced thinly or minced for garnish later
  • 1 pack Shimeji mushroom
  • 1 tbsp oyster sauce or vegetarian stir fry sauce
  • ½ tsp dark soy sauce
  • ½ tsp mushroom powder
  • ¼ tsp salt
  • ½ tsp sugar
  • 1 tsp sesame oil
  • 1 tbsp Shaoxing wine
  • 200 ml hot water
  • 1 tbsp cornstarch + 1 tbsp water

Instructions

Spinach tofu:

  • Mince the horenzo thinly, set it flat and even on a baking pan 20×20 cm lined and greased with baking paper.
  • Whisk egg, soy bean milk together, put in salt and mushroom powder.
  • Sieve the mixture and pour into the pan slowly and carefully. The minced Horenzo will float on top.
  • Steam medium heat for 25 minutes. Let it cool down at least for 2 hours.
  • Cut into squares, deep fry until the color turns brown. Set aside.

Additional Horenzo/Spinach:

  • Boil some water in a pot. Add 1 teaspoon of cooking oil and a pinch of salt.
  • Put in the sliced horenzo/spinach, let it boil for 2 minutes.
  • Drain the water. Set the cooked horenzo on a plate.

Shimeji Mushroom Sauce:

  • Heat some cooking oil in a pan. Put in the garlic. Sautee until the color turns brown. Take it out for garnish later.
  • Put in the shimeji mushroom, seasonings, and water. Sesame oil to be added later. Stir fry until the mushroom is well-cooked.
  • Put in the cornstarch solution, add by teaspoon and check the thickness you desire. Put in the sesame oil.
  • Set the spinach tofu on a plate, on top of the cooked spinach/horenzo. Pour the mushroom sauce. Set the mushroom on top of the tofu. Garnish with fried minced garlic. Enjoy!

Notes

  • If you decide to leave the horenzo out, you can just use egg and soybean milk. It becomes silken tofu recipe or silken egg tofu recipe. It is also very delicious. Spinach adds some nutritional value.
  • For thicker tofu, use smaller pan to shape.
  • Chop the spinach finely or use a chopper for a quicker way.
  • The secret key to make the tofu silky is to strain it 2 times. This way the egg white can be strained out and you will have a silky texture egg tofu.
  • Wash the mushroom before use to get rid of the dirt that is usually found at the bottom of the mushrooms.

Nutrition

Serving: 1piece | Calories: 33kcal | Carbohydrates: 1g | Protein: 2g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 1g | Trans Fat: 0.01g | Cholesterol: 72mg | Sodium: 167mg | Potassium: 30mg | Fiber: 0.01g | Sugar: 0.2g | Vitamin A: 104IU | Vitamin C: 0.2mg | Calcium: 12mg | Iron: 0.3mg
Tried this Recipe? Tag me Today!Mention @ButterJoyKitchen or tag #butterjoykitchen!
Get our free recipe book!

When you join our newsletter

Similar Posts

One Comment

  1. 5 stars
    This spinach tofu recipe is just like the one you have in Chinese restaurant. I am so happy to be able to make silky spinach tofu myself at home! This is definitely a must-try!

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating