Chana Masala (Indian Chickpea Curry)
This easy Chana Masala (Indian Chickpea Curry) is a vibrant and hearty dish featuring tender chickpeas simmered in a rich, spiced tomato sauce. Packed with protein, fiber, and aromatic spices, it is a nutritious and satisfying plant-based meal perfect for any occasion. Its simplicity, customizable heat level, and wholesome ingredients make it a comforting Indian classic that’s quick to prepare and delightful to enjoy.
- Author: Mary
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegan, Gluten Free
Main Ingredients
- 1 can (15 oz) chickpeas (garbanzo beans), drained and rinsed (or 1.5 cups cooked dried chickpeas)
- 2 cups fresh chopped tomatoes or 1 can (14 oz) diced tomatoes
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1-inch piece fresh ginger, grated
- 1–2 green chilies, chopped (optional, adjust to taste)
- 2 tablespoons cooking oil (neutral oil or ghee)
- 1/2 cup water or vegetable broth
Spices
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric powder
- 1 teaspoon garam masala
- 1/2 teaspoon chili powder (adjust to taste)
Finishing Touches
- 2 tablespoons fresh lemon juice
- Fresh cilantro, chopped, for garnish
- Preparing the base: Heat oil in a large pan over medium heat. Add finely chopped onions and sauté until they turn golden and soft. Then add minced garlic, grated ginger, and chopped green chilies, cooking for 1-2 minutes until fragrant to build the aromatic foundation of the curry.
- Toasting the spices: Sprinkle ground cumin, coriander, turmeric, garam masala, and chili powder into the pan. Stir constantly and toast the spices for about 1 minute to release their vibrant flavors without burning.
- Adding tomatoes: Pour in fresh chopped or canned tomatoes. Cook the mixture down, stirring occasionally, until it thickens and the oil starts to separate from the tomato base, about 8-10 minutes. This creates the rich, tangy heart of the curry.
- Incorporating chickpeas: Add the drained cooked chickpeas to the tomato-spice mixture. Stir well to coat evenly. Pour in water or vegetable broth, bring to a simmer, and cook for 10-15 minutes, allowing the chickpeas to absorb the flavors and the curry to develop its consistency.
- Final touches: Turn off the heat and squeeze fresh lemon juice over the curry for a bright tang. Garnish with chopped fresh cilantro and gently mix. Serve immediately and enjoy your Chana Masala!
Notes
- Use canned chickpeas for convenience; rinse and drain them before use.
- Toast the spices over moderate heat to avoid burning and bitterness.
- Simmer thoroughly to let the chickpeas soak up the sauce for maximum flavor.
- Adjust the consistency by adding water or broth little by little to your preference.
- Fresh lemon juice added at the end brightens the dish and balances the spices perfectly.
- Customize heat by varying the amount of chili powder or green chilies.
- For creamy texture, optionally stir in coconut milk or yogurt before serving.
Nutrition
- Serving Size: 1 cup
- Calories: 280
- Sugar: 6g
- Sodium: 350mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 0mg
Keywords: Chana Masala, Indian Chickpea Curry, vegan curry, gluten free curry, plant-based protein, Indian recipes, easy Indian dinner, chickpea recipe