Elevate your traditional comfort food with this High Protein Aaloo Sabzi, a wholesome twist on the much-loved Indian classic. Packed with tender potatoes, protein-rich chickpeas, and silken tofu, this sabzi is further enriched by the natural sweetness of green peas and a medley of aromatic spices like cumin, turmeric, and coriander. Each bite bursts with bold, savory flavors while delivering a nutritious punch, making it perfect for vegetarians, vegans, or anyone seeking a hearty yet healthy meal option. Easy to prepare in just an hour, this protein-packed potato curry pairs beautifully with steamed rice, fluffy roti, or naan, making it a versatile dish for lunch or dinner. Whether you're meal prepping or cooking for your family, this Aaloo Sabzi is sure to impress with its vibrant flavors and substantial nutrition.
Start by washing and peeling the potatoes. Dice them into small cubes and set aside.
Drain and rinse the chickpeas if using canned. If using dried, soak them overnight and cook until they are tender.
Cut the tofu into small cubes and set them aside. Optionally, you can pan-fry the tofu to a golden brown for added texture.
Finely chop the onion and tomatoes separately and keep them ready.
Heat the oil in a large pan over medium heat. Once hot, add the cumin seeds and let them crackle for a few seconds.
Add the chopped onion and ginger-garlic paste. Sauté for 5-6 minutes until the onion turns golden brown.
Stir in the chopped tomatoes, turmeric powder, red chili powder, coriander powder, and salt. Cook until the tomatoes soften and the oil starts to separate from the masala, about 7-8 minutes.
Add the diced potatoes and mix well to coat them with the spice mixture.
Pour in water and bring the mixture to a boil. Once boiling, reduce the heat to low, cover, and let it simmer for 15 minutes until the potatoes are half-cooked.
Add the chickpeas, green peas, and tofu cubes into the pan. Stir gently to combine everything.
Cover and cook for another 15 minutes or until the potatoes are soft and cooked through, and the peas and chickpeas are heated.
Check the seasoning and adjust salt or spices if necessary.
Garnish with freshly chopped coriander leaves before serving.
Serve hot with rice or Indian bread such as roti or naan.
Serving size | 2468.2 grams (2468.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2040 |
Total Fat 53.70g | 69% |
Saturated Fat 5.40g | 27% |
Polyunsaturated Fat 0.50g | |
Cholesterol 0mg | 0% |
Sodium 6009mg | 261% |
Total Carbohydrate 320.80g | 117% |
Dietary Fiber 55.90g | 200% |
Total Sugars 69.30g | |
Protein 86.80g | 174% |
Vitamin D 0IU | 0% |
Calcium 1136mg | 87% |
Iron 34mg | 188% |
Potassium 6918mg | 147% |
Source of Calories