Tofu and Vegetable Soup

Featured in: Everyday Meal Ideas

This nourishing Asian-inspired soup combines delicate silken tofu with vibrant vegetables including carrots, shiitake mushrooms, baby bok choy, and bell pepper. The aromatic broth is infused with fresh ginger, garlic, and a hint of sesame oil, creating a comforting bowl that's both light and satisfying. Ready in just 30 minutes, this versatile soup easily adapts to your favorite vegetables and can be customized with a spicy kick of chili oil or extra garnishes. Perfect for a quick, healthy meal that warms you from the inside out.

Updated on Mon, 26 Jan 2026 14:05:00 GMT
Steaming bowl of Tofu and Vegetable Soup with silken cubes, shiitake mushrooms, and bok choy in a savory broth. Save
Steaming bowl of Tofu and Vegetable Soup with silken cubes, shiitake mushrooms, and bok choy in a savory broth. | awraghmeals.com

There's something almost meditative about the way steam rises from a bowl of this soup, carrying the warm perfume of ginger and sesame oil straight to your face. I discovered this particular combination on a gray afternoon when I had nothing in my fridge except half a block of silken tofu and an unreasonable craving for something that felt both nourishing and effortless. Thirty minutes later, I was sitting with a spoon in one hand and my phone in the other, texting a friend about how something this simple could taste this satisfying. It became my go-to recipe whenever I needed proof that you don't need complicated techniques or exotic ingredients to make something genuinely comforting.

I made this for my roommate once when she came home looking genuinely defeated by her day, and I watched her shoulders actually drop after the first bowl. She asked for the recipe before she'd even finished eating, which is always the highest compliment. Now she texts me photos of her own versions, adding random vegetables and occasionally too much chili oil, and I love that it's become something we share instead of just a recipe I hoarded.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Low-sodium vegetable broth: Use 1.5 liters as your foundation—this is where the soup gets its gentle personality, so don't skip quality here or use overly salted versions that will overpower the delicate vegetables.
  • Soy sauce or tamari: Two tablespoons is the right amount; tamari keeps it gluten-free and tastes equally savory without any weird aftertaste.
  • Fresh ginger: Slice it thinly rather than mincing—you'll get better distribution of that warm, peppery heat throughout the broth.
  • Garlic: Two cloves minced will perfume the oil beautifully without screaming at you when you take a spoonful.
  • Sesame oil: One teaspoon is really all you need; it's intense and wonderful, and too much will make the soup taste heavy.
  • Carrot: Julienne it so it cooks quickly and looks intentional in the bowl.
  • Shiitake mushrooms: One hundred grams sliced thin means they'll soften into the broth and release their earthy flavor without staying rubbery.
  • Baby bok choy: Chopped into manageable pieces, this adds a subtle green vegetable note that doesn't compete with other flavors.
  • Red bell pepper: Thinly sliced strips are not just prettier—they cook evenly and add brightness without becoming mushy.
  • Spring onions: Sliced and added near the end, they stay fresh and sharp instead of cooking into invisibility.
  • Silken tofu: Three hundred grams cubed gently; this texture is more delicate than firm tofu and dissolves slightly into the broth, which is exactly what you want here.
  • Cilantro: Optional but honestly transformative—that herbal note lifts the entire soup into something special.
  • Toasted sesame seeds: A small handful sprinkled on top adds texture and a subtle nutty depth.
  • Lime wedges: A squeeze of acid at the end brightens everything and makes you realize how much you needed it.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Wake up your aromatics:
Heat the sesame oil in a large pot over medium heat until it smells irresistible, then add your minced garlic and sliced ginger. You want to sauté these for about one to two minutes, stirring gently until the kitchen fills with that sharp, warm fragrance—this is when you know you're doing it right.
Build your broth:
Pour in the vegetable broth and soy sauce, then bring everything to a gentle simmer rather than a rolling boil. A gentle simmer means you'll have more control over how the vegetables cook and the flavors will meld more gracefully.
Start with the hardy vegetables:
:
Add your carrot, shiitake mushrooms, and bell pepper to the simmering broth and let them cook for about five minutes. They should soften enough to bite through easily but still have a little resistance when you stir them.
Finish with the delicate ones:
Stir in your bok choy and spring onions and let them cook for two to three minutes more until they're just tender and still slightly bright. This timing is crucial because overcooked greens taste sad and tired.
Introduce the tofu gently:
This is the moment to be tender with your cubed silken tofu—add it slowly and stir very gently so the pieces don't break apart and become the vegetable soup equivalent of sad, floating debris. Let it warm through for about two minutes without aggressive movement.
Taste and adjust:
Have a spoonful of broth and decide if it needs more salty depth or something else entirely. Sometimes it needs just a whisper more soy sauce, sometimes a squeeze of lime juice you haven't added yet.
Serve with intention:
Ladle the soup into bowls and scatter your cilantro, sesame seeds, and lime wedges over the top. This finishing step is where the soup stops being efficient and starts being beautiful.
Tofu and Vegetable Soup served with lime wedges and sesame seeds, ready to enjoy alongside fresh spring rolls. Save
Tofu and Vegetable Soup served with lime wedges and sesame seeds, ready to enjoy alongside fresh spring rolls. | awraghmeals.com

There was this moment when I made this soup for someone I was trying to impress, and midway through the first bowl they closed their eyes like they were experiencing something profound. I realized then that simple food made with attention is sometimes better than elaborate food made with nervousness. This soup became the thing I make when I want someone to feel seen and cared for without overwhelming them with too much.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

When to Make This Soup

