Kala Chana Masala

13g protein · 30 min · 320 kcal

Kala Chana Masala

Kala Chana Masala is a North Indian chickpea dish cooked with potatoes, tomatoes and warming spices until it turns into a thick, semi-gravy curry. Serve it warm with paratha or rice for a satisfying vegetarian meal.

30 min4 servings320 kcal

Ingredients

  • 200 g (1 cup)kala chana (brown chickpeas), soaked overnight
  • 30 ml (2 tablespoons)oil
  • 1 stick (about 7.5 cm)cinnamon
  • 2bay leaves
  • 5 ml (1 teaspoon)cumin seeds
  • 2.5 ml (1/2 teaspoon)fennel seeds
  • 3green cardamom pods
  • 2.5 cm (1 inch)fresh ginger, finely grated
  • 3 clovesgarlic, finely grated
  • 1green chilli, finely chopped
  • 170 g (6 oz)red onion, finely chopped
  • 2.5 ml (1/2 teaspoon)ground turmeric
  • 2.5 ml (1/2 teaspoon)ground cumin
  • 2.5 ml (1/2 teaspoon)ground fennel
  • 2.5 ml (1/2 teaspoon)ground coriander
  • 170 g (6 oz)tomato, finely chopped
  • 227 g (8 oz)potato, diced into small pieces
  • 2.5 ml (1/2 teaspoon)garam masala
  • 30 ml (2 tablespoons)cilantro leaves, finely chopped
  • to tastesalt

Instructions

  1. 1

    Boil the chickpeas

    Cook the chickpeas soaked overnight in a pressure cooker until they are soft enough to crush between your fingers while still holding their shape.

  2. 2

    Fry the spices

    Warm the oil in a heavy-based pan over medium heat and add the whole spices. Add the ginger, garlic and green chilli, then cook for 1 minute.

  3. 3

    Cook the onion

    Add the chopped onion, season with salt and stir in all the ground spices. Cook for 3 minutes, stirring.

  4. 4

    Add the tomato

    Stir in the chopped tomato and cook until the spices no longer smell raw and oil begins to show at the edges of the pan. If the mixture starts sticking, drizzle in a little water and continue sautéing.

  5. 5

    Simmer the curry

    Add the diced potato and boiled chickpeas and stir to combine. Pour in 60 ml (1/4 cup) water, cover and simmer over medium-low heat for 5 minutes, until the potato and chickpeas have softened further and the flavours have melded.

  6. 6

    Check the seasoning

    Taste the curry and add more salt if needed.

  7. 7

    Finish and serve

    Stir in the garam masala and cook for 3 minutes. Scatter over the chopped cilantro and serve warm with paratha or rice.

What is kala chana masala?

Kala chana masala is a North Indian curry made with dark brown chickpeas and a spiced onion-and-tomato base. It is commonly served as a side dish, often with paratha, and can be cooked with more liquid to accompany rice.

This version includes potato and keeps the sauce relatively thick. Cooking the chickpeas until tender before adding them lets the brief simmer bring the flavours together without turning them to mush.

Nutrition and macros by portion

The nutrition label shows one serving as written: 320 calories, 13g protein, 52g carbs, 9g fat.

PortionAdjustmentkcalProteinCarbsFat
LighterLess oil, more vegetables224 kcal9g36g6g
This servingAs written320 kcal13g52g9g
HungryLarger portion with rice480 kcal20g78g14g

Most of the carbohydrates and fibre come from the chickpeas and potato; the chickpeas also provide much of the protein. Oil supplies most of the fat, while vegetables and spices contribute smaller amounts of the macros. Pair a serving with a generous vegetable side, and choose paratha or rice according to how filling you want the meal to be.

The chickpeas and spices

Kala chana: Soaking the dried chickpeas overnight helps them cook more evenly. Pressure-cook until tender but intact, as they will soften further in the pan.

Whole spices: Cinnamon, bay leaves, cumin, fennel and cardamom flavour the oil first. Ginger, garlic and green chilli follow for a fragrant base.

Ground spices: Turmeric, cumin, fennel and coriander season the onion and tomato mixture. Garam masala goes in near the end to keep its aroma noticeable.

