Elevate your everyday curry game with this High Protein Chole Masala, a nutritious twist on the classic North Indian favorite! Packed with tender chickpeas and protein-rich tofu, this hearty recipe is a plant-based powerhouse that’s perfect for vegetarians and vegans alike. Fragrant spices like cumin, coriander, and chole masala create a richly spiced gravy that pairs beautifully with steamed rice or soft Indian breads like naan or roti. The addition of tofu not only boosts the protein content but also absorbs the bold, tangy flavors of the tomato-based curry, making every bite irresistibly delicious. With just 15 minutes of prep time and under 30 minutes to cook, this quick and wholesome dish is perfect for busy weeknights or as a satisfying weekend comfort meal. Garnished with fresh coriander, this High Protein Chole Masala is a flavorful, guilt-free indulgence your whole family will love!
Dice the onion, tomatoes, and green chili. Cut the tofu into small cubes and set aside.
Heat oil in a large pan over medium heat. Add cumin seeds and let them sizzle for a few seconds until aromatic.
Add the diced onions to the pan and sauté until they turn golden brown.
Stir in the ginger-garlic paste and green chili. Cook for another minute until the raw smell fades.
Add the diced tomatoes, turmeric powder, red chili powder, coriander powder, and salt. Cook until the tomatoes become soft and the oil starts to separate.
Stir in the chole masala powder and mix well.
Add the boiled or canned chickpeas to the pan. Stir to coat them in the spice mixture.
Pour in the water, bring the mixture to a boil, then reduce the heat to a simmer. Let it cook for about 10 minutes.
Add the cubed tofu gently. Simmer for an additional 5 minutes to ensure the tofu absorbs the flavors.
Turn off the heat and sprinkle with fresh coriander leaves.
Serve hot, alongside rice or Indian bread like naan or roti.
Serving size | 1517.5 grams (1517.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1675 |
Total Fat 68.90g | 88% |
Saturated Fat 5.80g | 29% |
Polyunsaturated Fat 0.20g | |
Cholesterol 0mg | 0% |
Sodium 6310mg | 274% |
Total Carbohydrate 209.10g | 76% |
Dietary Fiber 53.20g | 190% |
Total Sugars 57.50g | |
Protein 75.30g | 151% |
Vitamin D 0IU | 0% |
Calcium 758mg | 58% |
Iron 26mg | 144% |
Potassium 2934mg | 62% |
Source of Calories