Go Back

Chickpea Masala

Chickpea masala is a hearty vegetarian dish featuring tender chickpeas simmered in a fragrant tomato-based sauce infused with cumin, turmeric, and coriander. The dish develops a rich, thick consistency with a vibrant red hue and a fragrant aroma, finished with fresh herbs. Its comforting texture and layered spices make it a satisfying, mindful meal perfect for cozy evenings.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4
Course: Main Course
Cuisine: Indian
Calories: 350

Ingredients
  

  • 2 tablespoons oil vegetable or ghee
  • 1 large onion finely chopped
  • 3 cloves garlic minced
  • 1 inch ginger grated
  • 1 teaspoon cumin seeds toasty and fragrant
  • 1 teaspoon coriander ground
  • ½ teaspoon turmeric for color and flavor
  • 1 can (400g) crushed tomatoes or fresh if preferred
  • 2 cans (about 480g each) rinsed chickpeas drained well
  • ¼ cup coconut milk optional for creaminess
  • to taste salt adjust as needed
  • a handful chopped cilantro for garnish
  • 1 small green chili slit, optional for heat

Equipment

  • Large skillet or heavy-bottomed pan
  • Wooden spoon
  • Measuring cup
  • Knife

Method
 

  1. Heat the oil in a large skillet over medium heat until shimmering. Add the chopped onion and sauté for 5-7 minutes, stirring frequently, until golden and fragrant. The onion should become soft and translucent with a deep golden hue.
  2. Add the minced garlic, grated ginger, and green chili (if using), cooking for another 30 seconds until fragrant and slightly bubbling. You should smell a spicy, inviting aroma as the garlic releases its scent.
  3. Stir in the cumin seeds, coriander powder, and turmeric. Toast the spices for about 30 seconds, listening for a crackle and watching for a fragrant aroma to develop. Be careful not to burn them, as burnt spices can turn bitter.
  4. Pour in the crushed tomatoes and stir everything together. Let the mixture simmer gently for 8-10 minutes, stirring occasionally, until it thickens and turns a rich, deep red. The sauce should smell savory and spicy, with a slight tang from the tomatoes.
  5. Add the rinsed chickpeas to the tomato sauce, stirring gently to coat them evenly. Cook uncovered for another 10 minutes on low-medium heat, allowing the chickpeas to absorb the flavors and soften further. The dish should become thick, with the chickpeas plump and tender.
  6. Stir in the coconut milk for extra creaminess, cooking for an additional 2 minutes. Taste the sauce and adjust with salt as needed. It should be fragrant, thick, and vibrant in color, with a silky texture.
  7. Remove from heat and let the dish rest for a couple of minutes. Finish by stirring in chopped cilantro for a fresh herbal aroma and a splash of lemon juice if desired. Serve hot over rice or with warm naan, garnished with extra cilantro if you like.