In a large saucepan, add your olive oil and warm over medium heat. Cook the onions until soft (~ 3-4 minutes).
1 tbsp olive oil, 1 medium onion
Add garlic and ginger paste and sauté for 1 minute until fragrant, then add garam masala, cumin, turmeric, coriander, and pinch pepper (NO SALT YET). Fry for about 30 seconds until fragrant, while stirring occasionally.
2 cloves garlic, 1 tsp ginger paste, 1 1/2 teaspoons garam masala, 1 teaspoons ground cumin, 1/2 teaspoon turmeric powder, 1/2 teaspoon ground coriander, pinch pepper
Pour in the tomato puree, chickpeas, water, and salt. Bring to a rapid simmer by turning heat up to high. Then turn heat down to med-low and simmer for about 20 minutes (covered), stirring occasionally until sauce thickens and becomes a deep brown red color.
2 15 oz cans chickpeas, 3/4 tsp salt, 15 oz tomato puree, 1/2 cup water
Stir the coconut milk and brown sugar through the sauce.
1 cup full-fat coconut milk*, 1 teaspoons brown sugar*
Garnish with cilantro and serve with hot rice and fresh naan.