
Vegan Chana Masala
Lunch • India
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(for 1 medium bowl (approx. 200g cooked chana masala))
- 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) - optional
- 1 tsp Kasuri methi (dried fenugreek leaves) - optional
- 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) - optional
Instructions
- 1
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.
10 minutes
Well-cooked chana gives a creamy texture to the curry.
- 2
Heat oil in a kadhai or deep pan. Add cumin seeds and let them crackle. Add finely chopped onion and sauté until golden brown.
5 minutes
Sauté onions on medium flame for best flavor.
- 3
Add grated ginger, minced garlic, and green chilli. Sauté for 1 minute until the raw smell vanishes.
2 minutes
Stir continuously to avoid burning the spices.
- 4
Pour in tomato puree. Add turmeric, coriander powder, red chilli powder, and salt. Cook until oil starts separating from the masala.
5 minutes
Cooking masala well enhances the curry’s depth.
Why This Dish 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.
Vegan Chana Masala is a powerhouse of nutrition. Chickpeas are rich in plant-based protein, dietary fiber, and complex carbohydrates, making this dish filling and great for digestive health. The spices like turmeric and ginger offer anti-inflammatory properties, while tomatoes provide vitamin C and antioxidants. This recipe is naturally low in saturated fat and cholesterol-free, supporting heart health. Vitamins, minerals, and phytonutrients from onions, garlic, and coriander further boost immunity.
Pro Tips
- 💡Soaking chickpeas with a pinch of baking soda makes them softer.
- 💡Roast spices before adding for a deeper flavor.
- 💡For richer color, add a pinch of Kashmiri red chilli powder.
Storage & Serving
Store leftover Chana Masala in an airtight container in the refrigerator for up to 3 days. Reheat on the stove or in a microwave. Add a splash of water if the gravy thickens.
Best served: Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 250.0 kcal |





