Tofu ball soup is a light, comforting dish that brings together gentle flavors, soft textures, and nourishing warmth in every spoonful. It is especially loved in many Asian kitchens, where tofu is celebrated for its delicate taste and ability to absorb surrounding flavors.
The tofu balls are made from finely mashed tofu mixed with seasonings such as garlic, ginger, scallions, and a touch of soy sauce. Once shaped, they become tender, cloud like bites that melt beautifully in hot broth. When simmered, they soak up the savory notes of the soup while keeping their soft and satisfying texture.
The broth is usually clear and aromatic, often based on vegetable or light chicken stock, enhanced with ginger, sesame oil, and sometimes mushrooms for extra depth. Leafy greens, carrots, or bok choy are commonly added, giving the soup both color and freshness. The result is a bowl that feels light yet deeply comforting.
Tofu ball soup is perfect for days when you want something gentle and soothing. It is easy to digest, naturally high in protein, and wonderfully hydrating. Despite its simplicity, it never feels boring, as every spoonful offers a delicate balance of savory, fresh, and slightly nutty flavors.
This soup is also very flexible. You can keep it fully vegetarian, add noodles for a heartier meal, or include shrimp or chicken for extra richness. It works beautifully as a starter, a light lunch, or a comforting dinner when paired with steamed rice or crusty bread.
Tofu ball soup is proof that simple ingredients can create a dish full of warmth and harmony. It is the kind of recipe that quietly comforts, nourishes, and leaves you feeling satisfied without heaviness.

Ingredients
- 200 g tofu firm, drained
- 1 cup vegetable broth low-sodium
- 1 tbsp soy sauce low-sodium
- 1 tsp sesame oil
- 1 cup mixed vegetables carrots and peas
Instructions
- Drain the tofu and crumble it into a bowl.
- Mix the crumbled tofu with a pinch of salt and form into small balls.
- In a pot, bring the vegetable broth to a gentle boil.
- Add the tofu balls and let them simmer for 10 minutes.
- Stir in the soy sauce and sesame oil.
- Add the mixed vegetables and cook for another 5 minutes or until tender.
Nutrition










