Soups & Stews
This bean curd soup recipe transforms simple ingredients into a velvety, umami-rich broth with satisfying tofu crunch—perfect for cozy nights or meal prep. The secret lies in blending silken tofu for silkiness while keeping firm tofu for texture, creating a balance of smoothness and bite that keeps every spoonful exciting.
I developed this version after testing countless variations, focusing on depth of flavor without relying on meat substitutes.
The foundation starts with a savory broth built on mushrooms, kombu, and aromatic vegetables, simmered until their flavors meld into something deeply comforting.
What sets this apart is the tofu preparation: silken tofu blends into the broth for creaminess, while pressed firm tofu adds a satisfying crunch that disappears with each bite. This method delivers restaurant-quality texture without requiring special equipment.
By the time you finish, you'll have a soup that's rich yet light, packed with umami but never heavy—ideal for any season. The broth develops complex layers of flavor as it simmers, while the tofu provides both texture and protein.
Serve with steamed rice or fresh herbs for the full experience, and you'll have a dish that's as nourishing as it is delicious.
This recipe works beautifully as a standalone meal or alongside other dishes, and it keeps well in the fridge for up to 5 days, making it perfect for busy weeks. The technique is simple but yields professional results—no shortcuts, just thoughtful preparation that pays off in every bowl.
Ingredients for bean curd soup
Simple ingredients crafting restaurant-quality umami with velvety tofu and aromatic vegetables.
| Ingredient | Amount | Notes |
|---|---|---|
| Silken Tofu 🥬 | 12 oz | Unopened package for creaminess |
| Extra-Firm Tofu 🧀 | 14 oz | Pressed for texture, cut into cubes |
| Dried Shiitake Mushrooms 🍄 | ½ oz | Rehydrated for umami depth |
| Kombu Seaweed 🍃 | 1 sheet | Cut into strips for broth base |
| Carrots 🥕 | 1 whole | Medium size, sliced into rounds |
| Fresh Ginger 🧅 | 1 inch | Peeled, sliced thinly |
| Green Onions 🧅 | 3 whole | White and green parts separated |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Soy Sauce 🍶 | 2 tbsp | Light or all-purpose |
| Rice Vinegar 🍶 | 1 tbsp | For brightness |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| White Miso Paste 🧂 | 1 tbsp | For umami richness |
| Sesame Seeds 🌾 | 1 tsp | Toasted for garnish |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | For seasoning |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For finishing |
The shiitake mushrooms and kombu seaweed are non-negotiable for that deep, savory broth—dried shiitake from Asian markets delivers the most intense flavor, but the grocery store variety works too. Kombu should be the thin, paper-like sheets; discard any that smell fishy. Silken tofu comes in aseptic packages (usually 12 oz)—no need to press it, just blend it directly into the broth. For the extra-firm tofu, press it for 20 minutes between two plates with a heavy weight to remove excess water. Fresh ginger should be firm and aromatic; Whole Foods or Trader Joe's carry the best quality. Sesame oil is for finishing—toast it in a dry pan for 30 seconds first to deepen its flavor.
No shiitake mushrooms? Dried porcini mushrooms (1 oz) work in a pinch, but they have a stronger flavor. Kombu unavailable? Substitute with 1 tsp dashi granules or extra kombu powder. Silken tofu can be replaced with 1 cup blended cashews for a nutty twist, though the texture will differ. Fresh ginger can be swapped for 1 tsp ginger powder, but fresh is ideal. Soy sauce should be light or all-purpose—no dark or tamari unless you want a deeper color. Vegetable broth is crucial; low-sodium ensures you control the salt level. White miso paste adds umami—avoid red miso, which is saltier and stronger. Sesame seeds should be toasted in a dry pan until fragrant, about 2 minutes.
This soup tastes even better the next day as flavors meld. Store in an airtight container for up to 5 days in the fridge, or freeze for 3 months. Reheat gently on the stove, stirring occasionally, to avoid breaking the tofu. Double the batch if you're meal prepping—it reheats beautifully. Garnish with extra sesame seeds and green onions just before serving to keep them crisp. Steamed jasmine rice pairs perfectly, balancing the soup's richness.
Why You'll Love This Recipe
- Fridge-to-Table Speed: The kombu seaweed does most of the work—just simmer it in water for 10 minutes, and boom, you’ve got a rich, umami broth without any fancy prep. I’m talking about the kind of speed where you’re still chopping carrots while the soup’s already building flavor.
- Umami Bomb Combo: That dried shiitake mushrooms? They soak up water and explode with depth—earthy, meaty, ridiculously satisfying. Pair it with the silken tofu’s creamy slide and extra-firm tofu’s satisfying bite, and you’ve got layers of flavor that make store-bought broth look sad.
- Leftover Hero: This soup tastes even better the next day—honestly, my freezer is full of it. Reheat it, toss in a splash of soy sauce, and suddenly you’ve got lunch or dinner with zero effort. (Yes, even on a Tuesday night when you’d rather binge Netflix.)
- Budget Meal for Crowds: A single pack of kombu and a handful of dried mushrooms stretch into enough soup to feed four—or fill your lunchbox for three days. Between us, this is how I feed my college student nephew without breaking the bank. The tofu keeps it filling, and the carrots add that fresh crunch no one skips.
Step-by-step instructions for silky umami broth with tofu crunch
Mastering this dish hinges on layering textures and flavors through precise preparation.
Prepare the Kombu Broth Base
Cut the 1 sheet kombu seaweed into ¼-inch strips and place them in a clean pot. Add the 4 cups vegetable broth and bring to a gentle simmer over medium heat. The kombu will infuse the broth with deep oceanic notes—simmer uncovered for 15 minutes until the liquid reduces slightly and develops an intense aroma. This foundational step creates the soup's signature umami depth.
Remove the kombu strips immediately after simmering—leaving them too long will make the broth bitter. Strain the broth through a fine-mesh sieve into a clean pot, discarding the kombu. The resulting liquid should be a rich, golden amber color with a subtle seaweed fragrance. Keep this broth warm over low heat while you prepare the remaining components.
Rehydrate and Sauté Aromatics
Place the 0.5 oz dried shiitake mushrooms in a small bowl and cover with ½ cup hot water. Let them soak for 20 minutes until plump and tender. Drain, reserving the soaking liquid, then finely chop the mushrooms. In a separate pan, heat 1 tablespoon sesame oil over medium heat and add the chopped shiitake mushrooms. Sauté for 3-4 minutes until fragrant and slightly caramelized.
Add the 1 inch peeled and thinly sliced fresh ginger and the white parts of 2 whole green onions (reserve the green tops for garnish). Cook for 1-2 minutes until the ginger becomes translucent and releases its aromatic oils. This step builds the soup's aromatic complexity—don't overcook the ginger or it will turn bitter. Transfer the sautéed aromatics to a small bowl and set aside.
Cook the Extra-Firm Tofu
Press the 14 oz extra-firm tofu for 15 minutes between two heavy plates lined with paper towels. Cut the pressed tofu into ½-inch cubes and heat 1 teaspoon sesame oil in a nonstick skillet over medium-high heat. Add the tofu cubes in a single layer and cook undisturbed for 3-4 minutes until golden brown on the bottom. Flip carefully and cook another 3-4 minutes until evenly crispy.
The tofu should develop a satisfying crunch while maintaining a tender interior. If the pan gets too dry, add 1 tablespoon water to steam the tofu gently. Transfer the cooked tofu to a plate and set aside. This step ensures the perfect textural contrast between the crispy tofu and silky broth.
Assemble and Simmer the Soup
Return the kombu broth to medium heat and add the 1 tbsp white miso paste, stirring until fully dissolved. Add the reserved shiitake soaking liquid and the sautéed aromatics. Bring to a gentle simmer and add the 1 whole carrot (sliced into ¼-inch rounds), 2 tbsp soy sauce, and 1 tbsp rice vinegar. Simmer for 8-10 minutes until the carrots are tender but still hold their shape.
Add the 12 oz unopened package of silken tofu (do not drain) and the crispy tofu cubes. Stir gently to combine, being careful not to break the silken tofu. Season with 1 tsp Diamond Crystal kosher salt and 0.25 tsp freshly ground black pepper. The soup should now have a harmonious balance of textures—creamy silken tofu, crispy cubes, and tender vegetables—all suspended in the umami-rich broth.
Finish and Serve
Remove the soup from heat and let it sit for 5 minutes to allow the flavors to meld. Ladle the soup into bowls, garnishing each serving with 1 teaspoon toasted sesame seeds and the green tops of the remaining 1 whole green onion (chopped). The contrast between the silky broth, crispy tofu, and fresh garnishes creates a multi-dimensional eating experience.
Serve immediately while the tofu maintains its perfect texture. The soup should have a delicate balance of salty, sweet, and umami flavors with a satisfying mouthfeel. Each spoonful should deliver the complex interplay of textures and flavors that defines this dish.
Pro Tips For Making Bean Curd Soup
- SOAK SHIITAKES 30 MINUTES: Dried shiitakes are stubborn—don’t just toss them in boiling water and expect magic. Give them 30 minutes in warm (not scalding) water to rehydrate fully, then strain and reserve that liquid. The mushrooms will plump up properly, and the broth gains depth without bitterness. (Yes, even if you’re impatient like me.)
- CUT TOFU IN WATER: Extra-firm tofu releases starch like a gremlin if you slice it dry. Keep it submerged in cold water while cutting, then rinse the pieces immediately after. This prevents the soup from turning cloudy or gluey later—trust me, you’ll notice the difference when the broth stays clear.
- SIMMER KOMBU LOW AND SLOW: Tossing kombu in and boiling it like an afterthought ruins its umami bomb potential. Add it first, then bring to a gentle simmer (just bubbles breaking the surface) for 10 minutes before adding anything else. Overheating turns it bitter, and you’ll end up with soup that tastes like saltwater.
- DICE CARROTS SMALLER THAN YOU THINK: If you’re used to chunky stews, this soup demands tiny, even dice—about ¼-inch cubes. They cook faster and blend into the broth without texture clashes. I used to eyeball it and end up with one overcooked carrot and three underripe ones. (Measure if you’re skeptical.)
Make-ahead tips for this bean curd soup
Broth Prep Ahead
Prepare the kombu broth base 24 hours in advance—it develops deeper flavor when refrigerated overnight. Store the strained broth in an airtight container in the fridge. The kombu infusion intensifies, creating a more complex umami profile.
When ready to use, simply reheat over low heat and add your aromatics fresh for maximum flavor. 💫
Tofu Prep Shortcut
Press and cube the extra-firm tofu the night before and store it in the fridge in a squeeze bag or wrapped tightly in paper towels. This saves time and ensures even crispiness when cooking.
For extra flavor, marinate the tofu cubes in 1 tbsp soy sauce and ½ tsp sesame oil for 30 minutes before cooking. This step adds another layer of savory depth without extra effort.
Flavor Boost Freezing
Freeze the sautéed shiitake mushrooms and aromatics in an ice cube tray with a splash of water. Once frozen, transfer the cubes to a freezer bag—these prepped aromatics can be added directly to the soup when reheating.
This trick saves you 10 minutes of prep time each time you reheat, while keeping the dish's authentic flavor profile intact. Perfect for busy weeknights! ⏰
Complete Soup Storage
Assemble the entire soup (without the crispy tofu) and store it in an airtight container in the fridge for up to 5 days. When ready to serve, simply reheat the broth and silken tofu mixture, then add freshly cooked tofu cubes.
This method preserves the silky texture of the silken tofu while keeping the crispy tofu's crunch intact. For freezing, store the assembled soup (without tofu) for up to 3 months—just thaw overnight in the fridge before reheating.
Garnish Prep Kit
Create a garnish prep kit by storing toasted sesame seeds and chopped green onion tops in a small glass jar with an airtight lid. Keep this on hand for quick assembly when serving.
The seeds stay fresh for 2 weeks this way, and the green onions remain vibrant. This simple organization saves you from chopping fresh garnishes each time, making meal prep effortless. 🌿
Batch Cooking Tips
Double or triple the recipe and store components separately for easy assembly. Keep the broth, silken tofu mixture, and crispy tofu in separate airtight containers. When reheating, combine them fresh for the best texture.
This approach works perfectly for meal prep Sundays—simply portion the components into individual containers for grab-and-go lunches during the week. The flavors actually improve after resting overnight! 🍜
Nutrition facts
Frequently asked questions
Can I make this bean curd soup without kombu seaweed?
Yes, but the umami depth will be noticeably different. Replace the kombu with 1 teaspoon dashi powder or ½ teaspoon kombu powder dissolved in the broth. For a vegetarian option, use 1 tablespoon white miso paste plus ½ teaspoon soy sauce to mimic the oceanic flavor. The texture won't change, but the savory complexity will be slightly less pronounced.
How do I prevent the silken tofu from breaking when blending?
Never open the package before adding it to the hot broth—this keeps the tofu intact. If you must blend it separately, use an immersion blender on low speed for just 10-15 seconds. For extra protection, wrap the package in cheesecloth before adding it to the soup. The heat of the broth will soften it gently without breaking it apart.
Can I use regular tofu instead of extra-firm for the crispy cubes?
Regular or firm tofu works, but pressing is even more critical. Press for 30 minutes (double the time) to remove excess moisture. For best results, freeze the tofu cubes for 1 hour first—this creates ice crystals that make them extra crispy when cooked. The texture will be slightly softer than extra-firm, but still satisfying.
What's the best way to reheat leftovers without losing texture?
Reheat only the broth and silken tofu mixture (without the crispy cubes) over low heat until warm. Cook fresh tofu cubes separately in a dry pan for 2-3 minutes per side before adding to the reheated soup. This preserves the crispy texture while gently warming the creamy base. Never microwave the entire soup—it makes the silken tofu rubbery.
How can I make this soup spicier or sweeter?
For heat, stir in ½ teaspoon chili crisp or ¼ teaspoon red pepper flakes at the end. For sweetness, add ½ teaspoon maple syrup or 1 teaspoon mirin when simmering the broth. Balance any additions with a pinch more salt—both chili and sweetness can make the soup taste flatter if not properly seasoned.
