A flavorful, protein-packed Indian-inspired dish thatâs quick, easy, and perfect for a cozy meal!
Ingredients:
- 1 tbsp coconut oil or olive oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1-inch ginger, grated
- 1 green chili, finely chopped (optional, for heat)
- 2 tsp cumin
- 1 tsp coriander powder
- 1 tsp turmeric
- 1 tsp garam masala (or curry powder)
- œ tsp paprika or cayenne (optional, for spice)
- 1 can (14 oz) diced tomatoes
- 1 can (14 oz) chickpeas, drained and rinsed
- œ cup coconut milk or water (for a creamier version)
- œ tsp salt (adjust to taste)
- Œ tsp black pepper
- 1 tbsp lemon juice (for freshness)
- Œ cup fresh cilantro, chopped (for garnish)
Instructions:
- Sauté Aromatics: Heat oil in a pan over medium heat. Add onions and sauté until golden. Stir in garlic, ginger, and green chili, cooking for 1-2 minutes.
- Add Spices: Stir in cumin, coriander, turmeric, garam masala, and paprika. Cook for 30 seconds to release flavors.
- Cook Tomatoes: Pour in diced tomatoes and cook for 5-7 minutes until they break down and thicken.
- Simmer Chickpeas: Add chickpeas, coconut milk (or water), salt, and black pepper. Simmer for 10-15 minutes until flavors meld.
- Final Touches: Stir in lemon juice and garnish with fresh cilantro.
- Serve & Enjoy: Pair with rice, naan, or quinoa for a satisfying meal!
Optional Add-ins:
âïž More protein? Add spinach, tofu, or green peas.
âïž Creamier? Blend half the curry before adding chickpeas.
âïž Spicier? Add extra chili or red pepper flakes.
Would you like a slow cooker version or a no-oil alternative? đ

This article was originally published by Tastyfoodrecipes.info. Read the original article here.