Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

High-Protein Vegan Chickpea Masala


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: melissa
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

A delightful Indian-inspired dish packed with protein, featuring tender chickpeas, vibrant spices, and a luscious tomato sauce.


Ingredients

Scale
  • 2 cups chickpeas, canned or cooked
  • 2 tablespoons coconut oil (or olive oil)
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 1 can (15 oz) crushed tomatoes
  • 1 cup coconut milk (or almond milk)
  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • 1 teaspoon turmeric
  • 1 teaspoon garam masala
  • 1 teaspoon chili powder
  • 2 cups spinach, fresh or frozen
  • Cilantro, for garnish


Instructions

  1. Heat the coconut oil in a pan over medium heat. Add the chopped onion and cook until soft and translucent, about 5-7 minutes.
  2. Add the minced garlic and grated ginger and sauté for another minute until fragrant.
  3. Stir in the spices (cumin, coriander, turmeric, garam masala, chili powder) to coat the aromatics.
  4. Pour in the crushed tomatoes and simmer for 10 minutes to meld the flavors.
  5. Add the rinsed chickpeas and coconut milk; stir and let simmer for another 10-15 minutes.
  6. Stir in the spinach and let wilt for 1 minute.
  7. Season with salt and pepper to taste, and garnish with chopped cilantro.

Notes

Serve with rice, naan, or quinoa. This dish can be made ahead and tastes even better the next day.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 14g
  • Saturated Fat: 12g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 10g
  • Protein: 20g
  • Cholesterol: 0mg