Experience the robust flavours of India with this authentic chana masala recipe—spicy, tangy, and utterly satisfying.
Prep
15 min
Cook
45 min
Total
60 min
Servings
4
Difficulty
Medium
Instructions
Sauté the aromatics
Heat the vegetable oil in a large pan over medium heat. Add the chopped onion and sauté until golden brown, about 5-7 minutes.
Pro tip: Ensure the onions are well browned for extra flavour.
Add garlic and ginger
Stir in the minced garlic and ginger, cooking for an additional 1-2 minutes until fragrant.
Pro tip: Be careful not to burn the garlic.
Incorporate spices
Add the cumin, coriander, turmeric, garam masala, and chili powder. Stir well to coat the onions and cook for 1 minute.
Pro tip: Toast the spices briefly to release their oils.
Add tomatoes
Pour in the diced tomatoes and cook for 5 minutes, stirring occasionally, until the mixture thickens.
Pro tip: Crush the tomatoes with the back of a spoon for a smoother sauce.
Simmer chickpeas
Add the chickpeas and water, bringing the mixture to a boil. Reduce heat to low and simmer for 20-25 minutes, stirring occasionally.
Pro tip: Simmer longer for a thicker consistency.
Finish with lemon juice
Stir in the lemon juice and season with salt to taste. Garnish with fresh cilantro before serving.
Pro tip: Add more lemon juice for extra tang.
Tips & Tricks
- Use canned chickpeas for convenience, but rinse them well before use.
- For a creamier texture, simmer the chickpeas longer.
- Adjust spices to your taste for more or less heat.
Frequently Asked Questions
What is chana masala?
Chana masala is a popular Indian dish made with chickpeas, tomatoes, and a blend of spices, resulting in a spicy and tangy flavour.
How many calories are in chana masala?
A single serving of this chana masala recipe contains about 290 calories.
Can I make chana masala ahead?
Yes, chana masala can be made ahead and stored in the refrigerator for up to three days. Reheat gently before serving.
Is chana masala vegan?
Yes, this chana masala recipe is vegan, as it contains no animal products.
What do I serve with chana masala?
Chana masala is traditionally served with naan or basmati rice, and can be accompanied by raita or a simple salad.
How spicy is chana masala?
The spiciness of chana masala can be adjusted by varying the amount of chili powder used. This recipe provides a moderate level of heat.
Serving Suggestions
Nutrition per serving
290
Calories
10g
Protein
10g
Fat
40g
Carbs
You Might Also Like
More Soup Recipes
Indian-Style Red Lentil Soup
Warm and comforting Indian-style red lentil soup, spiced with aromatic herbs and packed with flavour.
Classic Dahl with Red Lentils
Savour a warm, comforting bowl of classic dahl made with red lentils, infused with aromatic spices and herbs.
Cauliflower Soup with Coconut Milk and Curry
A creamy blend of cauliflower, coconut milk, and curry for a delightful soup.
Green Curry Coconut Chicken Soup
A fragrant and spicy Green Curry Coconut Chicken Soup, perfect for warming up your day with rich flavours and aromatic spices.
Thai Tofu Soup
A fragrant and spicy Thai tofu soup that is both hearty and healthy, perfect for a warming meal.
Vegetable and Chickpea Meal Soup
A hearty vegetable and chickpea soup perfect for a filling meal.
Kitchen & BBQ gear
What we use for recipes like this

Baking · Baking Mats
Amazon Basics Silicone, Non-Stick Reusable, Food Safe Baking Mat, Pack of 2, New Beige/Gray, Rectangular, 29.5cm x 42.0cm
$16.26

Pots & Pans · Dutch Ovens
Overmont Enameled Cast Iron Dutch Oven - 3.8 QT Shallow Braiser with Recipe
$84.99

Pit Boss Grills
Kentucky Whiskey Barrel BBQ Sauce
$7.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
