How to Make Chickpea Curry with Rice (Traditional & Healthy Version)
Chickpea Curry with Rice, known locally as Chana Masala with chawal, is an iconic vegetarian lunch enjoyed across India. This wholesome dish combines protein-rich chickpeas (chana) simmered in a fragrant tomato-onion gravy, seasoned with traditional Indian spices like jeera, dhania, and garam masala. Paired with steamed basmati rice, it creates a comforting and balanced meal that is both filling and nutrient-dense. Rooted in the culinary traditions of North India, especially Punjab and Delhi, Chana Masala with Rice is a staple during festivals like Navratri and Baisakhi, where vegetarian meals are celebrated. Its robust flavors and aromatic spices make it a favorite for family lunches and festive gatherings. The dish’s versatility allows for regional tweaks, such as adding amchur in the North or coconut in the South, but the classic version remains a beloved choice for its simplicity, taste, and nourishing profile. With increasing interest in health-conscious eating, this recipe uses minimal oil and fresh ingredients, making it ideal for calorie tracking and balanced nutrition. Whether served at a family get-together or packed in a tiffin for office lunch, Chickpea Curry with Rice is a delightful way to enjoy authentic Indian flavors and traditions.
Ingredients
Step-by-step instructions
Step 1 · Soak chickpeas overnight in plenty of water
Soak chickpeas overnight in plenty of water. Drain and rinse before cooking. In a pressure cooker, add soaked chana and enough water. Pressure cook for 4-5 whistles until soft.
Step 2 · Rinse basmati rice thoroughly until water runs clear
Rinse basmati rice thoroughly until water runs clear. In a saucepan, add rice, double the amount of water, and a pinch of salt. Cook covered on low heat until rice is fluffy.
Step 3 · Heat oil in a kadhai or deep pan
Heat oil in a kadhai or deep pan. Add cumin seeds and let them splutter. Add chopped onions and sauté until golden brown.
Step 4 · Add ginger-garlic paste and green chili
Add ginger-garlic paste and green chili. Sauté for a minute until raw aroma goes.
Step 5 · Mix in pureed tomato
Mix in pureed tomato, turmeric, coriander powder, and salt. Cook until oil separates and masala turns aromatic.
Step 6 · Add boiled chickpeas along with 1 cup of cooking water
Add boiled chickpeas along with 1 cup of cooking water. Simmer for 5-7 minutes, allowing chickpeas to absorb flavors. Sprinkle garam masala and mix well.
Step 7 · Garnish with fresh coriander leaves
Garnish with fresh coriander leaves. Serve hot chickpea curry with steamed rice.
Why this recipe is healthy
This dish is a healthy choice as it is high in protein and fiber, which helps with satiety and weight management. The absence of cream or heavy fats makes it heart-friendly. By using whole grains like basmati rice and plenty of spices, you get a flavorful meal without excess calories. It's suitable for vegetarians and can be easily made vegan, fitting well into most diet plans.
A note on tradition
Chana Masala with Rice is popular across North India, especially in Punjab and Delhi, but has variations throughout India. It's often served during vegetarian festivals like Navratri and Baisakhi, and is a staple tiffin recipe for school and office lunches. The dish’s simplicity, affordability, and nutritional value have made it a household favorite for generations.