Savor the bold and comforting flavors of *Vegan Keema Matar*, a plant-based twist on the classic Indian dish. Made with protein-packed textured vegetable protein (TVP) and vibrant green peas, this recipe brims with aromatic spices, including cumin, coriander, turmeric, and garam masala. The rehydrated TVP perfectly mimics the texture of traditional minced meat, absorbing the rich and spiced tomato base. A hint of fresh lemon juice adds brightness, while a sprinkle of fresh cilantro brings a burst of color and freshness. Ready in just 45 minutes, this wholesome and hearty vegan keema pairs beautifully with steamed basmati rice or warm flatbread. Perfect for weeknight dinners or meal prep, this dish is both delicious and nutritious, offering an easy way to enjoy the unmistakable flavors of Indian cuisine guilt-free!
Begin by soaking the TVP in hot water for 5-10 minutes until it softens and rehydrates. Drain any excess water afterward.
In a large pan, heat the olive oil over medium heat. Once hot, add the chopped onion and sauté until it turns translucent.
Add the minced garlic, grated ginger, and chopped green chilies to the pan. Sauté for another 2 minutes until fragrant.
Stir in the chopped tomatoes and cook for 4-5 minutes until they soften and start to break down.
Add the ground cumin, ground coriander, turmeric powder, red chili powder, and salt to the pan. Cook for another 2 minutes to let the spices bloom.
Add the rehydrated TVP to the pan and mix well to combine with the spice mixture.
Add the frozen peas to the pan, cover, and let the mixture cook for 10-12 minutes, stirring occasionally, until the peas are cooked through.
Sprinkle garam masala over the mixture and mix well. Cook for an additional 2 minutes.
Finish by stirring in the lemon juice and garnishing with chopped fresh cilantro.
Serve hot with rice or flatbread.
Calories |
1212 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 33.6 g | 43% | |
| Saturated Fat | 5.1 g | 26% | |
| Polyunsaturated Fat | 2.7 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 2450 mg | 107% | |
| Total Carbohydrate | 116.3 g | 42% | |
| Dietary Fiber | 43.6 g | 156% | |
| Total Sugars | 31.4 g | ||
| Protein | 116.4 g | 233% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 530 mg | 41% | |
| Iron | 27.4 mg | 152% | |
| Potassium | 5245 mg | 112% | |
*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.