Warm up your soul with this Spicy Tofu Greens Soup, a vibrant, plant-based dish that’s bursting with flavor and nutrition. Perfectly spiced with red chili flakes, fresh ginger, and garlic, this soup balances heat with the creamy richness of coconut milk and a tangy splash of lime juice. Packed with tender tofu cubes, hearty kale, and delicate baby spinach, it’s a protein- and nutrient-rich powerhouse that’s ideal for a cozy dinner or meal prep. Simmered in savory vegetable broth and enhanced with a drizzle of sesame oil and soy sauce, every spoonful is a savory treat. Ready in just 45 minutes, this vegan-friendly recipe makes for a satisfying and wholesome meal, perfect with crusty bread or steamed rice. Great for those looking for a quick, flavorful, and healthy soup recipe!
Scan with your phone to download!
Press the firm tofu to remove excess moisture, then cut into 1-inch cubes and set aside.
Heat sesame oil in a large pot over medium heat. Add diced onion and sauté for 3–4 minutes until softened and translucent.
Stir in the minced garlic, grated ginger, and red chili flakes. Cook for 1 minute until fragrant.
Add the vegetable broth and bring it to a gentle boil. Reduce the heat to a simmer.
Stir in the coconut milk, soy sauce, and lime juice. Taste and adjust the seasoning with salt and pepper as needed.
Carefully add the tofu cubes to the soup, allowing them to simmer and absorb the flavors for 5–7 minutes.
Add the chopped kale to the pot and cook for an additional 5 minutes until tender.
Stir in the baby spinach and cook for 1–2 minutes, just until wilted.
Remove the soup from heat and garnish with fresh cilantro before serving.
Serve hot with crusty bread or steamed rice for a complete meal. Enjoy!
Serving size | (1986.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1063.2 |
Total Fat 43.2g | 0% |
Saturated Fat 6.5g | 0% |
Polyunsaturated Fat 8.9g | |
Cholesterol 0mg | 0% |
Sodium 4926.0mg | 0% |
Total Carbohydrate 119.3g | 0% |
Dietary Fiber 24.0g | 0% |
Total Sugars 39.3g | |
Protein 71.7g | 0% |
Vitamin D 0IU | 0% |
Calcium 1064.1mg | 0% |
Iron 16.4mg | 0% |
Potassium 3382.4mg | 0% |
Source of Calories