
Chole Masala
Lunch • India
How to Make Chole Masala (Traditional & Healthy Version)
Chole Masala, also known as Punjabi Chana Masala, is a beloved North Indian vegetarian curry featuring protein-rich kabuli chana (chickpeas) simmered in a fragrant tomato-onion gravy. Deeply rooted in Punjabi cuisine, this dish is a staple at Indian family gatherings, festive occasions, and popular street food stalls. The robust blend of spices, or masalas, brings out a tangy and mildly spicy flavor, making every bite irresistible. Traditionally served with steamed basmati rice, bhature, or atta rotis, Chole Masala is especially popular during festivals like Baisakhi and Diwali, symbolizing abundance and celebration. What makes Chole Masala truly special is its versatility and wholesome ingredients. The use of wholesome chana, fresh ginger, garlic, tomatoes, and a medley of Indian spices not only creates a rich aroma but also provides a satisfying meal that is naturally low in fat. Loved across India, this dish has many regional variations, each with subtle tweaks in the spice mix. Whether you are enjoying it as Sunday brunch or as a hearty lunch, Chole Masala is a delicious and nourishing choice for everyone.
Ingredients(for 1 medium bowl (approx. 200g cooked chole masala))
- 1 cup Kabuli chana (chickpeas) (soaked overnight)
- 1 medium Onion (finely chopped (pyaaz))
- 2 medium Tomato (pureed (tamatar))
- 1 tbsp Ginger-garlic paste (adrak-lehsun ka paste)
- 1 Green chilli (finely chopped (hari mirch)) - optional
- 2 tsp Chole masala powder (store-bought or homemade)
- 1 tsp Coriander powder (dhania powder)
- 1/2 tsp Cumin seeds (jeera)
- 1/4 tsp Turmeric powder (haldi)
- 1/2 tsp Red chilli powder (lal mirch) - optional
- to taste Salt (namak)
- 1 tbsp Cooking oil (preferably mustard or sunflower oil)
- 2 tbsp Fresh coriander leaves (hara dhania, chopped) - optional
Instructions
- 1
Soak the kabuli chana overnight in plenty of water. Drain and rinse well. Pressure cook with 3 cups water and a pinch of salt until soft (about 4-5 whistles).
15 minutes
Add a tea bag while boiling chana for deep color and flavor.
- 2
Heat oil in a kadhai or heavy-bottomed pan. Add cumin seeds and let them splutter.
2 minutes
Use mustard oil for authentic Punjabi flavor.
- 3
Add chopped onions and sauté on medium flame until golden brown.
4 minutes
Sauté onions well for a sweet, rich base.
- 4
Add ginger-garlic paste and green chilli. Cook for 1-2 minutes until raw smell disappears.
2 minutes
Low heat prevents burning the paste.
Why This Dish is Healthy
This Chole Masala recipe is a healthy choice for vegetarians and anyone seeking a balanced meal. Chickpeas help regulate blood sugar, support gut health, and keep you full longer, making it ideal for weight management. Avoiding cream and butter reduces saturated fat, and the use of natural spices boosts both flavor and nutrition without extra calories.
Chole Masala is rich in plant-based protein and dietary fiber, thanks to kabuli chana (chickpeas). This dish provides iron, folate, magnesium, and B-vitamins essential for energy and metabolism. The use of fresh tomatoes and onions adds Vitamin C and antioxidants, supporting immunity. Healthy fats are kept low with minimal oil, and the spices offer anti-inflammatory benefits.
Pro Tips
- 💡Tip 1: Soak chickpeas overnight for best texture and digestion.
- 💡Tip 2: Add a black tea bag while boiling chana for authentic dark color.
- 💡Tip 3: Mash a few chickpeas into the gravy for a thicker, creamier consistency.
Storage & Serving
Store leftover chole masala in an airtight container in the refrigerator for up to 2 days. Reheat on the stove with a splash of water. Freezing is possible, though chickpeas may become softer.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 210.0 kcal |





