Chana Masala Recipe

Fragrant chickpeas simmered in a rich, aromatic tomato-based curry sauce with warming spices, creating a hearty, plant-based dish that's both comforting and deeply flavorful.
Difficulty:
Beginner
Prep Time:
20 mins
Cook Time:
45 mins
Serves:
4 portions
An overhead shot of a terracotta serving bowl filled with glistening Chana Masala, where plump chickpeas are bathed in a rich, reddish-brown sauce flecked with vibrant green cilantro. Steam rises gently, catching the warm natural light streaming through a nearby window. The dish sits on a rustic wooden table alongside a stack of homemade naan bread, with small copper bowls of additional chopped cilantro, sliced red onions, and wedges of lemon arranged artfully around the main bowl. The scattered whole spices—cinnamon sticks, cardamom pods, and cumin seeds—provide visual cues to the aromatic flavor profile, while the varying textures of the sauce and whole chickpeas create enticing dimension in this classic Indian comfort food.

Ingredients

<ul class="ingredients-main-list"> <li class="ingredients-single-item">300g dried chickpeas, soaked overnight (or 2 cans 400g each, drained and rinsed)</li> <li class="ingredients-single-item">2 tbsp vegetable oil</li> <li class="ingredients-single-item">1 large onion, finely diced</li> <li class="ingredients-single-item">4 garlic cloves, minced</li> <li class="ingredients-single-item">2cm piece fresh ginger, grated</li> <li class="ingredients-single-item">2-3 green chilies, finely chopped (adjust to taste)</li> <li class="ingredients-single-item">2 tsp cumin seeds</li> <li class="ingredients-single-item">1 tsp ground coriander</li> <li class="ingredients-single-item">1 tsp ground turmeric</li> <li class="ingredients-single-item">1 tsp garam masala</li> <li class="ingredients-single-item">1/2 tsp ground cinnamon</li> <li class="ingredients-single-item">1 tsp amchoor powder (dried mango powder) (or 1 tbsp lemon juice)</li> <li class="ingredients-single-item">1 400g can chopped tomatoes</li> <li class="ingredients-single-item">250ml vegetable stock</li> <li class="ingredients-single-item">1 tsp salt, or to taste</li> <li class="ingredients-single-item">Fresh cilantro leaves, chopped for garnish</li> <li class="ingredients-single-item">1 lemon, cut into wedges for serving</li> </ul>

Equipment

<ul class="equipment-main-list"> <li class="equipment-single-item">Large oven-safe casserole dish with lid</li> <li class="equipment-single-item">Fine mesh sieve (if using dried chickpeas)</li> </ul>
BAKE SMARTER

Kitchen Converter

Quickly switch between common baking units without leaving the recipe.

Convert
Result—

Volume uses US cups, tablespoons, and teaspoons. Converting weight to volume depends on the ingredient.

Directions

<ol class="no-list-style"> <li class="MethodStepper"> <h4 class="step-title">Step 1</h4> Preheat your oven to 170°C (325°F). If using dried chickpeas, drain and rinse them after soaking overnight. Place in a large pot, cover with water, and simmer for about 45 minutes until tender but not mushy. Drain and set aside. If using canned chickpeas, simply drain and rinse thoroughly. </li> <li class="MethodStepper"> <h4 class="step-title">Step 2</h4> Heat the vegetable oil in a large oven-safe casserole dish over medium heat. Add the cumin seeds and let them sizzle for about 30 seconds until fragrant. This initial blooming of spices in hot oil releases their essential oils and intensifies their flavor in the final dish. </li> <li class="MethodStepper"> <h4 class="step-title">Step 3</h4> Add the diced onions to the spiced oil and cook until they're soft and golden brown, about 8-10 minutes. Be patient with this step – properly caramelized onions provide a sweet depth of flavor that forms the backbone of your Chana Masala. </li> <li class="MethodStepper"> <h4 class="step-title">Step 4</h4> Add the minced garlic, grated ginger, and chopped green chilies. Cook for another 2 minutes until fragrant, stirring frequently to prevent burning. These aromatic ingredients will begin to release their oils and perfume your kitchen with an enticing aroma. </li> <li class="MethodStepper"> <h4 class="step-title">Step 5</h4> Stir in the ground spices – coriander, turmeric, garam masala, and cinnamon. Cook for 1 minute until they're well integrated with the aromatics. The mixture should look thick and paste-like – this technique of cooking the spices before adding liquids helps bloom their flavors and prevent any raw spice taste. </li> <li class="MethodStepper"> <h4 class="step-title">Step 6</h4> Add the canned tomatoes, salt, and amchoor powder (if using). Stir well, breaking up any large tomato pieces with your spoon. Allow this mixture to simmer for about 5 minutes until the tomatoes break down and the oil begins to separate slightly at the edges – a sign that the base sauce is developing properly. </li> <li class="MethodStepper"> <h4 class="step-title">Step 7</h4> Add the drained chickpeas and vegetable stock, stirring gently to coat the chickpeas in the spiced tomato mixture. Bring to a simmer, then cover the dish with a lid or tight-fitting foil. </li> <li class="MethodStepper"> <h4 class="step-title">Step 8</h4> Transfer the covered dish to the preheated oven and bake for 35-40 minutes. This slow oven method allows the flavors to meld beautifully and the chickpeas to absorb the aromatic sauce while developing a slightly roasted quality that's difficult to achieve on the stovetop. </li> <li class="MethodStepper"> <h4 class="step-title">Step 9</h4> Carefully remove from the oven and check the consistency – if you'd like a thicker sauce, simmer uncovered on the stovetop for a few minutes. If it's too thick, add a splash more vegetable stock. If you used lemon juice instead of amchoor powder, stir it in now. </li> <li class="MethodStepper"> <h4 class="step-title">Step 10</h4> Let the Chana Masala rest for 5 minutes before serving – this resting period allows the flavors to settle and intensify. Garnish generously with fresh chopped cilantro and serve with lemon wedges for squeezing over. Your baked Chana Masala is perfect alongside naan bread, basmati rice, or simply enjoyed on its own as a hearty, spice-infused dish. </li> </ol>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 serving
🔥 Calories: 285 calories
🥑 Fat: 9 g
🧈 Saturated Fat: 1 g
🍞 Carbohydrates: 42 g
🍭 Sugar: 8 g
🍗 Protein: 12 g
🫀 Cholesterol: 0 mg
🧂 Sodium: 480 mg

Chef’s Notes

A few helpful details for making this recipe.

Why is my chickpea curry watery instead of thick and creamy?

A watery curry typically results from insufficient simmering time. Allow the sauce to reduce properly, mash some chickpeas to thicken naturally, or remove the lid during the final cooking phase to evaporate excess liquid. For quick fixes, a cornflour slurry works brilliantly.

Can I freeze leftover chickpea curry for later use?

Yes! Chickpea curry freezes exceptionally well for up to 3 months. Cool completely before transferring to airtight containers, leaving space for expansion. Defrost overnight in the fridge and reheat thoroughly on the hob, adding a splash of water if needed to restore consistency.

What's the secret to authentic Indian chickpea curry flavour?

The key lies in properly blooming whole spices in hot oil before adding aromatics, allowing onions to fully caramelise, and using fresh ginger and garlic instead of pastes. Amchoor (dried mango powder) provides authentic tanginess, while slow cooking develops deep, complex flavours.

Want to try something else in ...

More recipes you might like

Keep exploring with more recipes from What's Baking.