Keto Tomato Tofu Soup (Quick 10-Min Recipe)
Quick Keto Tomato Tofu Soup 蕃茄鴻喜菇豆腐湯食譜減肥餐 with only 5% carbs and 61% protein. This lazy keto Chinese recipe takes 10 minutes, uses simple ingredients, and delivers warm, satisfying comfort food that actually fits your macros.

- Prep time
- 5 min
- Cook time
- 5 min
- Yield
- 4 servings
- Difficulty
- HARD
Ingredients
Quantities are shown as originally provided.
- 3 large tomatoes, diced
- 400g firm tofu, cubed
- 250g yam noodles (shirataki), drained and rinsed
- 150g shimeji mushrooms
- 1 medium onion, diced
- 5 cloves garlic, minced
- 2-3 slices fresh ginger
- 3 tbsp olive oil
- 1L water or chicken broth
- 3 tsp vegetable bouillon, reduced sodium
- 1 tsp white pepper
- Salt to taste
- 2 eggs, whisked - omit for vegan
- 2 green onions, chopped for garnish
- 1 tablespoon chili oil for heat
- 1 teaspoon sesame oil for finishing
Instructions
- 1
Dice tomatoes into bite-sized chunks. Cube firm tofu. Mince garlic. Slice onion. Drain and rinse yam noodles thoroughly under cold water for 2 minutes to remove packaging smell.
- 2
Pro tip: Press tofu between paper towels with a heavy pot on top for 5 minutes if you want firmer texture that holds up better in soup.
- 3
Heat olive oil in a medium stockpot over medium-high heat. Once shimmering, add minced garlic, diced onion, and ginger slices. Sauté until fragrant, about 90 seconds. Don't brown the garlic, you're just releasing essential oils.
- 4
Add diced tomatoes to the pot. Stir occasionally while they soften and release juice, roughly 3 minutes. You want them breaking down but still holding some shape. The tomatoes create their own sauce, concentrating sweet-tart flavour.
- 5
Pour in water (or chicken broth for richer flavour). Add vegetable bouillon, white pepper, tofu cubes, and shimeji mushrooms. Bring to a rolling boil, then reduce heat slightly. The boiling helps tofu absorb flavour while keeping silky texture.
- 6
Add yam noodles and stir gently. They're pre-cooked, so they just need warming through, about 1 minute.
- 7
If using eggs, ensure soup is at gentle simmer (not rolling boil). Slowly drizzle whisked egg into pot while stirring in one direction. This creates beautiful ribbons instead of scrambled chunks.
- 8
Taste and adjust salt. The bouillon provides most sodium, but brands vary. Ladle into bowls immediately and garnish with green onions, chili oil, or sesame seeds.