This nourishing Asian-style bowl combines silky cubes of firm tofu with fresh shiitake mushrooms, julienned carrots, and tender baby spinach. The savory broth draws depth from white miso paste, soy sauce, freshly grated ginger, and aromatic garlic, creating a comforting foundation that's both light and satisfying. A finishing drizzle of toasted sesame oil adds nutty richness, while fresh cilantro and sesame seeds provide vibrant garnish. Perfect for chilly evenings or whenever you crave something warm and restorative, this versatile bowl welcomes seasonal vegetables and can be spiced up with chili oil or served alongside steamed rice for a more substantial meal.
The steam rising from my bowl caught me off guard that first evening I made this soup. I had come home exhausted, craving something that felt like a hug without requiring hours of standing at the stove. This tofu soup delivered exactly that—silky, warming, and somehow knowing exactly what I needed.
My roommate walked in while I was stirring in the spinach and immediately asked what smelled so incredible. We ended up eating standing up at the counter, too impatient to wait for proper bowls. That impromptu dinner became our go-to for weeks afterward.
Ingredients
- 6 cups vegetable broth: Low sodium gives you control over the salt level, and a good quality broth makes all the difference here
- 2 tablespoons soy sauce: Use tamari if you need this gluten-free—its basically the same flavor profile without the wheat
- 1 tablespoon miso paste: White or yellow works beautifully, and dissolve it slowly to avoid clumps
- 1 teaspoon freshly grated ginger: Fresh is non-negotiable here—powdered just does not give the same bright warmth
- 2 cloves garlic, minced: Mince it finely so it infuses the broth rather than leaving chewy bits
- 1 cup shiitake mushrooms, sliced: Button mushrooms work in a pinch, but shiitakes add that meaty, umami depth
- 1 medium carrot, julienned: Cut them thin so they cook through quickly and add a sweet crunch
- 1 cup baby spinach leaves: They wilt down beautifully, but bok choy or napa cabbage are excellent substitutes
- 2 green onions, sliced: Both white and green parts go in—different layers of flavor
- 400 g firm tofu, drained and cubed: Press it gently between paper towels first so it absorbs the broth instead of staying watery
- 1 teaspoon sesame oil: Add this right at the end—that final drizzle is pure aromatic magic
- 1 tablespoon chopped fresh cilantro: Optional, but it adds such a bright finish against the earthy broth
- 1 teaspoon toasted sesame seeds: Toast them yourself in a dry pan for next-level fragrance
- Salt and pepper, to taste: Go easy on the salt since soy sauce and miso are already doing heavy lifting
Instructions
- Build your flavor foundation:
- In a large pot, combine the vegetable broth, soy sauce, miso paste, ginger, and garlic. Bring to a gentle simmer over medium heat, stirring until the miso completely dissolves into the liquid.
- Add the hard vegetables:
- Toss in the mushrooms and carrots, letting them simmer for 8–10 minutes until tender. You will notice the broth start to take on a richer, earthier color.
- Gently introduce the tofu:
- Carefully slide in the cubed tofu and simmer for another 5 minutes. The tofu should heat through without falling apart—gentle is the keyword here.
- Wilt in the greens:
- Stir in the baby spinach and green onions, cooking just 1–2 minutes until the spinach collapses beautifully into the broth.
- Finish with flourish:
- Remove from heat and drizzle with sesame oil, then season with salt and pepper to taste. Ladle into bowls and garnish with fresh cilantro and toasted sesame seeds if you are feeling fancy.
Last winter, I made a giant pot while recovering from a cold and something about the warmth, the ginger, the gentle nourishment—it felt medicinal in the best way. Now it is my first instinct whenever anyone around me needs comfort.
Making It Your Own
I have discovered that a dash of chili oil or red pepper flakes transforms this into something entirely different while keeping the soul of the dish intact. Sometimes I will add a handful of edamame for extra protein, especially when I want this to feel like a complete meal rather than a starter.
Serving Suggestions
Though this soup is satisfying on its own, I often pair it with steamed rice when feeding people with bigger appetites. Something about the mild, fluffy rice soaking up that miso broth creates this perfect harmony that makes people go quiet and just eat.
Ingredient Swaps That Work
The beauty here is in its flexibility—I have swapped spinach for bok choy when that is what the store had, used napa cabbage for a sweeter note, and even thrown in some shredded cabbage at the end for crunch. The broth remains your constant canvas.
- Extra firm tofu holds up better if you plan to make this ahead for meal prep
- Coconut milk added at the end creates the creamiest, most dreamy variation
- Rice noodles turn this into a more substantial one-bowl dinner
There is something profoundly generous about a soup that asks for so little but gives so much back. I hope this finds you on a day when you need exactly what it offers.
Your Recipe Questions
- → Can I use soft or silken tofu instead of firm?
-
Soft or silken tofu will break apart more easily during stirring. For best results maintaining cubes, firm tofu holds its shape beautifully in the hot broth while still absorbing the savory flavors.
- → What vegetables work best in this soup?
-
Shiitake mushrooms add umami depth, but button mushrooms work well too. Baby spinach wilts perfectly, though bok choy, napa cabbage, or snow peas make excellent substitutions based on what's fresh and available.
- → How do I prevent the miso from clumping?
-
Whisk the miso paste into a small amount of warm broth first until completely dissolved, then stir this mixture back into the main pot. Adding miso near the end rather than boiling it vigorously also preserves its beneficial enzymes.
- → Can I make this soup ahead of time?
-
The broth base can be prepared 1-2 days in advance and stored refrigerated. Add the tofu and fresh greens just before serving, as overcooking will make the spinach mushy and cause tofu to break apart.
- → How can I add more protein?
-
Beyond the tofu, consider adding edamame beans, a soft-boiled egg per bowl, or serving with a side of protein-rich grains like quinoa or brown rice. For non-vegetarians, sliced chicken or shrimp work wonderfully.
- → Is this soup gluten-free?
-
Use tamari instead of regular soy sauce and verify your miso paste is certified gluten-free. Most vegetable broths are naturally gluten-free, but always check labels to be certain.