Blend the chopped onion, cherry tomatoes, ginger, garlic, and red chili in a food processor or blender until smooth.
1 Red chili pepper
Heat the olive oil in a large skillet over medium heat. Add the bay leaves and let them sizzle for about 30 seconds until fragrant.
3 Tablespoons Olive oil, 2 Fresh Bay leaves
Pour in the prepared paste and cook, stirring occasionally, until the oil starts to separate from the mixture and turns golden brown (about 2–3 minutes).
Stir in the chili powder, coriander powder, garam masala, turmeric, and a pinch of salt. Cook for another 2–3 minutes, stirring frequently, until the spices are well combined and aromatic.
½ Teaspoon Turmeric powder, 1 Teaspoon Garam masala, 1 Teaspoon Chili powder, 1 Teaspoon Coriander powder, 1 Pinch Salt
Add a little water to the skillet to reach your desired gravy consistency. Bring the mixture to a gentle boil.
Water
Stir in the chickpeas and let them simmer on medium heat for about 5–7 minutes, until heated through and well coated in the sauce.
1 Can chickpeas
Sprinkle fresh coriander (cilantro) over the top before serving. Enjoy with rice, naan, or as a hearty dish on its own!
1 Teaspoon Fresh coriander leaves
Notes
Tips & Tricks
For extra depth of flavor, let the masala paste cook a little longer until deeply caramelized.
If you prefer a smoother texture, mash some of the chickpeas while cooking.
Adjust spice levels by adding more or less green chili and chili powder.
Substitute canned chickpeas with soaked and cooked dried chickpeas for a richer taste.
Serve with a squeeze of lemon for added freshness.