Bok Choy, Tofu & Mushroom Soup
This hydrating and warming Bok Choy Tofu & Mushroom Soup is a perfect light meal, featuring tender bok choy, silky tofu, and earthy mushrooms in a savory, easy-to-digest broth.
For 4 servings
Prepare all ingredients: Drain and dice the tofu, slice the shallot and mushrooms, mince the garlic, grate the ginger, and trim/chop the bok choy.
Heat the sesame oil in a large pot or Dutch oven over medium heat. Add the sliced shallot and sauté for 2-3 minutes until softened and fragrant.
Add the minced garlic and grated ginger to the pot. Cook for another minute until aromatic, being careful not to burn the garlic.
Stir in the sliced mushrooms and cook for 5-7 minutes, until they have softened and released their moisture.
Pour in the vegetable broth and bring the mixture to a gentle simmer. Reduce heat to low, cover, and let it simmer for 5 minutes to allow the flavors to meld.
Gently add the diced tofu to the simmering broth. Continue to simmer for another 3-4 minutes to warm the tofu through.
Stir in the chopped bok choy. Cook for just 2-3 minutes, or until the leaves are bright green and just wilted. Avoid overcooking to maintain its crisp texture.
Season the soup with tamari, salt, and black pepper. Taste and adjust seasonings as needed.
Ladle the hot soup into bowls. Garnish with fresh sliced green onions before serving immediately.
What to keep in mind.
4 tips from the recipe — small details that make a real difference to the final dish.
- 1For extra firm tofu, gently press it between paper towels for 15-20 minutes with a weight on top before dicing to remove excess water. This helps it absorb more flavor.
- 2Experiment with different mushroom varieties like shiitake or oyster mushrooms for varied textures and umami notes.
- 3Always use a good quality low-sodium vegetable broth as it forms the base of your soup's flavor. Homemade broth will elevate the taste significantly.
- 4Avoid overcooking the bok choy; it should be tender-crisp. Adding it at the very end ensures it retains its vibrant color and texture.
Adapt it for your goals.
Protein Boost
Add cooked shredded chicken, shrimp, or edamame along with the tofu for additional protein.
Noodle SoupNoodle Soup
Stir in cooked rice vermicelli or ramen noodles during the last minute of cooking for a more substantial meal.
Spicy KickSpicy Kick
Add a teaspoon of chili garlic sauce or a pinch of red pepper flakes with the aromatics for a touch of heat.
Why this is on our healthy list.
Rich in Nutrients
Bok choy is packed with vitamins A, C, and K, while mushrooms provide B vitamins and selenium, contributing to overall health and immunity.
Hydrating & Digestive Aid
The broth base ensures excellent hydration, and the gently cooked vegetables and soft tofu are easy to digest, promoting gut health.
Plant-Based Protein
Tofu is an excellent source of complete plant-based protein, providing essential amino acids necessary for muscle repair and satiety.
Frequently asked questions
Yes, you can substitute bok choy with other quick-cooking leafy greens like spinach, napa cabbage, or even Swiss chard. Add them at the very end of cooking until just wilted.


