How to Make Chhole with Steamed Rice (Traditional & Healthy Version)
Chhole with Steamed Rice is a beloved North Indian classic, cherished for its comforting flavors and wholesome nutrition. This dish features spicy, tangy chickpeas (chhole) cooked in an aromatic tomato-onion gravy, paired with soft, fluffy steamed rice. It is a staple in Punjabi households and is often enjoyed during family gatherings, special occasions, and festivals like Baisakhi or Lohri. The rich, hearty taste of chhole combined with the simplicity of chawal (rice) creates a soul-satisfying meal that resonates with Indian culinary traditions. Known for its robust spice blend, Chhole with Steamed Rice brings together the warmth of garam masala, the earthiness of cumin, and the subtle heat of green chillies. It is not only delicious but also packed with plant-based protein and fiber, making it a smart choice for the health-conscious. Whether served for lunch or a festive dinner, this recipe brings the vibrant flavors of North India to your plate, making it a favorite across regions.
Ingredients
Step-by-step instructions
Step 1 · Soak chickpeas overnight in plenty of water
Soak chickpeas overnight in plenty of water. Drain and rinse well. Pressure cook with 2 cups of water and a pinch of salt for 12-15 minutes or until soft.
Step 2 · Wash basmati rice thoroughly under running water
Wash basmati rice thoroughly under running water. Boil 2 cups of water in a saucepan, add rice, cover, and cook on low flame until water is absorbed and rice is fluffy.
Step 3 · Heat oil in a kadhai or heavy-bottomed pan
Heat oil in a kadhai or heavy-bottomed pan. Add cumin seeds and let them splutter. Add chopped onions and sauté until golden brown.
Step 4 · Add ginger-garlic paste and green chillies
Add ginger-garlic paste and green chillies. Sauté for a minute until raw aroma disappears.
Step 5 · Add chopped tomatoes
Add chopped tomatoes, turmeric, red chilli powder, and salt. Cook until tomatoes turn mushy and oil separates.
Step 6 · Add cooked chickpeas along with the water
Add cooked chickpeas along with the water, chhole masala, and garam masala. Simmer for 7-8 minutes until gravy thickens and flavors meld.
Step 7 · Garnish with fresh coriander
Garnish with fresh coriander. Serve hot chhole with steamed basmati rice.
Why this recipe is healthy
This traditional recipe is a healthy choice because it uses wholesome ingredients, lean cooking methods, and avoids deep frying or heavy cream. The combination of chickpeas and rice ensures a complete protein profile, supporting muscle repair and satiety. Using mustard oil adds heart-healthy fats, while fresh coriander boosts vitamin content. Ideal for those tracking calories, this dish offers maximum flavor with minimal guilt.
A note on tradition
Chhole with Steamed Rice is deeply rooted in Punjabi cuisine and is a common feature during North Indian festivals like Baisakhi and Lohri. Traditionally served as a wholesome lunch or festive meal, it symbolizes hospitality and celebration. Across India, regional variations may include different spice blends or the addition of vegetables. In many homes, it is a Sunday special and is often served with accompaniments like salad, achar, or papad.