in

Chana Masala

Chana Masala

Save this recipe on:

Fragrant, bold, and packed with flavor—Chana Masala is a North Indian chickpea curry that instantly warms your soul. This dish is deeply satisfying, with rich tomato-based gravy and the earthiness of chickpeas simmered in warming spices like cumin, coriander, turmeric, and garam masala. It’s the kind of meal that feels like a hug from the inside out.

Whether you’re vegetarian or just looking to mix up your weeknight dinner rotation, Chana Masala hits all the right notes. It’s protein-rich, naturally vegan, and makes incredible leftovers. Serve it over fluffy basmati rice or scoop it up with warm naan—either way, this curry will quickly become a staple in your kitchen.


What Kind of Chickpeas Should I Use?

For the best texture and flavor, canned chickpeas work perfectly and save time. Just make sure to rinse them thoroughly to remove excess sodium and starch. If you have the time, soaking and boiling dried chickpeas gives you an even creamier interior and deeper flavor—ideal for special occasions or batch cooking.


Pin this Recipe

Ingredients for the Chana Masala

Chickpeas (Garbanzo Beans) – The heart of this dish, chickpeas bring a creamy, nutty texture and are packed with plant-based protein.

Onion – Provides a sweet and savory base that deepens in flavor as it cooks.

Garlic & Ginger – This classic combo infuses the curry with warming, aromatic undertones.

Tomatoes – Fresh or canned, they break down into a rich sauce that clings to every bite.

Cumin Seeds & Coriander – Earthy and citrusy, these spices form the aromatic backbone of the dish.

Garam Masala – A fragrant spice blend that adds complexity and warmth.

Turmeric – Brings subtle bitterness and a golden color.

Green Chili (optional) – Adds a touch of heat for those who enjoy spice.

Salt & Lemon Juice – Enhances all the flavors and adds brightness.

Fresh Cilantro – For a fresh, herby finish.


How To Make the Chana Masala

Step 1: Sauté the Aromatics

Heat oil in a deep skillet or pot over medium heat. Add cumin seeds and let them sizzle for a few seconds. Then toss in the chopped onions and cook until golden brown.

Step 2: Build the Flavor Base

Add minced garlic, grated ginger, and green chili (if using). Stir for a minute until fragrant. Add ground coriander, turmeric, and salt. Cook for another minute to bloom the spices.

Step 3: Simmer the Tomatoes

Stir in the chopped tomatoes and cook down until they break apart and become jammy. This should take 5-7 minutes. If needed, add a splash of water to keep things moving.

Step 4: Add Chickpeas & Simmer

Add the drained chickpeas to the pan. Pour in about 1/2 cup of water and let it all simmer together for 15-20 minutes. Mash a few chickpeas with the back of your spoon to thicken the gravy.

Step 5: Final Touches

Sprinkle in garam masala and lemon juice. Give it a good stir and cook for another 2-3 minutes. Finish with a handful of chopped fresh cilantro.


How to Serve and Store Chana Masala

Chana Masala is best served hot, ladled generously over steamed basmati rice or alongside naan, roti, or paratha. For extra zing, serve with a wedge of lemon or a spoonful of dairy-free yogurt.

To store, let the curry cool completely and refrigerate in an airtight container for up to 4 days. It also freezes beautifully for up to 2 months—perfect for meal prep!


Frequently Asked Questions

Can I use dried chickpeas?

Absolutely! Soak them overnight and cook until tender. They’ll have a richer flavor and texture than canned.

How spicy is Chana Masala?

It has a mild to moderate heat level. Adjust the green chili or use chili powder to suit your taste.

Can I make this oil-free?

Yes, you can sauté the onions and spices in water or vegetable broth instead of oil.

Is it freezer-friendly?

Definitely. Chana Masala freezes well for up to 2 months. Just reheat on the stove with a splash of water.

What can I serve it with besides rice?

Try naan, roti, quinoa, or even stuff it into a wrap for a quick lunch.

Can I double the recipe?

Yes, it doubles easily and still turns out great. Just use a large enough pot to hold everything.


Want More Savory Dinner Ideas?

If this Chana Masala has you craving more comforting meals, you might love these delicious options:


Save This Pin + Share Your Results

📌 Save this recipe to your Pinterest dinner board so you can find it when cravings hit.

And I’d love to know how your Chana Masala turns out! Did you stick with canned chickpeas or go the dried route? Did you amp up the heat or keep it mellow?

Drop your results or questions in the comments. Let’s help each other make dinner extra special.

Want more global-inspired recipes? Check out my Pinterest board: Life with Jam


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chana Masala

Chana Masala


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jam Scott

Description

Chana Masala is a bold and comforting North Indian chickpea curry that features a rich tomato-based sauce infused with warming spices like cumin, coriander, turmeric, and garam masala. It’s naturally vegan, protein-packed, and perfect for cozy dinners or meal prep. Serve with basmati rice or naan for a satisfying meal.


Ingredients

2 cups canned chickpeas (drained and rinsed)

1 medium onion, chopped

3 cloves garlic, minced

1 tablespoon fresh ginger, grated

1 ½ cups chopped tomatoes (or 1 can diced tomatoes)

1 teaspoon cumin seeds

1 ½ teaspoons ground coriander

1 teaspoon garam masala

½ teaspoon turmeric

1 green chili, chopped (optional)

¾ teaspoon salt, or to taste

1 tablespoon lemon juice

2 tablespoons fresh cilantro, chopped

1 tablespoon oil (or substitute with broth for oil-free)

½ cup water (plus more as needed)


Instructions

1. Heat oil in a skillet or pot over medium heat. Add cumin seeds and sauté until they begin to crackle.

2. Add the chopped onions and cook until golden brown.

3. Stir in garlic, ginger, and green chili (if using). Cook for 1 minute until fragrant.

4. Add ground coriander, turmeric, and salt. Stir well and cook for another minute.

5. Add chopped tomatoes and cook until they soften and break down, about 5–7 minutes.

6. Mix in the chickpeas and ½ cup water. Simmer for 15–20 minutes, mashing a few chickpeas to thicken.

7. Stir in garam masala and lemon juice. Simmer for another 2–3 minutes.

8. Garnish with chopped cilantro and serve hot.

Notes

For richer flavor, use dried chickpeas soaked overnight and cooked until tender.

Mashing some of the chickpeas during simmering thickens the sauce beautifully.

Add a pinch of sugar if your tomatoes are too acidic.

Save this recipe on: