Authentic Chana Masala Recipe

Among Indian vegetarian dishes, Chana Masala is very popular for its nutritional value and flavor. It originates from northern India and is traditionally made with chickpeas, known as Kabuli Chana in India. However, in Bangladesh, this dish is prepared with Kala Chana (a smaller variety with dark brown skin).

Authentic Chana Masala Recipe

It’s a dish with many variations, using a few or many spices, adding different vegetables like tomatoes and potatoes, or preparing it with or without sauce. Sometimes tamarind pulp is added to provide a touch of acidity to complement the spiciness.

Today I’ve prepared the sauce‑free version of Chana Masala, but I’ve added cooked potatoes and tomatoes, which helps everything come together nicely. I haven’t added any hot ingredients, but if you like it spicy, you can add a little red chili powder.

How to Make Chana Masala?

Preparation time: 10 minutes
Cooking time: 45 minutes
Total Time: 55 minutes

Ingredients

IngredientQuantity
Cooked chickpeas or from a jar250 g
Medium‑sized cooked potatoes, diced2
Tomatoes, diced into small cubes2
Small onion, cut into julienne strips1
Garlic and ginger paste2 teaspoons
Chopped fresh cilantro for garnish7‑8 sprigs
Lime juice (optional)of half a lime
Saltto taste
Spices
Cumin seeds½ teaspoon
Ground cumin1 teaspoon
Ground coriander1 teaspoon
Turmeric powder1 teaspoon
Garam masala1 teaspoon
Red chili powder (optional)½ teaspoon

Step-by-step Instructions:

  1. We soak the chickpeas overnight (this step is not necessary if you choose the canned chickpea option).
  2. We put them to cook with water and salt.
  3. We mix the powdered spices in a cup with a little water. This step prevents the spices from burning when we add them to the oil.
  4. Heat a small saucepan with oil over medium heat. Once hot, add cumin seeds. When they begin to toast, add the sliced onion.
  5. When the onion starts to brown, add the garlic and ginger paste and fry for a few seconds. Add the spice mix and continue to fry for a few minutes until the spices begin to separate from the oil.
  6. Add the cooked chickpeas and salt. Sauté everything together for a couple of minutes. Add the diced potatoes and tomatoes. Stir everything well and add a little water (about half a cup). Cover the pot and cook for five to six minutes, or until the water is absorbed.
  7. We turn off the heat and uncover the pot. We sprinkle fresh cilantro over the top and cover it again. We let it sit for a few minutes so the cilantro aroma can infuse the stew.
  8. Add a squeeze of lime juice on top just before serving (this step is optional) with chapati or bread.

Nutritional Facts for Authentic Chana Masala

NutrientAmount per Serving% Daily Value*
Serving Size1 bowl
Calories290 kcal15%
Carbohydrates36 g13%
Protein11 g22%
Total Fat11 g14%
Saturated Fat2 g10%
Cholesterol0 mg0%
Sodium540 mg23%
Potassium620 mg13%
Fiber10 g36%
Sugars7 g
Vitamin A480 IU10%
Vitamin C14 mg16%
Calcium90 mg7%
Iron4 mg22%

Note: Nutritional values are approximate and may vary depending on the chickpeas, oil, and spices used. Authentic chana masala is a flavorful and protein‑rich South Asian curry made with chickpeas, tomatoes, onions, and aromatic spices.

*Percent Daily Values are based on a 2,000‑calorie diet.