Chana Masala – chickpeas simmered in a spicy sauce of tomatoes, onions, and aromatic spices

Summary: Onions are fried with spices until dark, tomatoes are added and the base is simmered into a thick sauce. Chickpeas are stewed in it and garam masala and coriander are stirred in at the end. Total time 55 minutes, base serves 6.

★★★★★
(not yet rated)

Have you cooked this recipe? Share your result with the community.

Category: Gluten-Free · Indian Cuisine

Success rate: not rated yet % of users managed this recipe

Quick overview

  • Dish: Chana Masala – chickpeas simmered in a spicy sauce of tomatoes, onions and aromatic spices
  • Category: meat-free dishes, Indian cuisine
  • Cuisine: Indian
  • Main ingredient: Chickpeas, 900 g (canned, drained) (quality specification)
  • Guide: 12 most famous Indian dishes: traditional recipes from Indian cuisine
  • Total time: 55 minutes (15 min preparation + 40 min cooking)
  • Difficulty: Easy
  • Servings: 6 (Serving weight: 355 g)
  • Key technique: Blooming spices in fat and simmering chickpeas in a tomato base
  • Preparation types: Stewing, pan cooking
  • Dietary info & allergens: no known allergens
  • Suitable for: Family dinner, dinner with friends, festive multi-course table, and meal prep for several days ahead.
  • Nutritional values (per 1 serving): 310, Protein: 13.4 g, Fat: 11.8 g, Carbohydrates: 37.5 g
  • Storage: 3 days in the fridge, 1 month in the freezer
  • Pairing: Indian light lager, dry Riesling, salted lassi
  • In short: Onions are fried with spices until dark, tomatoes are added and the base is simmered into a thick sauce. Total time 55 minutes, 6 servings.

WAGUU says: “Chana masala is not about the chickpeas. It’s about the spices that must not be skipped.”

Key facts

Preparation time: 15
Cooking time: 40
Temperature: Blooming spices 130–150 °C, simmering base 95 °C, warming chickpeas 80 °C
Number of servings: 6

At a glance

Chana masala hinges on one thing: the spices must be bloomed in fat, otherwise they stay raw and the dish tastes like powder. The order matters – first dry spices into the oil, then onions, then tomatoes. Anyone who throws everything into the pot at once gets chickpeas in a thin tomato water.

Ingredients

Base servings: 6 servings • Serving weight: 355 g

Ingredient Amount Quality
canned chickpeas 900 g drained, no added salt
onions 3 pcs medium, finely chopped
chopped tomatoes 400 g peeled, no added salt
crushed tomatoes 300 g crushed, unsweetened
ginger 20 g fresh, finely grated
garlic 6 pcs fresh, finely chopped
vegetable oil 50 ml neutral taste, for high heat
garam masala 2 tsp freshly ground blend
ground cumin 2 tsp whole and ground, for blooming
ground coriander 2 tsp ground, roasted
ground red chilli 1 tsp sweet paprika with a hint of heat
turmeric 1 tsp ground
lime 1 pcs juicy, for juice
fresh coriander 25 g fresh, for garnish

Skip to detailed method

Why you’ll love this recipe

  • Meat-free yet filling: Chickpeas provide protein and starch that thickens the sauce. The dish satisfies without meat and is ready in under an hour.
  • Cheap ingredients, full flavour: Canned chickpeas, onions and spices. Most of the work is done by properly blooming the spices.
  • Keeps in the fridge and freezer: The next day the sauce is even better as the spices meld. It keeps for three days in the fridge and a month in the freezer.

Success guaranteed: Canned chickpeas are already soft, so they are added to the sauce at the end and just warmed through. If boiled from the start, they would break down and the sauce would become grainy. Amchur (dried mango) or lime add acidity that keeps the flavour fresh against the sweetness of the tomatoes. Salt comes from the tomato purée and chickpeas, so season only after tasting.

Recipe overview

Preparation: 15 min min | Cooking: 40 min min | Difficulty: Easy | Servings: 6 | Type: Main course | Origin: Indian

Detailed method

Total progress: 0 % done

