Packed with wholesome ingredients and bold flavors, this High Protein Peas Curry is a nourishing, plant-based dish that’s perfect for weeknight dinners. Combining protein-rich green peas and golden pan-fried tofu, this curry is simmered in a luscious coconut milk-based sauce infused with aromatic spices like cumin, garam masala, and turmeric. Fresh cilantro and a squeeze of lemon juice add a vibrant finish to the dish. Ready in just 45 minutes, this vegan, gluten-free recipe is as healthy as it is satisfying. Serve with steamed rice or warm naan for a comforting meal that will leave everyone craving seconds. Perfect for those seeking high-protein vegetarian recipes or flavorful, nutrient-packed curries!
Start by preparing the tofu. Drain the tofu and press it between paper towels to remove excess moisture. Cut it into 1-inch cubes.
Heat 1 tablespoon of olive oil in a non-stick pan over medium heat. Add the tofu cubes and fry them until they are golden brown on all sides. Set aside.
Finely chop the onion, garlic cloves, and ginger. Dice the tomatoes.
In a large pot, heat the remaining 1 tablespoon of olive oil over medium heat. Add the cumin seeds and sauté for 30 seconds until they start to splutter.
Add the chopped onion, garlic, and ginger. Sauté for about 5 minutes until the onions are soft and translucent.
Stir in the diced tomatoes, and cook for about 3 minutes until they begin to soften.
Add turmeric powder, garam masala, ground coriander, salt, and black pepper. Mix well and cook for 2 minutes until the spices are fragrant.
Add the green peas, coconut milk, and water to the pot. Stir to combine all ingredients.
Bring the mixture to a boil, then reduce the heat to low and simmer for 10 minutes, allowing the flavors to meld together.
Add the fried tofu cubes to the pot and simmer for another 5 minutes.
Taste and adjust seasoning if necessary. Add more salt or pepper if desired.
Turn off the heat and stir in freshly chopped cilantro and lemon juice.
Serve hot with rice or naan bread.
Calories |
936 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 43.1 g | 55% | |
| Saturated Fat | 6.4 g | 32% | |
| Polyunsaturated Fat | 3.4 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 1309 mg | 57% | |
| Total Carbohydrate | 105.0 g | 38% | |
| Dietary Fiber | 27.4 g | 98% | |
| Total Sugars | 50.2 g | ||
| Protein | 46.1 g | 92% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 589 mg | 45% | |
| Iron | 13.6 mg | 76% | |
| Potassium | 2325 mg | 49% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.