Warm and nourishing, this Low Sodium Tofu and Vegetable Soup is the perfect blend of wholesome ingredients and vibrant flavors, making it a heart-healthy choice for weeknight dinners or meal prepping. Featuring protein-packed extra firm tofu, nutrient-rich baby spinach, and a colorful medley of carrots, celery, zucchini, and green beans, this soup delivers a satisfying meal without compromising on flavor. Seasoned with aromatic garlic, fresh ginger, and a splash of bright lemon juice, it showcases layers of savory goodness while keeping sodium levels in check with low-sodium vegetable broth. Ready in just under an hour, this one-pot recipe is easy to prepare, packed with plant-based nutrients, and perfect for anyone seeking a comforting and healthy soup option.
Scan with your phone to download!
Press the tofu to remove excess water. Cut the tofu into 1/2-inch cubes and set aside.
Heat 1 tablespoon of olive oil in a large pot over medium heat. Add the tofu cubes and cook until lightly golden on all sides (about 5-7 minutes). Remove the tofu and set aside.
Peel and dice the carrots and chop the celery, zucchini, and green beans into bite-sized pieces. Mince the garlic and grate the ginger.
In the same pot, heat the remaining 1 tablespoon of olive oil over medium heat. Add the chopped carrots, celery, and green beans. Cook for 5 minutes, stirring occasionally, until slightly softened.
Add the minced garlic and grated ginger, cooking for another minute until fragrant.
Pour in the low sodium vegetable broth and water. Increase heat to bring the soup to a gentle boil, then reduce to a simmer.
Stir in the diced zucchini and cooked tofu. Let the soup simmer for 15 minutes or until the vegetables are tender.
Add the baby spinach, lemon juice, and fresh parsley. Stir until the spinach wilts, about 1-2 minutes.
Season with ground black pepper to taste, keeping in mind the low sodium objective of the recipe.
Ladle the soup into bowls and serve hot. Optionally, garnish with additional parsley or a wedge of lemon.
Serving size | (2996.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1126.4 |
Total Fat 64.0g | 0% |
Saturated Fat 9.9g | 0% |
Polyunsaturated Fat 3.0g | |
Cholesterol 0mg | 0% |
Sodium 3144.0mg | 0% |
Total Carbohydrate 73.4g | 0% |
Dietary Fiber 21.9g | 0% |
Total Sugars 33.3g | |
Protein 76.9g | 0% |
Vitamin D 0IU | 0% |
Calcium 3039.8mg | 0% |
Iron 18.0mg | 0% |
Potassium 3530.5mg | 0% |
Source of Calories