Vegetable Tofu Soup
A light, nourishing soup packed with soft tofu, crunchy vegetables, and subtle Indian aromatics. Ginger, garlic, and a crackle of cumin seeds build a gentle warmth, while a touch of lemon brightens the broth. Ready in under 30 minutes, it's a perfect starter or light meal that feels like a warm hug in a bowl.
For 4 servings
- prep · ~5 min
Prep the vegetables and tofu.
1.Dice carrot and bell pepper into small even cubes for quick cooking.2.Trim and cut green beans into bite-sized pieces.3.Cut firm tofu into small cubes and set aside.4.Finely grate ginger, mince garlic, and slit the green chili. - temper · ~2 min
Make the tempering.
1.Heat oil in a deep pot over medium heat until shimmering.2.Add cumin seeds and let them crackle for 30 seconds.3.Add grated ginger, minced garlic, and slit green chili. Sauté until fragrant, about 1 minute.TIPDon't let the garlic brown; keep the flame medium-low to preserve a mellow sweetness. - boil · ~8 min
Cook the vegetables.
1.Add diced carrot, green beans, and bell pepper to the pot. Stir for 1 minute to coat with the aromatics.2.Pour in 4 cups of water and add salt. Bring to a rolling boil over high heat.3.Reduce heat to medium, cover, and simmer for 5 minutes until vegetables are just tender. - simmer · ~4 min
Add tofu and peas, then finish the soup.
1.Gently slide in the tofu cubes and green peas. Simmer uncovered for 3-4 minutes.2.Add freshly ground black pepper and stir.3.Turn off the heat. Stir in fresh lemon juice.4.Taste and adjust salt if needed.TIPAdding tofu gently near the end keeps it soft and intact — avoid vigorous stirring. - garnish
Garnish with fresh coriander and ladle into bowls.
Sprinkle chopped coriander leaves over the soup. Serve piping hot in individual bowls.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Dice carrots and bell pepper to uniform 1/2-inch cubes so they cook evenly in 5 minutes.
- 2Use medium-low heat when sautéing ginger-garlic to avoid browning, which turns the broth bitter.
- 3Add tofu cubes gently and stir minimally once added to keep them from breaking apart.
- 4Stir in lemon juice only after turning off the heat to preserve its fresh, bright acidity.
- 5For a thicker soup, mash a few tofu cubes against the pot with the back of a spoon before adding peas.
- 6This soup tastes even better the next day as flavors meld; refrigerate in an airtight container.
Adapt it for your goals.
Coconut Milk Version
Replace 1 cup of water with full-fat coconut milk for a creamier, richer soup with a subtle sweetness that balances the ginger-garlic base.
High ProteinHigh-Protein
Add 1/2 cup cooked chickpeas or edamame alongside the tofu for a more filling meal, ideal for post-workout recovery.
Noodle BowlNoodle Bowl
Add 50g of cooked rice noodles or ramen noodles in step 4 for a heartier, one-bowl dinner that turns the soup into a complete meal.
Low OilLow-Oil
Skip the oil tempering and instead bloom the cumin seeds in 2 tablespoons of water; sauté aromatics in a splash of vegetable broth for a lighter, oil-free version.
Gluten Free Soy FreeGluten-Free Soy-Free
Swap tofu for paneer (or chickpeas for soy-free) and use tamari or coconut aminos instead of salt for a deeper umami without gluten or soy.
Why this is on our healthy list.
Plant-Based Protein
Tofu provides a complete source of plant protein, supporting muscle repair and keeping you full without meat.
Rich in Vitamin A
Carrots and bell peppers supply beta-carotene, which your body converts into vitamin A for healthy vision and immunity.
Good Source of Dietary Fiber
Green beans, peas, and carrots contribute fiber that aids digestion and helps maintain stable blood sugar levels.
Ginger for Digestion
Ginger has long been used in traditional cooking to soothe the stomach and aid digestion, especially in light broths.
Low in Saturated Fat
With only 2 teaspoons of oil and no added cream, this soup is naturally low in saturated fat while still being satisfying.
Frequently asked questions
Silken tofu will break down more easily; if you prefer a softer texture, add it at the very end and stir very gently, almost like a delicate garnish.