Phase 1: Blooming spices – 5 min

Equipment: wide heavy-bottomed pan, wooden spoon

1. Heat the oil in a wide pan over medium-high heat. Add the cumin and let it sizzle for a few seconds until fragrant.

2. Add the ground coriander, ground paprika and turmeric and stir just long enough to coat the spices in oil. They must stay dark red, not brown.

VKB: The cumin sizzles and smells fragrant, the spices have combined with the oil into a thick paste and the colour remains rich. The kitchen smells warm, not acrid.

Before you move to the next step:

The spices were fried for too long. Bitterness cannot be hidden in the sauce, so take the pan off the heat as soon as the aroma appears.

Phase 2: Onion base – 12 min

Equipment: pan, wooden spoon

1. Add the onions to the spices and fry over medium heat until golden brown. The onions must be coated in the spices and soften, not burn.

2.Add the ginger and garlic and fry until fragrant. Then set the mixture aside for a moment so the flavours can come together.

VKB:The onion is golden brown and soft, the spices cling to it and don’t fall to the bottom. The base is thick and smells of spice.

Before you move on to the next step:

Pale onion leaves the sauce pale and sweet. Fry it patiently over a medium heat – a fierce flame will burn it on the outside and leave it raw inside.

Phase 3: Tomato sauce – 15 min

Equipment: frying pan, wooden spoon or potato masher

1.Add the peeled and chopped tomatoes and crush them to a pulp with the spoon. Simmer gently until the liquid evaporates and the sauce thickens.

2.Stir along the bottom so the sauce doesn’t catch. During cooking the fat separates and stays on the surface in a thin layer.

VKB:The sauce is thick, dark red and glossy, with oil standing on the surface. It tastes sweet of tomatoes, not raw.

Before you move on to the next step:

Tomatoes taken off the heat too early stay sour and the sauce will be thin. Let it really cook down, even five minutes longer.

Phase 4: Simmering the chickpeas – 12 min

Equipment: frying pan, lid

1.Drain and rinse the chickpeas, then tip them into the sauce and stir. Add a splash of water so the sauce stays thick, and put the lid on.

2.Simmer gently until the chickpeas soak up the flavour of the sauce. Mash a few spoonfuls of chickpeas with a fork – their starch will thicken the sauce.

VKB:The chickpeas hold their shape but are soft and coated in sauce. The sauce has thickened and no longer runs off the spoon.

Before you move on to the next step:

Don’t cook the chickpeas for long or they’ll break down and the sauce will turn coarse. Tinned ones are already cooked – they just need warming through and time to absorb flavour.

Phase 5: Balancing the flavour – 6 min

Equipment: frying pan, spoon

1.Stir in the garam masala and the juice of half a lime. Acid added at the end keeps the flavour fresh against the sweetness of the tomatoes.

2.Taste the sauce and adjust the salt and heat. Both the tomato purée and the chickpeas carry salt, so add it a pinch at a time.

VKB:The flavour is balanced – sweet from the tomatoes, sour from the lime and warm from the spices. None of them dominates.

Before you move on to the next step:

Lime doesn’t go in at the start. Heat drives off its fresh aroma and leaves only sourness.

Phase 6: Serving – 5 min

Equipment: serving dish, spoon

1.Tip the chana masala into a warm dish. Top with wedges of red onion, coriander and a lime wedge.

2.Serve basmati rice or bhature flatbread alongside, plus a small bowl of yogurt. Yogurt softens the spices and brings the mouthful together.

VKB:The sauce is thick and dark, the chickpeas whole and coated. No puddle is left on the plate – the sauce clings to the spoon.

Equipment needed

Utensils Ideal size Alternative Risk
wide heavy-based frying pan 28 cm diameter cast-iron casserole or sauteuse a thin pan will scorch the spices at the bottom before they release their aroma
wide-edged wooden spoon 30 cm long wooden spoon and fork a narrow spoon won’t crush the tomatoes and the sauce will stay lumpy
colander 20 cm diameter sieve unrinsed chickpeas give the sauce a sour taste from the brine
lid for a 28 cm pan foil without a lid the sauce evaporates and catches during simmering

