Chef Priya
Priya's Kitchen Notes

Easy recipes, bold spices, and stories from my family kitchen.

Starter Guide To Indian Flavor

Tangy Spiced Chickpeas with Creamy Tomato Sauce

Chana Masala

(52 reviews)
"

I used to keep a batch of chana masala in the fridge for busy weeks—it gets better the next day. It's the kind of dish that tastes like you worked for hours, but really, it's just a little patience and the right spices.

"
Tangy Spiced Chickpeas with Creamy Tomato Sauce
Prep time:15 mins
Cook time:30 mins
Total time:45 mins

Protein

13g

Carbs

40g

Fat

11g

Calories

320 kcal

Servings:
4
VegetarianDairy FreeGluten Free

Ingredients

cooked chickpeas3 cups
(or two 15 oz cans, drained and rinsed)
onion1 large
(finely chopped)
tomatoes2 medium
(finely chopped or 1 cup canned crushed tomatoes)
garlic3 cloves
(minced)
fresh ginger1 tbsp
(grated)
green chili1 whole
(optional, slit lengthwise)
oil2 tbsp
(neutral oil like avocado or canola)
saltto taste
fresh cilantro0.25 cup
(chopped, for garnish)
water1 cup
(plus more as needed for consistency)

Spices

cumin seeds1 tsp
ground turmeric0.50 tsp
ground coriander1 tsp
ground cumin1 tsp
garam masala1 tsp
amchur (dried mango powder)0.50 tsp
(optional, for tang)

Directions

Build the Masala Base

  1. Heat oil in a large pan over medium heat. Once hot, add cumin seeds and let them sizzle for 30 seconds until aromatic.
  2. Add chopped onions and sauté for 6–8 minutes until golden brown and softened.
  3. Stir in garlic, ginger, and green chili (if using). Cook for another 1–2 minutes until fragrant.
Chef's tip: Letting the onions caramelize fully is what gives the curry its deep, savory flavor—don't rush this step.

Add Spices and Tomatoes

  1. Lower the heat slightly. Add turmeric, ground coriander, ground cumin, and salt. Stir well and let the spices toast for 30 seconds.
  2. Add chopped tomatoes and cook for 5–7 minutes until they break down and the oil starts to separate.
  3. Use the back of a spoon to mash some of the tomatoes for a smoother base.
Chef's tip: If using canned crushed tomatoes, they may cook down a bit faster—keep an eye on texture.

Simmer the Chickpeas

  1. Add the chickpeas to the masala and stir until well coated.
  2. Pour in about 1 cup of water to loosen the curry to your desired consistency.
  3. Simmer uncovered for 10–15 minutes, stirring occasionally. The gravy should thicken and cling to the chickpeas.
  4. Stir in garam masala and amchur (if using) at the end. Simmer for 2 more minutes and turn off the heat.
  5. Taste and adjust salt or tang as needed.
Chef's tip: Lightly mashing a few chickpeas with your spoon while it simmers makes the gravy richer and creamier.

Garnish and Serve

  1. Top with chopped cilantro just before serving.
  2. Serve hot with steamed basmati rice, jeera rice, or warm roti.

How did you like this recipe?

Click to rate

Collection of Indian Spice Blends

My Go-To Spice Blends

These are the five homemade spice blends I reach for again and again. Check out my free list of cherished family recipes that will bring bold, authentic flavor to your cooking.

Behind the Recipe

Chef Priya in her kitchen

Hi! I'm Priya. I grew up in Delhi in a tiny kitchen filled with noise, spices, and stories. I learned to cook the way most of us do—by watching, tasting, and eventually doing. My mother never measured anything, but somehow every dish was perfect.

After I moved to the U.S., I found myself cooking the same dishes to feel close to home. Friends would ask for recipes, and I realized how unfamiliar Indian cooking still felt to many people here. That's what led me to start sharing—not just the food, but the how and why behind each step.

These recipes are rooted in tradition but shaped by life abroad. I try to keep things practical without losing what makes them special. If you've ever wanted to bring more Indian flavor into your kitchen, I hope this is a good place to start.