Growing up, my favorite brunch dish was chana masala with bhatura (Indian fried bread) with a lime wedge and fresh chopped salad on the side. Before you could get garbanzo canned, it was very time consuming to make, so my mom would rarely make it, but when she would, I would relish it and enjoy it for days.
Heat the ghee in a large sauce pot. Add cumin seeds; when they sputter, add chopped onions and caramelize.2.
When onions are caramelize, add the ginger-garlic paste and sauté until the raw flavor disappears.3.
Add tomatoes, tomato puree, salt, turmeric, cumin, coriander, chili powder and garam masala, and sauté for a few minutes.4.
Add the garbanzo beans and sauté and coat with the onion-tomato mix.5.
Pour enough water to cover the garbanzos and cook until it has a stew-like consistency.6.
Serve over rice and garnish with cilantro and a wedge of lime on the side.