I’m no chef, but this was one of the easiest recipes I ever did! 😍
I didn’t have mixed vegetables, so I used frozen corn… it was ok I guess.
Too much broth! The soup could’ve used more flavor. Didn’t impress me.
Tofu is bland, I added some chili pepper too, now it’s better!
Super easy recipe, but I think I overcooked the veggies. Still, pretty good!
This soup is amazing! I made it for dinner and everyone loved it. So tasty!
I don’t know about this. Tofu? Really? Can you use chicken instead?
You can use chicken, but it’s a totally different dish! Tofu gives a unique flavor and texture. Give it a try! 🥣
Wow, who knew tofu could taste this good? I’ll make this again for sure!
Delicious, but needs more spices! Maybe some garlic or ginger?
Totally agree! A little garlic would make it pop! 🍲
This soup is a game changer! I never liked tofu, but these little balls are so good! 😍
Made this today, but I forgot the sesame oil. Oops! Still tasty, gonna try again.
No worries about the sesame oil! I forgot it once too, and it was still delicious. Glad you liked it!
I added too much soy sauce and it was really salty. Be careful with that! Still good tho.
I’m skeptical about tofu. Does it really taste like meat? My husband liked it, but I can’t get into it.
I followed it exactly, except I didn’t have low-sodium broth—still turned out okay. But salt level got a bit high for my taste.
Glad it still worked! I’ve had that happen too when I’m out of low-sodium stuff—though your note about the salt makes sense with the soy sauce.
Why do people like tofu? It’s mushy and tasteless. Not for me.
Tofu can be an acquired taste, but when cooked right, it absorbs so much flavor! Give it another shot!
Honestly, I think tofu’s great! It’s not mushy when you fry it or grill it. You gotta try different ways to cook it!
What are tofu balls?! Sounds weird. 😒 I’m just gonna stick with chicken soup.
Super easy recipe! My kids loved it and they usually won’t eat tofu. Will make this again!
Really? Kids like tofu? Mine won’t even touch it. This recipe seems too simple. I bet it doesn’t taste like much.
I’m glad your kids loved it! Tofu can be tricky for some, but this sounds like a win! I’m definitely trying this out soon.
This is surprisingly comforting. The tofu balls stayed together nicely and the sesame oil gave it a cozy aroma. I added a pinch of ginger too—would make it again!
The broth + soy combo is perfect. I added a splash of rice vinegar at the end and it brightened everything up a lot.
Hmm I’m not sure about vinegar in this one—might make it too tangy. Still, if it brightened yours, I guess it could work. How much did you add?
Yes! Rice vinegar is such a smart finishing touch—gives that little zing without changing the whole balance. I’m definitely trying it.
Not gonna lie, I was skeptical because it’s just tofu and broth… but it’s actually really satisfying. I ate it as a full meal.
Simple and tasty. I used frozen mixed veggies and it came together fast. Next time I might add a little chili oil for heat.
Meh, it was ok. Tofu isn’t my favorite, might try chicken next time.
This recipe seems too simple. Where’s the flavor??
I think simple is good! Sometimes the best flavors come from not overdoing it. You could always add more spices if you want it bolder.
But like, is tofu even flavorful? I feel like it needs more, maybe some garlic or something. 🤷♂️
Flavor is pretty balanced, but I wish there was a little more seasoning (maybe a touch of ginger or garlic?).
This was absolutely delicious! The tofu balls had such great flavor. Definitely a keeper! ❤️
Honestly delicious for a simple recipe. I used low-sodium broth and soy sauce and it wasn’t bland. Will repeat.
Love to hear that! Low-sodium broth plus soy sauce can definitely still bring flavor—nice move. 😊 Do you think you’d add a bit of ginger or green onion next time?
I tried it but the tofu balls didn’t hold together very well, guess I didn’t press them enough.
So easy! I made this in 30 mins and my kids loved it. Great recipe!
30 mins? Seems too good to be true. Are you sure you didn’t skip anything?
That’s awesome to hear! I have some picky eaters too, so I’m glad it worked out for you!
Not convinced. 200g tofu + just salt to form balls seems like it would fall apart. And it did… kind of like tofu confetti. Flavor was okay but texture was meh.
I don’t think tofu balls would hold together, they just fell apart for me. Can anyone help?
Are vegetable broths even real? I always just use water. But I guess that’s why my food tastes bland lol.
Honestly didn’t have high hopes, but it surprised me. Good job! 👍
I’m so glad you liked it! This recipe really is a hidden gem. 😊
Really? Tofu balls? Sounds weird. But good to hear you liked it!
I’m skeptical about the “ball” part—my tofu crumbled into pieces instead of holding. Still tasted fine though, just more like soup with tofu bits.
This soup is amazing! I added some chili flakes for a kick and it was perfect. Definitely a 5!
I didn’t really like the texture of the tofu… kinda mushy for me. I’ll stick to my meat dishes. 😕
I followed the recipe but my tofu balls fell apart. What did I do wrong?
I subbed the veggies for what I had in the fridge, still turned out yummy.
Not bad, but my tofu balls kinda fell apart. I think my tofu wasn’t drained enough. Still tasty though.
Okay but… sesame oil is strong, i think i used too much lol. Fixable, just go light.
This sounds super comforting. I love tofu ball soups—mine always taste amazing when I keep the broth gentle instead of boiling hard.
Yes!! Gentle simmer is the key—if you boil hard the tofu balls get kinda tough or break apart. I’m definitely trying this version.
I’m skeptical only bc 10+5 minutes seems short? Like will the tofu balls stay firm or get mushy. But the sesame oil at the end sounds smart… might try it low heat though.
Yum! I added mushrooms and it was a great twist! Will definitely make again.
Good idea, but my tofu balls came out a little crumbly. Next time I think I’ll squeeze the tofu harder and maybe add a tiny bit of cornstarch to bind.
I don’t think this is real soup. Honestly, what’s with all the tofu? I thought it would be more soupy. 👎
Flavor is good but mine were a bit bland—I think I under-salted the tofu. Also, 10 minutes simmer was perfect, but I needed 2 extra minutes for the veggies.
These tofu balls turned out way better than I expected—springy but not rubbery. The sesame oil at the end made it taste super cozy.
I found the tofu balls kinda bland. I think they need more flavor! Tried dipping them in hot sauce, but still not great for me.
This soup is amazing! I love how easy it is to make. The tofu balls are super tasty!
Extremely satisfying! I added some chili flakes and it was just the right kick! 🔥
Not bad, but I added some garlic and ginger to spice it up. It helped a lot.
Made it exactly as written and it tasted light but really flavorful. The sesame oil at the end is the move. Will cook again when I need something quick.
Mine turned out a little too oily—could be the sesame oil measurement. I’ll do 1/2 tbsp next time and see. Otherwise, pretty good.
I’m not sure about 10 minutes for the tofu balls—mine were a bit soft inside even after simmering longer. Flavor was nice though.
Mixed veg? Can I use frozen ones? Cuz that’s what I have in my freezer.
I tried it but used what I had: regular broth and too much soy sauce (oops). Still, the idea is great. Next time I’ll measure better because it got kinda salty.
Not a fan. Tofu is weird texture for me. I’d rather have chicken in my soup. Just sayin’.
Tried this tonight—surprisingly comforting. The tofu balls stayed tender and didn’t fall apart on me. I used frozen peas/carrots and it worked great.
So glad it worked for you! Frozen veg is the move—way easier and it still keeps the soup cozy. 😊
Pretty solid. I used frozen veggie mix and it still worked. Next time I’ll add a little ginger and maybe chili oil for more kick.
Tofu balls? Sounds like a weird combo! I dunno if I would try this.
Not bad! I’m usually skeptical of tofu recipes, but these balls were actually kinda tasty. My kids ate it, so yeah.
OMG, so easy to make! Made it in 30 minutes and my kids loved it! Will make again for sure.