This is the soup for afternoons when the weather can't decide what it's doing, for lunches when you need something that doesn't make you feel heavy, for those moments when you want to cook something that feels restorative but not time-consuming. It's also perfect for when you're feeding someone vegetarian or vegan and you want to skip the entire awkward conversation about what they can actually eat. The beauty of this soup is that it never feels like compromise—it feels like exactly what you wanted.

How to Make It Your Own

The skeleton of this soup is flexible enough that you can improvise based on what's growing in your garden or what you found at the market that morning. I've made versions with snow peas that became too tender too quickly, napa cabbage that gave it unexpected sweetness, and once a handful of noodles that somehow made it feel like three different meals. The point is that this recipe is generous—it welcomes your creativity instead of punishing it.

  • Try adding snow peas, napa cabbage, or enoki mushrooms for variety in texture and taste.
  • For a spicy kick, stir in a dash of chili oil or sliced fresh chili just before serving.
  • If you prefer more substantial texture, swap the silken tofu for firm tofu which will hold its shape more stubbornly.

About the Garnishes

The cilantro and sesame seeds and lime aren't just decoration—they're the final act where the soup gets personality. I've served this soup without them to people who were polite but uninspired, and with them to people who suddenly became animated and started asking where I learned to cook. It's genuinely that kind of difference. The lime especially is non-negotiable because that tiny squeeze of acid makes you realize the soup needed brightness you didn't know it was missing.

Close-up of Tofu and Vegetable Soup revealing colorful carrots, red peppers, and tender tofu in a ginger-infused broth. Save
Close-up of Tofu and Vegetable Soup revealing colorful carrots, red peppers, and tender tofu in a ginger-infused broth. | awraghmeals.com

This soup has become my answer to most kitchen questions—it's fast without being careless, simple without being boring, and genuinely nourishing in ways that matter. Make it once and you'll probably make it a dozen more times, each version slightly different depending on what you're feeling and what you have on hand.

Recipe FAQs

Can I use firm tofu instead of silken tofu?

Yes, firm tofu works well if you prefer more texture. Just keep in mind that firm tofu holds its shape better during simmering and won't have the same delicate, silky mouthfeel as silken varieties.

How long does this soup keep in the refrigerator?

The soup stores well for 3-4 days in an airtight container. However, the vegetables may soften over time, so it's best enjoyed fresh. Reheat gently to avoid breaking up the tofu.

Can I make this soup gluten-free?

Absolutely. Simply substitute regular soy sauce with tamari or a certified gluten-free soy sauce alternative. All other ingredients are naturally gluten-free.

What other vegetables can I add?

Snow peas, napa cabbage, enoki mushrooms, spinach, or sliced bamboo shoots make excellent additions. Feel free to use whatever fresh vegetables you have on hand.

Is this soup freezer-friendly?

The broth base freezes beautifully for up to 3 months. However, tofu and vegetables may become slightly mushy after freezing. For best results, freeze the broth separately and add fresh tofu and vegetables when reheating.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Tofu and Vegetable Soup

A light, comforting Asian-style soup with silken tofu and fresh vegetables in a delicate broth, ready in just 30 minutes.

Prep Duration
15 minutes
Time to Cook
15 minutes
Overall Time
30 minutes
Recipe by Chloe Pierce


Skill Level Easy

Cuisine Type Asian

Makes 4 Number of Servings

Diet Preferences Plant-Based, No Dairy, No Gluten

What You'll Need

Broth

01 6.3 cups low-sodium vegetable broth
02 2 tablespoons soy sauce or tamari for gluten-free
03 1 tablespoon fresh ginger, thinly sliced
04 2 cloves garlic, minced
05 1 teaspoon sesame oil

Vegetables

01 1 medium carrot, peeled and julienned
02 3.5 ounces shiitake mushrooms, sliced
03 3.5 ounces baby bok choy, chopped
04 1 small red bell pepper, thinly sliced
05 2 spring onions, sliced

Tofu

01 10.6 ounces silken tofu, cubed

Garnish

01 Fresh cilantro leaves, optional
02 1 teaspoon toasted sesame seeds, optional
03 Lime wedges, optional

Step-by-Step

Step 01

Infuse the broth base: Heat sesame oil in a large pot over medium heat. Add minced garlic and sliced ginger, sauté for 1-2 minutes until fragrant.

Step 02

Create the broth foundation: Pour in vegetable broth and soy sauce. Bring to a gentle simmer over medium heat.

Step 03

Cook firm vegetables: Add julienned carrot, sliced shiitake mushrooms, and red bell pepper. Simmer for 5 minutes until vegetables begin to soften.

Step 04

Add tender vegetables: Stir in chopped bok choy and sliced spring onions. Cook for an additional 2-3 minutes until vegetables reach desired tenderness.

Step 05

Incorporate tofu: Gently add silken tofu cubes to the simmering broth. Simmer for 2 minutes, handling carefully to maintain tofu integrity.

Step 06

Adjust seasoning: Taste the soup and adjust salt or soy sauce as needed to achieve desired flavor balance.

Step 07

Plate and serve: Ladle soup into serving bowls. Top with cilantro leaves, toasted sesame seeds, and lime wedge if desired. Serve immediately while hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large pot with lid
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Details

Please check each item for potential allergens and talk to a healthcare provider with any concerns.
  • Contains soy from tofu and soy sauce
  • Contains gluten in standard soy sauce; use tamari for gluten-free preparation

Nutritional Info (per serving)

Details here offer basic guidance and aren't a substitute for health advice.
  • Caloric Value: 110
  • Fats: 4 grams
  • Carbohydrates: 11 grams
  • Proteins: 8 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.