Chana Masala

Chana Masala

Main
Homii

Adapt this recipe

Preview a personalization for your household — then save or tweak further.

  • Prep15m
  • Cook40m
Total time
55 min
Prep
15 min
Cook
40 min
Recipe written for 4 servings

Uses your kitchen

Stovetop

Small appliances

Blender

Cookware

Pan

Pot

Skillet

Fridge

5 days

Freezer

90 days

Reheat

StovetopMicrowave
Step by step

Instructions

Tap a step number to check it off as you cook.

Drain and rinse 2 cans chickpeas thoroughly. Set aside. Finely dice 1 yellow onion, mince 5 cloves garlic, and grate 1 tbsp fresh ginger grated or finely minced. Measure out all the spices into a mixing bowl so they're ready to go — this step makes the cooking much smoother.

Uses

  • Chickpea
  • Yellow Onion
  • Garlic
  • Ginger
  • 1–1 min
  • Medium-high

Heat 3 tbsp neutral oil in a large skillet or heavy-bottomed pot over medium-high heat. Once shimmering, add 1 tsp cumin seeds and let them sizzle for 30–45 seconds until fragrant and just beginning to darken. Don't let them burn.

Uses

  • Skillet
  • Pot
  • Vegetable Oil
  • Cumin Seeds
  • 10–12 min

Add the diced yellow onion and a pinch of kosher salt. Cook, stirring frequently, for 10–12 minutes until the onion is deep golden brown. This is the most important step — properly caramelized onion is the foundation of a great chana masala. Don't rush it.

Uses

  • Yellow Onion
  • Kosher Salt
  • Red Onion
  • Garam Masala
  • 1–2 min

Add the minced garlic and grated fresh ginger grated or finely minced. Stir and cook for 1–2 minutes until fragrant and the raw smell is gone.

Uses

  • Garlic
  • Ginger
  • 1 min

Add all the ground spices from your spice mixing bowl (1 ½ tsp ground coriander, 1 tsp ground cumin, 1 tsp ground turmeric, ½ tsp cayenne pepper adjust, and 1 tsp garam masala plus more to finish) directly onto the onion mixture. Stir constantly for 60 seconds to toast the spices in the oil — this blooms their flavor. If the pan looks dry, add a small splash of water to prevent burning.

Uses

  • Coriander
  • Ground Cumin
  • Turmeric
  • Cayenne Pepper
  • Garam Masala
  • Yellow Onion
  • 8–10 min
  • Medium

Pour in 1 can crushed tomatoes and stir to combine everything. Cook the tomato-spice mixture over medium heat for 8–10 minutes, stirring occasionally, until the oil begins to separate from the masala and the mixture darkens slightly. This step (called 'bhunao') concentrates and deepens the flavor.

Uses

  • Tomato
  • Vegetable Oil
  • Garam Masala
  • Medium-low

Add the drained chickpeas and 1 cup of water. Stir well to coat all the chickpeas in the masala. Bring to a boil, then reduce heat to medium-low.

Uses

  • Chickpea
  • Water
  • Garam Masala
  • 15 min

Simmer uncovered for 15 minutes, stirring occasionally, until the gravy thickens to your liking. For a thicker, drier style, simmer longer. For a saucier curry, add a splash more 1 cup water. Using the back of a spoon, lightly mash about a quarter of the chickpeas against the pan wall — this naturally thickens the gravy without any starch.

Uses

  • Water
  • Chickpea

Stir in 1 small lemon juice. Taste and adjust 1 tsp kosher salt. Add an extra pinch of garam masala plus more to finish at the end for a fresh, aromatic finish — this is a classic restaurant trick.

Uses

  • Lemon
  • Kosher Salt
  • Garam Masala

Serve hot, garnished with fresh fresh cilantro roughly chopped, thinly sliced small red onion, and 1 small lemon wedges on the side. Pairs perfectly with basmati rice, naan, or roti.

Uses

  • Cilantro
  • Red Onion
  • Lemon
Per serving

Nutrition facts

Estimated for one serving as written. Scale with Serving size in the sidebar for your batch.

340

Cal

Protein

14 g

16%

Carbs

45 g

52%

Fat

12 g

31%