Soups & Stews
Bean curd soup transforms simple ingredients into a velvety, aromatic masterpiece that balances silky tofu with bright ginger and savory broth. This plant-based recipe delivers restaurant-quality depth with minimal effort—just 30 minutes of active time and 20 minutes of simmering. The secret lies in proper tofu preparation and layering flavors gradually, ensuring each spoonful is both comforting and complex.
The foundation begins with silken tofu, gently poached in the broth to absorb its essence without breaking apart. Fresh ginger and garlic infuse the liquid with warmth, while mushrooms add umami richness that elevates the entire dish.
Unlike many tofu soups that rely on heavy cream or coconut milk, this version keeps the broth light yet satisfying, with just enough oil to create a delicate sheen on the surface.
What you'll achieve is a soup so smooth and flavorful it rivals traditional meat-based versions. The tofu remains tender yet substantial, the broth glistens with aromatic oils, and every ingredient plays its part—ginger's zing, mushrooms' earthiness, and tofu's gentle creaminess.
It's the kind of meal that feels both nourishing and indulgent, perfect for chilly evenings or as a comforting lunch.
Serve with steamed rice for extra heartiness or a sprinkle of sesame seeds for added texture. The recipe scales beautifully for meal prep, and leftovers taste even better the next day as flavors meld further. Here's how to create this harmonious bowl of warmth.
Ingredients for bean curd soup
Silken tofu, aromatic ginger, and umami mushrooms create this velvety vegan masterpiece effortlessly.
| Ingredient | Amount | Notes |
|---|---|---|
| Silken Tofu 🧀 | 14 oz | Extra-firm for structure, drained |
| Fresh Ginger 🌿 | 2 tbsp | Finely grated, aromatic |
| Garlic Cloves 🧄 | 4 cloves | Minced, pungent |
| Shiitake Mushrooms 🍄 | 8 oz | Sliced, dried preferred |
| Vegetable Broth 💧 | 4 cups | Low-sodium, homemade ideal |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Light Soy Sauce 🍶 | 1 tbsp | Kikkoman preferred |
| Rice Vinegar 🍶 | 1 tbsp | White, for brightness |
| Green Onions 🧅 | 3 whole | Sliced, for garnish |
| Sesame Seeds 🌾 | 1 tbsp | Toasted, for crunch |
| Cornstarch 🌾 | 1 tbsp | For thickening broth |
| Water 💧 | 2 tbsp | For cornstarch slurry |
The silken tofu is non-negotiable—extra-firm holds its shape during poaching while absorbing flavors. House Foods or Nasoya brands deliver consistent quality, but any silken tofu works if it's fresh (check the package date). For mushrooms, dried shiitake adds unmatched depth—rehydrate them in hot broth for 20 minutes before slicing. Fresh ginger should be vibrant and firm; avoid any with soft spots or mold. Garlic cloves should be plump and firm, not sprouting or shriveled. The vegetable broth is the soup's backbone—homemade with carrot, celery, and onion yields the best results, but Imagine or Pacific Foods low-sodium versions are reliable shortcuts.
No sesame oil? Avocado oil at half the amount works in a pinch, though it lacks the nutty aroma. Substitute dried shiitake with cremini mushrooms at double the quantity, but expect less umami. For a tangier profile, rice vinegar can be swapped with lemon juice, though the flavor will differ slightly. The cornstarch slurry is essential for that signature silky texture—don't skip it. If you're making this ahead, prepare the broth and ginger-garlic base first, then add the tofu just before serving to maintain its delicate texture. For extra richness, a dash of miso paste in the broth elevates the umami without overpowering.
This soup shines when made fresh, but the broth base keeps for 5 days refrigerated or 3 months frozen. The tofu should be added immediately before serving to prevent sogginess. Store sesame oil in a cool, dark place—it goes rancid quickly. For meal prep, portion the broth into containers and freeze—just reheat and add fresh tofu when ready. Garnishes like green onions and sesame seeds should be added right before serving to preserve their freshness and crunch. The soup tastes even better the next day as flavors meld, so double the batch if you're planning leftovers.
Why You'll Love This Recipe
- Foolproof Simplicity: I swear, this soup takes less effort than ordering takeout. Just slice the tofu, mince the ginger and garlic, and toss in the mushrooms—no fancy techniques, no stress. The broth does all the work while you sip your tea.
- Umami Bomb: That combo of shiitake mushrooms and silken tofu? Pure flavor magic. The mushrooms add this deep, earthy richness while the tofu stays silky—no mushy texture, just that perfect contrast. Honestly, it’s the kind of taste that makes you close your eyes mid-sip.
- Weeknight Wonder: Between us, this is my go-to when I’m too tired to cook but still want something nourishing. It reheats beautifully, so I make a big batch on Sundays and have lunch sorted all week. Even my picky roommate asks for seconds.
- Budget-Friendly Luxury: I get all the ingredients for under $10 and feed four people with leftovers. The tofu and mushrooms stretch the broth just right, and the ginger/garlic make it feel fancy without the price tag. My wallet and my taste buds win.
Step-by-step instructions for silky tofu and ginger soup
This method transforms simple ingredients into a velvety, aromatic soup with perfect texture and depth.
Prepare the Silken Tofu and Aromatics
Begin by draining the 14 oz silken tofu thoroughly and transferring it to a blender. Add the 2 tbsp finely grated fresh ginger and 4 cloves minced garlic cloves to the blender. I like to press the ginger through a fine grater first to remove any fibrous bits—this ensures a smooth texture. Pulse the mixture until completely smooth, scraping down the sides as needed. The result should be a pale, homogenous puree with no visible lumps.
The ginger and garlic form the flavor backbone of this soup, so take your time with this step. If you prefer a milder ginger taste, reduce the amount slightly, but don't skip it entirely—it's what gives this soup its signature warmth. Set the puree aside temporarily while you prepare the remaining ingredients.
Rehydrate and Sauté the Shiitake Mushrooms
If using dried shiitake mushrooms, soak them in warm water for 20 minutes to rehydrate. Drain and slice them into ¼-inch thick pieces. Heat 1 tbsp sesame oil in a large pot over medium heat until shimmering. Add the sliced mushrooms and cook for 5-6 minutes, stirring occasionally, until they release their moisture and develop a rich, caramelized color.
Don't crowd the pan—this allows the mushrooms to brown properly, which deepens their umami flavor. If using fresh shiitake mushrooms, slice them directly and cook for 3-4 minutes until tender. Remove the mushrooms from the pot and set them aside, leaving the aromatic oil behind—it's packed with flavor.
Build the Broth Base
Pour the 4 cups vegetable broth into the pot with the mushroom oil and bring to a gentle simmer over medium-low heat. Add the silken tofu-ginger-garlic puree to the broth and stir gently to combine. Let the mixture simmer for 5 minutes, allowing the flavors to meld. This step is where the soup begins to take shape—you'll notice the broth turning a pale, cloudy hue as the tofu integrates.
Taste the broth at this stage. If it needs more depth, add 1 tbsp light soy sauce and 1 tbsp rice vinegar now. The soy sauce adds saltiness, while the rice vinegar brightens the overall flavor. If you prefer a tangier soup, add an extra ½ tbsp of rice vinegar. Simmer for another 3 minutes to allow these flavors to incorporate fully.
Thicken and Finish the Soup
In a small bowl, whisk together the 1 tbsp cornstarch and 2 tbsp water until smooth. Slowly pour this slurry into the simmering soup while stirring constantly. The soup will begin to thicken almost immediately—keep stirring for 1-2 minutes until it reaches a velvety consistency. You want it thick enough to coat the back of a spoon but still light enough to sip easily.
Return the shiitake mushrooms to the pot and heat through for 1 minute. The mushrooms should be warm but not overcooked—you want them to retain their texture and contribute to the soup's heartiness. Remove the pot from heat and let the soup rest for 2 minutes to allow the flavors to settle.
Garnish and Serve
Divide the soup evenly among 4 bowls. Garnish each serving with 1 tbsp toasted sesame seeds and ½ of a sliced green onion, distributing them evenly across the surface. The sesame seeds add a nutty crunch, while the green onions provide a fresh, bright contrast to the rich soup.
Serve the soup immediately while it's steaming hot. The contrast of temperatures—warm soup, cool garnishes—enhances the dining experience. Each spoonful should deliver a harmonious blend of silky tofu, aromatic ginger, umami mushrooms, and a touch of tangy brightness. If you prefer a lighter texture, thin the soup with a splash of hot water before serving.
Pro Tips For Making Bean Curd Soup
- CUT TOFU IN HALF: Silken tofu’s skin is tough—don’t just drop whole blocks into the broth. Slice each piece lengthwise into ½-inch thick slabs so they absorb flavor faster and melt into the soup instead of sitting like a dense brick.
- GINGER: GRATE, DON’T MINE: Peel the ginger first, then grate it thinly—like you’re trying to make it disappear. Thick chunks sit like rocks; finely grated ginger dissolves into the broth, giving that warm, bright kick without any texture surprises.
- SHIITAKES: STEM FIRST: Toss the stems into the pot with the mushrooms—they’re meatier and flavorful, not waste. Save the caps for garnish if you’re feeling fancy, but trust me, those stems are where the real umami hides.
- BROTH: SIMMER, DON’T BOIL: Once everything’s in, keep the heat at a gentle simmer—not a rolling boil. You’re not racing; you’re letting the tofu and mushrooms soak up the broth, not turn it into a sad, watery mess. Five minutes of low heat makes all the difference.
Perfect pairings for these flavors
Side Dish Harmony
Steamed jasmine rice is the perfect companion—its mild, fragrant grains soak up the soup's rich broth beautifully. I like to cook 1 cup uncooked rice with 1¼ cups water for a light, fluffy base that won't overwhelm the delicate flavors.
For extra texture, try sesame rice by mixing 1 tsp toasted sesame seeds into the cooked rice. 💛
Crispy Garnishes
Add crispy fried shallots for a luxurious touch—their golden crunch contrasts perfectly with the soup's silkiness. I use 2 tbsp shallots sliced thin and fried in 1 tbsp neutral oil for 2-3 minutes until golden.
Sprinkle ½ tsp sugar while frying to caramelize them slightly. Store-bought versions work too, but homemade adds that restaurant-quality finish.
Vegetable Pairings
Light, fresh vegetables balance the soup's richness. Steamed bok choy with a drizzle of 1 tsp toasted sesame oil adds a peppery bite, while blanched snow peas provide a crisp, sweet contrast.
For a heartier option, serve with quick-pickled cucumbers—slice ½ English cucumber into ¼-inch rounds, toss with 1 tbsp rice vinegar, ½ tsp sugar, and ¼ tsp salt, then let sit for 15 minutes.
Warm Bread Options
Garlic naan or steamed mantou buns make excellent handheld pairings. For naan, brush warm bread with 1 tbsp melted garlic butter (mix 1 tbsp butter with ½ tsp minced garlic). For mantou, split open and fill with a dollop of spicy chili oil for a bold contrast. Both options soak up soup beautifully without overpowering its delicate flavors. ✨
Dipping Sauces
Create a quick ginger-sesame dipping sauce by whisking together 1 tbsp soy sauce, 1 tbsp rice vinegar, 1 tsp toasted sesame oil, ½ tsp grated ginger, and ½ tsp honey.
This sauce enhances the soup's flavors while adding a tangy-sweet dimension. For a spicier option, add ¼ tsp chili crisp or a pinch of red pepper flakes.
Nutrition facts
Frequently asked questions
Can I use firm tofu instead of silken tofu?
While you can try firm tofu, it won't achieve the same silky texture. Silken tofu's delicate, almost custard-like consistency is what creates the velvety mouthfeel in this soup. If you must use firm tofu, cube it small (½-inch pieces) and simmer for 10 minutes to soften, but expect a slightly denser result.
How do I make this soup spicier?
Add ½ tsp chili crisp or ¼ tsp red pepper flakes directly to the simmering broth. For a smoky kick, stir in ½ tsp gochujang (Korean chili paste) with the soy sauce. If you love heat, try a pinch of Sichuan peppercorns while sautéing the mushrooms for a tingling finish.
Can I make this soup ahead of time?
Yes, but with one key adjustment: Prepare the broth base (without tofu) up to 2 days ahead and refrigerate. When ready to serve, reheat the broth, whisk in the tofu-ginger puree, and add fresh mushrooms. Never add tofu to cold soup—it absorbs too much liquid and becomes watery. For best texture, add tofu just before serving.
What if my soup turns out too thin?
Don't worry—simply mix 1 tsp cornstarch with 1 tbsp water and whisk into the simmering soup until thickened. If you prefer a lighter consistency, add a splash of hot water instead. The ideal texture should coat the back of a spoon but remain easy to sip. For extra richness, stir in 1 tsp toasted sesame oil at the end.
Is this soup gluten-free?
Mostly, but check your ingredients: Use tamari instead of soy sauce if you need strict gluten-free compliance. Also verify that your vegetable broth is gluten-free (some brands use wheat-based thickeners). The rest of the recipe—ginger, mushrooms, tofu, and sesame—are naturally gluten-free. Always double-check labels!
