Experience the rich, aromatic flavors of Garbanzo Beans Chole, a classic North Indian curry that transforms humble chickpeas into a hearty, spice-infused dish. Made with perfectly cooked garbanzo beans simmered in a luscious gravy of tomatoes, onions, and a fragrant blend of cumin, coriander, chana masala, and garam masala, this dish is bursting with bold, authentic flavors. A hint of fresh ginger, garlic, and optional tea leaves enhances the depth of taste, while a garnish of cilantro and a squeeze of lemon juice brightens every bite. Ready in under an hour (with pre-soaked beans), this vegan and gluten-free curry pairs beautifully with basmati rice, naan, or chapati, making it an irresistible choice for weeknight dinners or special occasions. Perfect your home-cooked Indian feast with this easy, satisfying recipe!
Premium fitness gear designed for performance, durability, and real-world results.
From home to gym to on-the-go
Rinse 1 cup of dried garbanzo beans under cold water. Soak them in 4 cups of water overnight or for at least 8 hours.
Drain and rinse the soaked garbanzo beans. Add them to a pressure cooker with 4 cups of fresh water and the optional tea bag for a deeper color. Cook on high pressure for 15-20 minutes, or until the beans are soft. Alternatively, cook in a pot on the stovetop until tender, which may take 45-60 minutes.
Heat 2 tablespoons of cooking oil in a large pan over medium heat. Add 1 teaspoon of cumin seeds and allow them to crackle.
Add the finely chopped onion and sauté until golden brown, about 5-7 minutes.
Stir in the minced garlic and ginger, and cook until aromatic, about 1-2 minutes.
Add the finely chopped tomatoes and cook until they break down and form a thick paste, about 6-8 minutes.
Stir in 0.5 teaspoon turmeric powder, 1 teaspoon ground coriander, 1 teaspoon red chili powder, and 1 teaspoon chana masala. Mix well and cook for 1-2 minutes to toast the spices.
Add the cooked garbanzo beans along with their cooking liquid to the pan. If using canned beans, drain them and add 2 cups of water or vegetable broth.
Simmer the curry for 10-15 minutes, stirring occasionally, until the gravy thickens and the flavors meld together.
Stir in 1 teaspoon garam masala, 1 teaspoon salt (adjust to taste), and the slit green chilies. Cook for another 2 minutes.
Turn off the heat and garnish with freshly chopped cilantro and a squeeze of lemon juice before serving.
Serve hot with steamed basmati rice, naan, or chapati for a complete meal.
Calories |
287 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 10.9 g | 14% | |
| Saturated Fat | 1.4 g | 7% | |
| Polyunsaturated Fat | 0.0 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 520 mg | 23% | |
| Total Carbohydrate | 39.9 g | 15% | |
| Dietary Fiber | 10.9 g | 39% | |
| Total Sugars | 9.0 g | ||
| Protein | 11.4 g | 23% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 118 mg | 9% | |
| Iron | 3.3 mg | 18% | |
| Potassium | 752 mg | 16% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.