How to Make Chhole with Basmati Rice (Traditional & Healthy Version)
Chhole with Basmati Rice is a beloved North Indian vegetarian dish, often enjoyed as a wholesome lunch or festive treat. The combination of spicy, tangy chana masala (chickpea curry) and fragrant basmati chawal (rice) is iconic in Punjabi households and dhabas across India. This hearty meal delivers satisfying flavors and diverse textures, making it a favorite for both everyday dining and special occasions like Lohri, Baisakhi, and family gatherings. Chhole, made with kabuli chana (white chickpeas), is simmered in a tomato-onion gravy enriched with classic Indian spices like jeera, dhania powder, and amchur. Served alongside perfectly steamed basmati rice, this dish offers a symphony of aromas and tastes unique to Indian cuisine. Not only does it bring comfort and nostalgia, but it also provides a balanced, protein-rich vegetarian meal. With regional variations from Delhi to Amritsar, Chhole with Basmati Rice is a timeless staple that reflects the rich culinary heritage of North India.
Ingredients
Step-by-step instructions
Step 1 · Soak kabuli chana overnight in plenty of water
Soak kabuli chana overnight in plenty of water. In the morning, drain and pressure cook with 2 cups water and a pinch of salt for 4-5 whistles, until soft.
Step 2 · While chana cooks
While chana cooks, rinse basmati rice thoroughly. In a separate pan, add 2 cups water, bring to boil, then add rice and cook covered on low heat until grains are fluffy.
Step 3 · Heat oil in a kadhai
Heat oil in a kadhai. Add cumin seeds; once they splutter, add chopped onions. Sauté until golden brown.
Step 4 · Add ginger-garlic paste and green chili
Add ginger-garlic paste and green chili. Sauté for 1 minute until raw aroma leaves.
Step 5 · Add tomato puree
Add tomato puree, turmeric, coriander powder, chhole masala, red chili powder, and salt. Cook until oil separates and masala is well roasted.
Step 6 · Add boiled chana with cooking water
Add boiled chana with cooking water. Mash a few chana for thicker gravy. Simmer for 7-8 minutes. Stir in amchur for tanginess.
Step 7 · Garnish with fresh coriander leaves
Garnish with fresh coriander leaves. Serve hot with steamed basmati rice.
Why this recipe is healthy
This healthy Chhole with Basmati Rice recipe uses less oil, plenty of legumes, and whole spices for flavor rather than heavy cream or butter. The dish is high in protein and fiber, which promotes satiety and gut health. Steamed basmati rice is easy to digest and combines with chickpeas for a balanced amino acid profile. It’s vegetarian, can be made vegan, and is naturally free from cholesterol, making it an optimal choice for health-conscious eaters.
A note on tradition
Chhole with Basmati Rice is a quintessential North Indian meal, especially popular in Punjab and Delhi. Traditionally served during festivals like Lohri and Baisakhi, it’s also a staple in Indian weddings and community feasts (langar). Each region adds its own twist; some use black chana or add kasuri methi for extra aroma. It’s commonly eaten on weekends or special occasions, reflecting the warmth and hospitality of Indian families.