Dhaba-Style Kabuli Chana Masala

There are chana masala recipes built for speed, and then there are versions where the masala itself becomes the centerpiece. This Dhaba-Style Kabuli Chana Masala belongs firmly in the second category.

What makes this recipe distinctive is the homemade chana masala. Coriander, cumin, fennel, ajwain, black and green cardamom, mace, star anise, cinnamon, black pepper and dried red chilies are gently roasted before being ground into an intensely aromatic spice powder. Instead of relying on a packaged chana masala, the entire flavor profile is built from scratch.

The second twist is the gravy. A fresh tomato blended with cashews creates a naturally creamy base, while browned onions, chopped tomatoes, ginger-garlic, kasuri methi, oil and ghee provide the savory backbone. The finished curry is thick rather than soupy, with a rich orange-brown gravy that coats the chickpeas and carries the roasted spices beautifully.

Serve it traditionally with poori or bhatura—or try my shortcut: shallow-fried flour tortillas. Fried in enough oil to crisp and blister the surface, they make an incredibly easy stand-in for bhatura.


What Is Kabuli Chana Masala?

Kabuli chana is the Hindi name commonly used for the large, pale chickpeas familiar internationally as chickpeas or garbanzo beans. They are widely used across North India in dishes such as chole, chana masala and chole bhature.

Chickpea preparations vary considerably across northern India. Punjabi chole can be dark, tangy and intensely spiced, while other preparations have a lighter tomato-onion gravy. Roadside dhabas—the casual eateries historically associated with India's highways—are particularly known for robust cooking: assertive spices, long-cooked masalas, generous tempering and food designed to be eaten with breads or rice.

This recipe is dhaba-inspired rather than a claim to one canonical dhaba recipe. The cashew-tomato paste, fennel, mace and star anise are personal adaptations that give the curry its distinctive richness and aromatic character.


Why This Recipe Works

  • Freshly roasted spices: Making the chana masala from whole spices produces considerably more aroma than relying entirely on a pre-ground blend.
  • Two forms of tomato: Chopped tomatoes provide texture while the blended tomato-cashew mixture creates body.
  • Oil followed by ghee: Vegetable oil handles the initial sautéing while ghee added with the spices contributes its characteristic buttery aroma.
  • Kasuri methi balances the richness: Dried fenugreek adds an earthy, slightly bitter aromatic note that cuts through the cashew-rich gravy.
  • A final slow simmer matters: Fifteen minutes with the chickpeas allows the gravy and freshly ground spices to become one cohesive curry.

My Quick Tortilla “Bhatura” Hack

This started as an experiment and turned into one of my favorite parts of the meal. Instead of preparing traditional bhatura dough, use store-bought flour tortillas.

Heat enough vegetable oil in a skillet to generously coat the bottom. Once hot, carefully add one flour tortilla. Fry until the underside develops golden-brown patches and the tortilla begins to blister or puff in places.

Turn and fry the second side until golden. Transfer immediately to paper towels to drain excess oil.

It isn't traditional bhatura—and shouldn't be confused with one—but alongside this chana masala it delivers a surprisingly satisfying combination of crisp edges, soft bread and fried-dough richness with almost no preparation.


How to Serve Dhaba-Style Chana Masala

Serve the chana piping hot with bhatura, poori or the shallow-fried tortilla shortcut.

Keep the accompaniments deliberately simple: freshly sliced red onions and generous lemon wedges. A squeeze of lemon immediately before eating cuts through the ghee and cashew richness and brightens the roasted spices.

For a larger meal, the chana also pairs beautifully with jeera rice, basmati rice, kulcha or plain roti.


Pro Tips for the Best Chana Masala

Roast the spices gently. The objective is to release their aromatic oils, not aggressively brown them. Once coriander seeds and cumin become fragrant, you're close.

Don't shortcut the onions. Properly browned onions contribute both sweetness and savory depth. Pale onions produce a noticeably flatter gravy.

Cook the cashew paste properly. Raw cashew paste tastes heavy and slightly chalky. Cooking it into the tomato-onion masala transforms it into a smooth, cohesive gravy.

Keep some chickpea cooking liquid. Its dissolved starch gives the curry more body than plain water.

Make it ahead when possible. Chana masala is often even better several hours later or the following day, once the freshly ground spices have had time to permeate the chickpeas.

Recipe Notes

This is intentionally not a conventional dark Punjabi chole. The combination of cashews, tomato, freshly roasted aromatic spices and kasuri methi creates the golden-brown, creamy gravy visible in the finished dish.

The star anise, mace and fennel are particularly important to its character, but they are also potent. They should remain supporting aromas rather than dominate the familiar coriander-cumin-cardamom foundation of chana masala.

Cook Time 1 hr
Cooking Method: Boiling, Saute
Cuisine: Indian
Courses: Breakfast, Dinner, Lunch, Main Course
Difficulty: Intermediate
Servings: 5
Description

This Dhaba-Style Kabuli Chana Masala combines tender chickpeas with a rich cashew-tomato gravy and a freshly roasted homemade chana masala. Black cardamom, fennel, mace, star anise, kasuri methi and traditional Indian spices create a deeply aromatic curry, finished with ghee and fresh cilantro. Serve with bhatura, poori, or a quick shallow-fried flour tortilla for a satisfying North Indian-inspired meal.

