Mom's Best Recipes
Recipe

Chole with Chole Masala

Big flavor chickpea curry with a toasty chole masala backbone, a rich tomato onion gravy, and a bright finish. Cozy carbs welcome.

Author By Matt Campbell
4.8
A bowl of chole chickpea curry with a glossy, dark reddish-brown gravy, topped with sliced red onion, cilantro, and a lemon wedge on a warm kitchen table

Chole is one of those dishes that makes your kitchen smell like you know what you are doing, even if you are cooking in sweatpants and using a slightly crooked cutting board. It is hearty chickpeas in a spiced, tangy gravy that begs for something to scoop it up. Naan, rice, toasted bread, a spoon you keep “tasting” with. No judgment.

This version leans into chole masala, the flavor profile that gives chole its signature deep, slightly smoky, tangy vibe. Instead of relying on a store-bought blend, we build a quick chole-masala-style finish from pantry spices, plus amchur (or lemon) for that unmistakable tang. Bloom the spices, cook down the onions and tomatoes until they actually taste like something, then simmer until the chickpeas soak up that gravy like they were born for it.

Whole and ground spices for chole masala arranged in small bowls on a kitchen counter with chickpeas, onions, tomatoes, garlic, and ginger nearby

Why It Works

  • Deep, classic flavor without mystery. Toasty spices plus a well-cooked onion tomato base equals that restaurant-style richness at home.
  • Flexible chickpeas. Use canned for speed or dried for maximum creaminess and control.
  • Thick, scoopable gravy. A quick mash of chickpeas naturally thickens the sauce so it clings to rice and bread.
  • Bright finish. Lemon and cilantro at the end keep everything lively so it does not taste flat or heavy.

Pairs Well With

Storage Tips

Refrigerate: Cool chole completely, then store in an airtight container for up to 4 days. The flavor gets bolder overnight, which is basically the whole point of leftovers.

Freeze: Freeze in portions for up to 3 months. Leave a little headspace in the container because chickpea curry expands slightly as it freezes.

Reheat: Warm gently on the stove over medium-low with a splash of water to loosen. Stir often so the thick gravy does not stick. Microwave works too, just cover loosely and stir halfway through.

Meal prep tip: Keep your garnishes separate. Fresh onion, cilantro, and lemon added at the end make day three taste like day one.

Common Questions

What is chole masala, exactly?

Chole masala is a North Indian spice blend made for chickpeas. It usually includes coriander, cumin, dried chili, amchur (dried mango powder), and often black salt plus warming spices like cloves and cardamom. You can buy it, but making a quick version at home gives you fresher flavor and control over heat.

Am I using store-bought chole masala here?

This recipe builds a chole-masala-style flavor using common pantry spices (plus amchur and garam masala). If you have store-bought chole masala, you can absolutely use it: add 1 to 2 tablespoons at the end (Step 7) and reduce the garam masala to 1 teaspoon. Taste and adjust from there because blends vary.

Can I use canned chickpeas?

Yes. Rinse and drain them, then simmer long enough for them to absorb the gravy. For extra creamy texture, lightly mash a small portion of chickpeas in the pot.

Can I use dried chickpeas?

Yes, and they get beautifully creamy. For this recipe, start with 1 1/2 cups dried chickpeas (that yields about 3 cups cooked). Soak overnight, then drain. Simmer in fresh water until tender, 60 to 90 minutes depending on age, or pressure cook 12 to 18 minutes with a natural release. Use the cooked chickpeas in the recipe and swap some of the added water or broth with your cooking liquid for extra flavor.

Do I need tea bags or dried amla for dark color?

No, not for great chole. Tea or dried amla can deepen color and add a subtle tannic edge, but this recipe gets plenty of depth from well-toasted spices and properly cooked onions and tomatoes. If you want to try it, simmer a tea bag with dried chickpeas while cooking them, then discard.

Why does my chole taste bitter?

Most common culprit is burnt spices or scorched garlic. Keep heat at medium when blooming spices, and add a splash of water if the pan looks dry. Also make sure your garam masala is fresh and not overly heavy on cloves.

How do I make it less spicy for kids?

Use mild chili powder, skip the green chili, and keep cayenne optional. You can serve with yogurt on the side to mellow heat at the table.

Can I make it in an Instant Pot?

Yes. For soaked dried chickpeas, build the masala on sauté, add chickpeas plus water or broth, then pressure cook on high for 12 to 18 minutes with a 10 to 15 minute natural release (longer if your chickpeas are older). For canned chickpeas, do not pressure cook. Just simmer on sauté to thicken and let the flavor soak in.

The first time I tried to make chole, I treated it like any other quick stew and wondered why it tasted like chickpeas politely sitting next to spices. The fix was simple and kind of magical: cook the onion tomato base until it is genuinely jammy, toast the spices so they smell alive, then let the whole thing simmer long enough that the chickpeas stop tasting like they came from a can. Now it is my go-to when I want a dinner that feels like a hug but still hits with bright lemon and a little heat. Also, I will never apologize for building a plate that is 60 percent carbs. Chole deserves a comfy landing.