Build a well-cooked masala

Onion: Give it the full 3 minutes with the ground spices, stirring so the mixture cooks without catching. The chopped tomato then needs time to lose its raw smell and soften into the base.

Tomato: Look for oil beginning to separate at the sides of the pan as a cue that the masala has cooked down. If it sticks before reaching that point, a small drizzle of water helps loosen it so you can keep sautéing.

Get the texture right

Potato: Cut it into small, even pieces so it can soften during the covered 5-minute simmer. Keep the pieces small enough to become tender without needing a long cook.

Sauce: The stated 60 ml of water makes a fairly thick, semi-gravy curry. Stir gently after simmering so the chickpeas stay mostly whole while the potato and masala thicken the sauce.

Finish with garam masala

Adding garam masala after the simmer gives the curry a final layer of fragrance. Cook it for the specified 3 minutes, then finish with cilantro just before serving.

Taste for salt before adding the finishing spice, and adjust it to suit your palate. The recipe gives no fixed salt quantity, so start modestly and add more as needed.

What to serve with it

Paratha is a classic partner for this thicker version and makes it easy to scoop up the chickpeas and potato. Rice works well too, particularly if you prefer a softer, more spoonable meal.

For a more balanced plate, serve a modest portion alongside a fresh, simply dressed vegetable salad or another vegetable side.

Recipe notes & tips

  • Soak the chickpeas overnight so they are ready to pressure-cook.
  • Cook the chickpeas until tender but still holding their shape.
  • Keep the potato pieces small and similar in size for more even softening.
  • Stir the masala regularly as the onion and tomato cook to prevent it catching.
  • Add only a little water if the tomato mixture sticks, then continue sautéing.
  • Add the cilantro at the end so its fresh flavour remains prominent.

Variations

  • More gravy: Add a little extra water during the covered simmer for a looser curry.
  • Milder chilli: Remove the chilli seeds or use less green chilli for gentler heat.
  • No potato: Leave out the potato for a chickpea-focused version.
  • Fresh tomatoes: Use ripe tomatoes for a softer, juicier masala base.
  • Extra greens: Stir in chopped spinach near the end and cook until wilted.

Common mistakes to avoid

  • Undercooked chickpeas: Pressure-cook until they crush between your fingers but still keep their shape.
  • Overcooked chickpeas: Check tenderness before adding them to the pan, as they cook further in the simmer.
  • Burning the masala: Stir as it cooks and add a small drizzle of water if it begins to stick.
  • Large potato pieces: Dice them small so they have time to soften during the short simmer.
  • Watery curry: Stick to the stated 60 ml water for the semi-gravy texture, or simmer uncovered briefly to reduce excess liquid.
  • Adding garam masala too early: Stir it in after the simmer and cook for the final 3 minutes.

How to store

Refrigerate cooled leftovers in an airtight container for up to 3 days. Reheat gently in a pan or microwave until hot throughout, adding a splash of water if the curry has thickened.

Frequently asked questions

Can I make kala chana masala without a pressure cooker?

Yes, simmer the soaked chickpeas in a covered saucepan until tender, checking and topping up the water as needed. The cooking time will vary, so use tenderness rather than the clock as your guide.

Can I use tinned chickpeas?

You can, but the recipe is written for dried chickpeas soaked overnight and pressure-cooked. Drain and rinse tinned chickpeas, then add them at the stage where the cooked chickpeas go in; they need less cooking, so check the potato for doneness.

How can I make the curry more gravy-like?

Add extra water during the covered simmer until the sauce reaches your preferred consistency. The recipe's stated amount produces a thicker, semi-gravy result.

What should I serve with kala chana masala?

Serve it warm with paratha or rice. A fresh vegetable side also works well alongside the rich, spiced curry.

How do I know the chickpeas are cooked?

They should be soft enough to crush between your fingers but still retain their shape. They will soften a little more in the pan.

Is kala chana masala vegan?

The listed ingredients are plant-based. Serve it with a vegan paratha or rice if you want to keep the whole meal vegan.

Cook it from the original

This recipe comes from playfulcooking.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.

Open the recipe on playfulcooking.comOpens in a new tab
Calori App Free download Install