Elevate your weeknight dinners with this vibrant and nutritious High Protein Spinach Curry, a plant-based delight that’s bursting with bold Indian-inspired flavors. Packed with protein from red lentils and silky tofu, this wholesome dish also features nutrient-dense spinach blended to perfection for a creamy, earthy base. Infused with aromatic spices like cumin, turmeric, and garam masala, and simmered in rich coconut milk, this curry delivers both comfort and nourishment. Quick and easy to prepare in just 45 minutes, it’s an ideal go-to meal for busy evenings. Serve it with rice, quinoa, or warm flatbread for a satisfying, vegan-friendly feast the whole family will love.
Rinse the red lentils under running water until the water runs clear. Set aside.
Heat the vegetable oil in a large pan or skillet over medium heat. Add cumin seeds and let them sizzle for about 30 seconds until aromatic.
Add the chopped onion and sauté for 3-4 minutes until translucent.
Stir in the minced garlic and grated ginger, cooking for another 1-2 minutes until fragrant.
Add the diced tomatoes, turmeric, ground coriander, and chili powder (if using). Cook for 5 minutes, stirring occasionally, until the tomatoes soften.
Add the rinsed lentils and 500 milliliters of water to the pan. Stir well, cover, and let it simmer over medium heat for 15 minutes, or until the lentils are tender.
While the lentils are cooking, blanch the spinach (if using fresh) in boiling water for 2 minutes and then immediately transfer to an ice bath. Drain and finely chop or blend into a puree. If using frozen spinach, simply thaw it and chop or blend if preferred.
Once the lentils are cooked, add the spinach, cubed tofu, coconut milk, garam masala, and salt to the pan. Stir everything together and let it simmer for another 5-7 minutes.
Taste and adjust seasoning as needed. If the curry is too thick, add a bit more water to reach your desired consistency.
Garnish with chopped fresh coriander and serve hot with rice, quinoa, or flatbread.
Serving size | 1789.5 grams (1789.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2018 |
Total Fat 146.00g | 187% |
Saturated Fat 92.50g | 463% |
Polyunsaturated Fat 0.00g | |
Cholesterol 0mg | 0% |
Sodium 2733mg | 119% |
Total Carbohydrate 131.20g | 48% |
Dietary Fiber 36.60g | 131% |
Total Sugars 24.30g | |
Protein 78.50g | 157% |
Vitamin D 0IU | 0% |
Calcium 1269mg | 98% |
Iron 47mg | 259% |
Potassium 4844mg | 103% |
Source of Calories