Ingredients
    For the Kabuli Chana
  • 2 cups dried Kabuli chana (white chickpeas)
  • 6 cups water (for soaking)
  • Water as needed (for pressure cooking)
  • 1 tsp salt
  • For the Homemade Chana Masala
  • 2 bay leaves
  • 2 black cardamom pods
  • 4 green cardamom pods
  • 2 tsp cumin seeds
  • 2 tbsp coriander seeds
  • 1 tsp ajwain (carom seeds)
  • 2 tsp saunf (fennel seeds)
  • 1 small blade mace (javitri)
  • 1 star anise
  • 1 tsp black peppercorns
  • 1 inch cinnamon stick
  • 5 dried red chilies
  • For the Cashew-Tomato Paste
  • 0.5 cup raw cashews
  • 2 medium ripe tomato (roughly chopped)
  • For the Chana Masala Gravy
  • 2 tbsp vegetable oil
  • 2 medium red onions (finely chopped)
  • 3 green chilies (slit lengthwise)
  • 2 tsp ginger-garlic paste
  • 1 tsp turmeric powder
  • 1 tsp Kashmiri chili powder
  • 3 tsp homemade chana masala
  • 3 tsp kasuri methi (crushed)
  • 2 tbsp ghee
  • 0.5 cup water (to prevent the masala from burning)
  • 2 medium red tomatoes (finely chopped)
  • 2 cups water (for simmering, adjust as needed)
  • Salt (to taste)
  • Kashmiri chili powder (additional, if needed)
  • 0.5 cup fresh cilantro (chopped)
  • For Serving
  • 1 medium red onion (sliced)
  • 1 –2 lemons (cut into wedges)
  • Poori, bhatura or flour tortillas (shallow-fried)
Instructions
  1. 1
    Soak the Chickpeas: Rinse the Kabuli chana well, cover generously with water and soak for 8–12 hours or overnight. Drain and rinse.
  2. 2
    Pressure Cook the Chana: Transfer the soaked chana to a pressure cooker, cover with fresh water by 1–2 inches and add salt. Pressure cook until tender but still holding their shape. Reserve some of the cooking liquid.
  3. 3
    Prepare the Homemade Chana Masala: Dry roast all the whole spices over low to medium-low heat until aromatic. Cool completely and grind to a fine powder. Measure 3 tsp for the curry and store the remaining masala for later use.
  4. 4
    Make the Cashew-Tomato Paste: Blend the cashews with 1 ripe tomato until smooth and thick, adding only a little water if necessary.
  5. 5
    Brown the Onions: Heat 2 tbsp vegetable oil in a kadai over medium heat. Add the finely chopped red onions, slit green chilies and ginger-garlic paste. Cook, stirring frequently, until the onions develop golden-brown edges.
  6. 6
    Bloom the Spices: Reduce the heat and add turmeric, Kashmiri chili powder, 3 tsp homemade chana masala, crushed kasuri methi and salt. Mix well, add 2 tbsp ghee, then gradually stir in about 0.5 cup water to keep the spices from scorching. Cook until aromatic and well combined.
  7. 7
    Cook the Tomatoes: Add the finely chopped tomatoes and cook over medium-low heat until softened and incorporated into the onion-spice mixture. Keep some texture for a rustic dhaba-style gravy.
  8. 8
    Add the Cashew-Tomato Paste: Stir in the prepared paste and cook over medium-low heat, stirring frequently, until the masala becomes thick, creamy and glossy.
  9. 9
    Add the Chickpeas: Add the cooked Kabuli chana and mix thoroughly. Cook for 2–3 minutes, allowing the chickpeas to become well coated with the masala.
  10. 10
    Simmer: Add approximately 2 cups water or reserved chickpea cooking liquid. Bring to a gentle boil, reduce the heat and simmer uncovered for about 15 minutes. For a thicker gravy, mash a few chickpeas against the side of the pan and stir them back in.
  11. 11
    Taste & Adjust: Check the salt and spice level. Add a little more Kashmiri chili powder if desired. If the gravy is too thick, add a splash of hot water and simmer briefly.
  12. 12
    Finish & Rest: Turn off the heat and garnish generously with freshly chopped cilantro. Let the chana masala rest for 10–15 minutes so the gravy thickens slightly and the flavors settle. Serve hot with poori, bhatura or shallow-fried flour tortillas, accompanied by sliced red onions and fresh lemon wedges.
Notes

Chickpeas: Cook until tender but still intact; reserve some cooking liquid for the gravy.

Spice Blend: Roast the whole spices gently and use about 3 tsp of the freshly ground masala.

Cashew Paste: Blend very smooth and cook on medium-low heat to prevent sticking.

For Thicker Gravy: Mash a few chickpeas during the final simmer.

Kasuri Methi: Crush between your palms before adding for better aroma.

Rest Before Serving: Let the curry sit for 10–15 minutes so the flavors deepen and the gravy thickens.

Quick Bhatura Hack: Shallow-fry flour tortillas until puffed and golden; serve immediately.

Keywords: Dhaba-Style Kabuli Chana Masala, Kabuli Chana, Chana Masala Recipe, Punjabi Chole, Homemade Chana Masala, Chickpea Curry, Chole Bhature, Indian Vegetarian Recipe
Read it online: https://www.mellowmasala.com/recipe/dhaba-style-kabuli-chana-masala/
Vinay Mummigatti

I love traveling, cooking, and reading. This blog is a reflection of my passion for cooking. Food is a representation of culture and I have tried to assimilate foods from different cultures across the world. I am an Indian by birth who moved to the USA 20 years back. I hope my recipes and articles bring new experiences and joy to the readers. Please share your comments and feedback.