Rainbow Tofu Soup Recipe
Make Rainbow Tofu Soup Recipe in just 35m. Get the full recipe with step-by-step instructions at pekinthechef.com.
Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Broth & Aromatics
Tofu & Proteins
Vegetable Rainbow
Noodles & Extras
Method
Broth & Aromatics
- 1
Prepare aromatics
Peel and finely mince the garlic. Peel and grate or finely mince the ginger. Set aside.
- 2
- 3
Add the vegetable broth and water to the pot, then stir in the soy sauce, rice vinegar, sesame oil, salt, and black pepper. Bring the broth to a gentle simmer over medium-high heat.
Tofu & Proteins
- 4
While the broth begins to warm, drain the extra-firm tofu and press gently between paper towels or a clean kitchen towel to remove excess moisture for 5–10 minutes. Cut the tofu into 3/4–1 inch cubes.
- 5
In a small bowl, toss the tofu cubes with the cornstarch until lightly coated. This helps them hold shape and gives a slight silkiness when simmered.
- 6
Heat a nonstick skillet over medium heat. Add a teaspoon of vegetable oil (from the amount above) and sear the tofu cubes 2–3 minutes per side until lightly golden. They do not need deep browning—just a bit of color. Transfer the tofu into the simmering broth gently.
Vegetable Rainbow
- 7
Prepare all vegetables: thinly slice the bell peppers, shred the purple cabbage, julienne the carrot, wash the spinach, slice green onions, and chop cilantro. Add heartier vegetables first to the simmering broth.
- 8
Add the carrots and sliced bell peppers to the simmering broth with tofu. Simmer 3–4 minutes until slightly tender but still crisp and colorful.
- 9
Add shredded cabbage and simmer 1–2 minutes until it softens slightly.
- 10
Stir in the baby spinach and green onions and simmer another 30–60 seconds — just until the spinach wilts.
- 11
Taste the broth and adjust seasoning with additional soy sauce or salt, and a squeeze of lime if needed.
Noodles & Extras
- 12
- 13
Ladle the hot broth, tofu and vegetables over noodles (or directly into bowls if not using noodles).
- 14
Garnish each bowl with chopped cilantro, sliced green onions, a pinch of red pepper flakes if using, and a lime wedge to squeeze on top.
- 15
Serve immediately while hot.

