High-Protein Vegan Chana Masala
This high-protein vegan chana masala recipe is a flavorful, nourishing dish packed with plant-based protein and warming Indian spices. It’s a cozy, satisfying meal that’s perfect for everything from weeknight dinners to meal prep.
Prep Time 10 minutes mins
Cook Time 30 minutes mins
Total Time 40 minutes mins
Course Main Course
Cuisine Indian
Servings 4
Calories 350 kcal
- 2 tablespoons coconut oil or olive oil
- 1 medium onion finely diced
- 3 garlic cloves minced
- 1 inch fresh ginger grated
- 2 teaspoons ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon turmeric
- 1 teaspoon garam masala
- ½ teaspoon red chili powder adjust to taste
- 1 14-ounce can diced tomatoes
- 1 14-ounce can coconut milk (full-fat or light, as preferred)
- 2 15-ounce cans chickpeas, drained and rinsed
- ½ cup water or vegetable broth
- Salt to taste
- Fresh cilantro for garnish optional
- Cooked basmati rice or naan for serving
Sauté the aromatics.
Heat the oil in a large skillet or saucepan over medium heat. Add the diced onion and sauté until softened and golden, about 5–7 minutes. Stir in the garlic and ginger, cooking for another 1–2 minutes until fragrant.
Bloom the spices.
Sprinkle in the cumin, coriander, turmeric, garam masala, and chili powder. Stir constantly for 30 seconds to release their aromas and deepen the flavor.
Add the chickpeas and coconut milk.
Stir in the chickpeas, coconut milk, and water or broth. Bring the mixture to a gentle simmer, then lower the heat and let it cook for 15–20 minutes. Stir occasionally, allowing the flavors to meld and the sauce to thicken.
- Calories: 350
- Protein: 13g
- Fat: 15g
- Carbohydrates: 43g
- Fiber: 10g
- Iron: 4mg
Keyword High-Protein Vegan Chana Masala