How to Make Vegan Chana Masala (Traditional & Healthy Version)
Vegan Chana Masala is a celebrated North Indian curry made with protein-rich white chickpeas (chana) simmered in a spicy, tangy tomato-onion gravy. Loved across India, this vegan delight is a staple during lunch, especially in Punjab and Delhi, where it is often paired with basmati rice or whole wheat roti. Chana Masala is not only flavorful but also deeply rooted in Indian culinary traditions, commonly enjoyed during festivals like Holi or Diwali for its hearty, satisfying taste. The medley of roasted spices, ginger (adrak), garlic (lahsun), and fresh coriander makes this dish aromatic and comforting, while the use of oil instead of ghee keeps it entirely plant-based. This healthy vegan version uses minimal oil and no dairy, making it perfect for calorie-conscious eaters and those following a vegetarian or vegan diet. The robust, tangy flavors and wholesome ingredients ensure you can relish the authentic taste of India without compromising on nutrition. Incorporating local spices like garam masala, amchur (dry mango powder), and kasuri methi (dried fenugreek leaves) elevates the taste while connecting you to India’s rich culinary heritage. Vegan Chana Masala is a great choice for anyone seeking a nutritious, easy-to-make, and culturally significant Indian lunch option.
Ingredients
- 1 cup (soaked overnight) Kabuli chana (white chickpeas) (chana)
- 1 large, finely chopped Onion (pyaaz)
- 2 medium, pureed Tomato (tamatar)
- 1 inch, grated Ginger (adrak)
- 3 cloves, minced Garlic (lahsun)
- 1, finely chopped Green chilli (hari mirch)
- 1.5 tsp Coriander powder (dhania powder)
- 1 tsp Cumin seeds (jeera)
- 0.5 tsp Garam masala (homemade or store-bought)
- 0.5 tsp Amchur powder (dry mango powder)
- 1 tsp Kasuri methi (dried fenugreek leaves)
- 0.25 tsp Turmeric powder (haldi)
- 0.5 tsp Red chilli powder (lal mirch)
- to taste Salt (namak)
- 1 tbsp Refined oil (or mustard oil for flavor)
- 2 tbsp, chopped Fresh coriander leaves (hara dhania)
Step-by-step instructions
Step 1 · Soak 1 cup kabuli chana overnight in plenty of water
Soak 1 cup kabuli chana overnight in plenty of water. Drain and pressure cook with 2.5 cups water and a pinch of salt for 4-5 whistles until soft.
Step 2 · Heat oil in a kadhai or deep pan
Heat oil in a kadhai or deep pan. Add cumin seeds and let them crackle. Add finely chopped onion and sauté until golden brown.
Step 3 · Add grated ginger
Add grated ginger, minced garlic, and green chilli. Sauté for 1 minute until the raw smell vanishes.
Step 4 · Pour in tomato puree
Pour in tomato puree. Add turmeric, coriander powder, red chilli powder, and salt. Cook until oil starts separating from the masala.
Step 5 · Add boiled chana along with the cooking water
Add boiled chana along with the cooking water. Mix well and simmer for 7-8 minutes on low heat, letting flavors blend.
Step 6 · Sprinkle garam masala
Sprinkle garam masala, amchur powder, and kasuri methi. Simmer for another 2 minutes. Adjust salt if needed.
Step 7 · Garnish with fresh coriander leaves and serve hot with steamed rice...
Garnish with fresh coriander leaves and serve hot with steamed rice or phulka.
Why this recipe is healthy
This Chana Masala recipe uses minimal oil, is completely plant-based, and includes no cream or ghee, keeping calories in check. High fiber and protein content in chickpeas help manage hunger and support weight loss. The absence of refined sugars and the use of fresh ingredients make it ideal for those monitoring their calorie intake or following a diabetic or vegan diet.
A note on tradition
Chana Masala has deep roots in North Indian, especially Punjabi, cuisine and is a favorite during celebrations and family gatherings. It is commonly enjoyed during festivals like Baisakhi and Diwali. Every region from Delhi to Uttar Pradesh has its own twist, with some adding tea bags for color or using different masalas. Traditionally served with rice, bhatura, or roti, this dish represents the heart of Indian vegetarian cooking.