Discover the vibrant flavors of this Indian Spiced Peas with Tofu recipe, a plant-based delight packed with bold spices and wholesome ingredients. Pan-fried golden tofu cubes are simmered in a rich, aromatic tomato and onion gravy infused with cumin, turmeric, garam masala, and a hint of chili for just the right amount of heat. Tender green peas add a pop of sweetness and color, while fresh cilantro elevates the dish with a refreshing finish. Ready in just 35 minutes, this satisfying vegan dish pairs perfectly with fluffy basmati rice or warm naan bread, making it an excellent choice for a quick yet flavorful weeknight dinner or an impressive addition to your next meal.
Press the tofu for 10-15 minutes to remove excess water. Then cut it into bite-sized cubes.
Heat 1 tablespoon of vegetable oil in a large skillet over medium heat. Add the tofu cubes and pan-fry until they are golden brown on all sides, about 6-8 minutes. Remove from the pan and set aside.
Finely chop the onion, grate the ginger, and mince the garlic. Dice the tomato into small pieces.
In the same skillet, heat the remaining 1 tablespoon of vegetable oil. Add the cumin seeds and let them sizzle for 30 seconds until aromatic.
Add the chopped onion to the skillet and sauté until translucent, about 3-4 minutes.
Stir in the grated ginger and minced garlic. Cook for another minute until fragrant.
Add the diced tomato, turmeric powder, ground coriander, garam masala, red chili powder, and salt. Cook for 3-5 minutes, stirring frequently, until the tomatoes are soft and the spices are well blended.
Pour in 100 milliliters of water and bring the mixture to a simmer.
Add the frozen peas to the skillet and cook for 3-4 minutes until they are tender.
Gently fold in the pan-fried tofu cubes and cook for an additional 2-3 minutes to let the flavors meld together.
Garnish with freshly chopped cilantro before serving.
Serve hot with steamed basmati rice or warm naan bread.
Serving size | 1143.9 grams (1143.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 943 |
Total Fat 48.30g | 62% |
Saturated Fat 6.60g | 33% |
Polyunsaturated Fat 16.90g | |
Cholesterol 0mg | 0% |
Sodium 4203mg | 183% |
Total Carbohydrate 85.40g | 31% |
Dietary Fiber 24.30g | 87% |
Total Sugars 41.20g | |
Protein 61.80g | 124% |
Vitamin D 0IU | 0% |
Calcium 814mg | 63% |
Iron 16mg | 87% |
Potassium 1974mg | 42% |
Source of Calories