15-Minute Tofu Noodle Soup
This tofu noodle soup comes together in about 15 minutes with a fragrant ginger-garlic broth, silky tofu, and tender rice noodles. It is the kind of meal you can lean on when you want something warm and restorative that does not keep you at the stove all evening.

A light soy-and-sesame base lets the fresh ingredients shine, while bok choy and scallions add just enough crunch. The broth tastes like it simmered longer than it did, which is exactly what a weeknight soup should do.
Why This Soup Works
I keep coming back to this soup because the broth delivers real depth without a long simmer. Fresh ginger and garlic bloomed in sesame oil create a savory backbone in minutes, and the soy sauce and rice vinegar round it out with salty and bright notes.
The tofu soaks up that broth like a sponge, especially when you cut it into bite-sized cubes. I like using firm tofu here because it holds its shape without getting crumbly, but still turns soft and custardy as it simmers. It feels substantial without weighing the soup down.
Ingredients

- 1 tbsp sesame oil: adds a warm, nutty base. Toasted sesame oil works best.
- 2 cloves garlic, minced: fresh garlic is worth the minute it takes to chop.
- 1 tbsp fresh ginger, grated: you can use a microplane or mince it finely. No need to peel if the skin is thin.
- 4 cups vegetable broth: a good-quality broth makes a difference. Look for one that tastes balanced, not just salty.
- 2 tbsp soy sauce: regular or low-sodium both work; adjust to your taste.
- 1 tbsp rice vinegar: lifts the broth with a gentle tang.
- 7 oz firm tofu, drained and cut into 1/2-inch cubes: press it between paper towels for 5 minutes if you have time, but skipping it is fine.
- 4 oz thin rice noodles: the vermicelli-style ones cook in 2 to 3 minutes.
- 2 cups bok choy, roughly chopped: both leaves and stems get tender quickly.
- 2 scallions, sliced: half for the simmer, half for a fresh finish.
- A pinch of red pepper flakes: optional, for a little warmth.
Variations / Substitutions
- Swap the noodles: udon or ramen noodles work too; just adjust the cooking time based on the package. Thin rice noodles keep the soup light and gluten-free.
- Change the protein: thin slices of seared chicken, shrimp, or even a soft-boiled egg can stand in for some or all of the tofu.
- Add more heat: a squirt of sriracha or a drizzle of chili oil at the table lets everyone dial in their own spice level.
- Use a different green: baby spinach, sliced napa cabbage, or even frozen peas tossed in at the end would all be good.
- Go gluten-free: use tamari instead of soy sauce and double-check that your broth and noodles are certified gluten-free.
If you like this soup, try a bowl of miso soup with silken tofu for an even simpler, deeply savory option.
How to Make Tofu Noodle Soup
Step 1: Bloom the Aromatics

Set a medium pot over medium heat and add the 1 tbsp sesame oil. Once the oil shimmers, about 30 seconds, stir in the minced garlic and grated ginger. Cook for 1 minute, stirring constantly so the garlic does not burn. You want it to smell intensely fragrant, not browned.
Right away the kitchen fills with that warm garlic-ginger scent, and it tells you the broth is off to a strong start. If the garlic starts to turn color even a little, take the pot off the heat for a moment and pour in a splash of broth to stop it.
Step 2: Simmer the Broth

Pour in the 4 cups vegetable broth, then add the 2 tbsp soy sauce and the 1 tbsp rice vinegar. Bring the liquid to a gentle boil over medium-high heat, which should take about 3 minutes. Once it is boiling, lower the heat to a steady simmer.
Taste the broth at this point and add a pinch of salt if it needs it, though most broths and soy sauces carry enough seasoning already. The simmer will deepen the ginger and garlic flavor while you prep the next few ingredients, so even 2 or 3 extra minutes here helps.
Step 3: Soften the Noodles and Tofu

Drop the 4 oz thin rice noodles into the simmering broth and give them a gentle stir. Nestle the tofu cubes in around the noodles, then let everything cook for 2 to 3 minutes. The noodles will turn from opaque to translucent and the tofu will heat through and absorb some of the broth.
Keep an eye on the noodles: as soon as they are tender but not falling apart, move on to the greens. Overcooked rice noodles turn gummy fast, so this is the moment to stay close to the pot.
Step 4: Wilt the Greens and Serve

Add the 2 cups chopped bok choy and half the sliced scallions to the pot. Stir and let the greens wilt for about 1 minute, until the leaves are bright green and the stems still have a little bite. Ladle the soup into bowls while it is steaming hot and scatter the remaining scallions on top.
The broth should be savory and clear, with the ginger and sesame coming through softly. Serve right away with an extra drizzle of sesame oil or a pinch of red pepper flakes if you like.
A Few Notes Before You Start
- Press the tofu if you have 5 minutes: wrap the block in a clean kitchen towel, set a small plate on top, and let it sit. It helps the tofu hold its shape and soak up broth better. If you are in a hurry, just pat it dry.
- Rinse the noodles after cooking: if you are not assembling the soup right away, cook the noodles separately, rinse under cold water, and add them to bowls before ladling in hot broth. This keeps them from swelling in the pot.
- Brighten leftovers: a squeeze of fresh lime juice or a spoonful of chili crisp wakes up a reheated bowl beautifully.
Cook times for different noodles if you swap them out:
| Noodle type | Approximate cook time |
|---|---|
| Thin rice vermicelli | 2–3 mins |
| Udon (fresh) | 3–4 mins |
| Ramen (dried) | 4–5 mins |
| Soba | 6–7 mins |
Storing Leftovers
- Refrigerate: cool the soup completely and store it in an airtight container for up to 3 days. The noodles will soften as they sit, so the texture changes a bit but the flavor deepens.
- Reheating: warm gently on the stove over medium-low heat. A splash of broth or water loosens it up if the noodles have absorbed too much liquid.
What to Serve with Tofu Noodle Soup
A crunchy, cold side contrasts well with the warm broth. Try a quick cucumber salad with rice vinegar and sesame seeds, or a handful of crispy veggie spring rolls. The brightness of the vinegar and the crunch of the cucumber keep each bite from getting too one-note.
Frequently Asked Questions
Can I use soft or silken tofu?
Yes, but it will break apart more in the broth. Cubes of silken tofu turn very delicate and almost custardy. Spoon it in gently at the very end and do not stir much after adding it.
How do I make this spicier without changing the flavor?
Add a pinch of red pepper flakes with the garlic and ginger, or swirl in chili crisp at the table. Both add heat without distracting from the sesame and ginger foundation.
Can I prep the components ahead of time?
You can chop the aromatics and bok choy and cube the tofu a day ahead and store them separately in the fridge. Keep the noodles uncooked until you are ready to assemble.
What is the best broth for this soup?
A vegetable broth with some mushroom or kelp base gives the richest flavor without meat. If you use chicken broth, the soup will be a little heartier but still light.

Tofu Noodle Soup Recipe
Ingredients
Method
- Heat sesame oil in a medium pot over medium heat. Stir in garlic and ginger and cook until fragrant, about 1 minute.
- Add vegetable broth, soy sauce, and rice vinegar. Bring to a boil, then reduce to a simmer.
- Add rice noodles and tofu; simmer until noodles are tender, about 2-3 minutes.
- Stir in bok choy and half the scallions; cook until greens wilt, about 1 minute. Ladle into bowls and top with remaining scallions and red pepper flakes.