Shopping list

Nutritional profile

Values per 1 portion (without side dish). Calculated from average nutritional values of the ingredients.

Nutrient Per 100 g Per 1 portion For 6 portions
Energy 364 kJ / 87 kcal 1297 kJ / 310 kcal 7782 kJ / 1860 kcal
Fat 3.3 g 11.8 g 70.8 g
of which saturates 0.5 g 1.7 g 10.0 g
Carbohydrate 10.6 g 37.5 g 225.0 g
of which sugars 2.5 g 8.9 g 53.4 g
Protein 3.8 g 13.4 g 80.4 g
Salt 0.2 g 0.6 g 3.8 g

Reference intake of an average adult (8400 kJ / 2000 kcal).

WAGUU Pro level

  • Pro standard: A tested recipe with precise ratios and visual checkpoints.
  • Tip 1: A tested recipe with precise ratios and visual checkpoints.
  • Tip 2: The cumin crackles and smells fragrant, the spices have blended with the oil into a thick paste and the colour has stayed deep. The kitchen smells of warm spice, not acrid smoke. The spices were fried for too long. Bitterness can’t be hidden in the sauce, so take the pan off the heat as soon as the aroma appears.
  • Tip 3: The onion is golden brown and soft, the spices cling to it and don’t fall to the bottom. The base is thick and smells of spice. Pale onion leaves the sauce pale and sweet. Fry it patiently over a medium heat – a fierce flame will burn it on the outside and leave it raw inside.
  • Tip 4: Prepare the ingredients on the worktop in small bowls beforehand. Indian cooking relies on spices added in a precise order, and there’s no time to measure things out mid-cook.

The science behind it

Spices contain volatile oils that are only released in fat at temperatures above 120 °C. That’s why dry spices go into hot oil or ghee and are stirred for just a few seconds. Tomato purée contains pectin, which thickens the sauce as it cooks down, with no flour needed. Chickpeas have starch on their surface that partly dissolves in the sauce and gives it body.

Fine Dining – Professional techniques

  • Plate composition: Pour the sauce into the base of the bowl and place a mound of chickpeas in the centre. Leave the top undisturbed so the colours stay separate.
  • Texture contrasts: Add something crisp – thin slices of fried onion or toasted sesame. A thick sauce needs contrast.
  • Temperature contrast: Put a few drops of ghee with ground paprika on the chickpeas. The fat on the surface releases the spice aroma and deepens the colour.
  • Aromatic accompaniments: Serve mint yogurt and tamarind chutney separately. The acid and the coolness cleanse the palate between mouthfuls.

Sensory radar

  • Appearance: The sauce is dark red and thick, the chickpeas golden and whole, topped with coriander and wedges of red onion.
  • Aroma: Warm cumin and coriander, then sweet tomatoes and a fresh lime finish.
  • Taste: Sweet tomatoes, tart lime and warm spices that unfold slowly.
  • Texture: Chickpeas soft but firm, the sauce thick and slightly grainy.

Pairing

  • Indian light lager: A lager with higher carbonation cleanses the palate from the spiced sauce. Serve at 5–7 °C.
  • Dry Riesling: A Riesling with acidity keeps pace with both tomatoes and cumin and doesn’t give in to the heat.
  • Salted lassi: A salted lassi made from yogurt and cumin. The milk protein binds the heat and softens the dish.

Variations

  • Chana masala with dried chickpeas:: Dried chickpeas are soaked overnight and cooked until soft. The flavour is deeper and the dish cheaper, but preparation takes a day longer.
  • Chana masala with potatoes:: Diced potatoes are added to the chickpeas and the dish is served with puri. A more filling version that works as a meal on its own.

Allergens and dietary information

Contains: no known allergens • Gluten: no, the recipe is gluten-free (chickpeas, tomatoes, spices) • Not suitable for: people with sensitivity to pulses and strong spices

Suitable for

A family dinner, dinner with friends, a festive table with multiple courses, or making ahead for several days.

Substitution guide

  • canned chickpeas: dried chickpeas soaked overnight and cooked until soft

FAQ

Can I use dried chickpeas?

Yes, but they must be soaked overnight and cooked until soft. The flavour is deeper and the chickpeas hold their shape better in the sauce.

What can I use instead of amchur?

Lime juice or a tablespoon of tamarind paste. Both add acidity that keeps the flavour fresh.

Why is my chana masala bitter?

The spices were burning in the oil. Next time add them to the oil over medium heat and stir for just a few seconds.

Is chana masala suitable for vegans?

Yes, if you serve it without yogurt and cream. The base is made from vegetable oil, chickpeas and spices.

How can I make it milder for children?

Leave out the hot chilli and use only sweet paprika. Then add a spoonful of yogurt and a larger portion of rice on the plate.

What should I serve with chana masala?

Basmati rice, bhature, puri or roti. Yogurt, pickled vegetables and tamarind chutney go well with it.

WAGUU Petr advises: Cooking for 6 or more?

6–8 people: Prepare the masala (fried spice base) in double quantity and store half in the fridge. When cooking for more people, use two pans, not one large one – the spices won’t fry evenly in too thick a layer. • 10+ people: A grill or a cast-iron pan heated to maximum in the oven can replace a tandoor. Prepare the naan dough and chicken marinade the day before and keep them in the fridge – both flavour and texture will be better.

Sides and serving

Recommended sides:

Serving: Serve chana masala in a deep bowl with basmati rice or bhature. Top with onion wedges, coriander and a spoonful of yogurt. Tamarind chutney or lime goes well with it.

Storage and reheating

Fridge: 3 days • Freezer: 1 month • Reheating: Fridge: 3 days • Freezer: 1 month • Reheating: over low heat to 80 °C, with a spoonful of water; add coriander only after reheating

Author: WAGUU Petr & Team • Published: 9 Oct 2026 • Updated: 10 Oct 2026

More recipes from the article

Guide: 12 most famous Indian dishes: traditional recipes from Indian cuisine

Butter Chicken – chicken in a mild creamy tomato sauce with butter and aromatic spices

Chicken Tikka Masala – pieces of marinated chicken in a spiced tomato and cream sauce

Tandoori Chicken – chicken marinated in yogurt and spices and cooked at high temperature

Biryani – aromatic layered rice with meat, saffron and a blend of spices

Palak Paneer – Indian paneer cheese in a mildly spiced spinach base

Palak Paneer – Indian paneer cheese in a mildly spiced spinach base

Dal Tadka – lentils flavoured with fried spices, garlic, onion and chilli

Masala Dosa – thin crispy fermented rice and lentil pancake with spiced potatoes

Samosa – fried triangular parcels filled with potatoes, peas and spices

Chole Bhature – spiced chickpeas with large fried leavened bhature breads

Naan – traditional Indian flatbread cooked at high temperature in a tandoor

More recipes you might like

Why WAGUU?

WAGUU recipes are checked for accuracy of ingredients, methods and nutritional values.

Photo gallery from the process

Photos from the community: Cook, take a photo and share the result.

You can upload photos in the comments below or send them by email.

Did you film a video of our recipe? Post a link to YouTube, YouTube Shorts, TikTok, Instagram Reels, Facebook Reels, Pinterest, Vimeo or X (Twitter) in the comments – we’ll be happy to publish it and help you and your content get noticed.

chana-masala@waguu.online

Most common mistakes

  1. Blooming the spices – The spices were fried for too long. Bitterness can’t be hidden in the sauce, so take the pan off the heat as soon as the aroma appears.
  2. Onion base – Pale onions leave the sauce pale and sweet. Fry them patiently over medium heat – high heat burns them outside and leaves them raw inside.
  3. Tomato sauce – Tomatoes drained too early stay sour and the sauce will be thin. Let it really reduce, even five minutes longer.
  4. Simmering the chickpeas – Don’t cook the chickpeas for too long, they’ll break down and the sauce will become coarse. Canned ones are already cooked, they just need heating through and absorbing the flavour.

Napsat komentář