Chole with Spinach Gravy Recipe
Chole with Spinach Gravy Recipe (Healthy Palak Chole) – Protein-Rich North Indian Delight
Chole with Spinach Gravy, also known as Palak Chole, is a nutritious twist on classic Punjabi chole. This vibrant green curry combines protein-rich chickpeas with iron-packed spinach, creating a wholesome, flavorful dish perfect for everyday meals. Ideal for lunch, dinner, or meal prep, this recipe is vegan, gluten-free, and packed with plant-based nutrition.
Whether you’re looking for a healthy Indian curry, a spinach-based gravy recipe, or a unique chickpea dish, this Palak Chole recipe is sure to impress.
Why You’ll Love This Chole with Spinach Gravy
- 🌱 High in plant protein & iron
- 💚 Healthy twist on traditional chole
- 🥘 Vegan & gluten-free
- ⏱️ Perfect for weeknight dinners
- 🍽️ Pairs well with roti, naan, or rice
Ingredients for Chole with Spinach Gravy
For Boiled Chickpeas
- 1 cup dried chickpeas (or 2 cups cooked)
- Water (for soaking & boiling)
- 1 bay leaf
- 1 black cardamom
- Salt to taste
For Spinach Gravy
- 3 cups fresh spinach (palak), washed
- 2 tbsp oil or ghee
- 1 tsp cumin seeds
- 1 large onion, finely chopped
- 1 tbsp ginger-garlic paste
- 2 green chilies (adjust to taste)
- 1 large tomato, pureed
- 1 tsp coriander powder
- ½ tsp turmeric powder
- 1 tsp red chili powder
- 1 tsp garam masala
- 1 tsp chole masala
- Salt to taste
- 1 tbsp lemon juice (optional)
How to Make Chole with Spinach Gravy (Step-by-Step)
Step 1: Cook the Chickpeas
Soak chickpeas overnight. Pressure cook with bay leaf, black cardamom, and salt until soft. Set aside.
Step 2: Prepare Spinach Puree
Blanch spinach in hot water for 2 minutes. Transfer to ice water, then blend into a smooth green puree.
Step 3: Make the Base Masala
Heat oil in a pan. Add cumin seeds. Once they splutter, add onions and sauté until golden. Add ginger-garlic paste and green chilies; cook until aromatic.
Step 4: Add Spices & Tomato
Mix in turmeric, red chili powder, coriander powder, and tomato puree. Cook until oil separates.
Step 5: Add Spinach Gravy
Pour in spinach puree. Simmer for 5 minutes on low flame.
Step 6: Add Chole & Final Touch
Add boiled chickpeas, garam masala, and chole masala. Cook for another 10 minutes. Finish with lemon juice.
Pro Tips for Perfect Palak Chole
- ✅ Use fresh spinach for brighter color
- ✅ Do not overcook spinach to avoid bitterness
- ✅ Add a little chickpea stock for richer gravy
- ✅ Kasuri methi adds extra aroma (optional)
Serving Suggestions
Serve Chole with Spinach Gravy hot with:
- Roti or Butter Naan
- Jeera Rice or Plain Basmati Rice
- Onion salad & lemon wedges
Health Benefits of Spinach Chole
- 🥗 Spinach: Rich in iron, calcium, and antioxidants
- 🌾 Chickpeas: High in protein & fiber
- ❤️ Supports digestion & heart health
- 💪 Great for vegetarian & vegan diets
Storage & Meal Prep Tips
- Refrigerate for up to 3 days
- Freezes well for 2 weeks
- Reheat gently with little water
Frequently Asked Questions (FAQs)
Is Palak Chole healthy?
Yes, it’s high in protein, iron, and fiber, making it a balanced and nutritious Indian curry.
Can I use canned chickpeas?
Absolutely. Rinse them well and skip the soaking step.
Is this recipe vegan?
Yes, if prepared with oil instead of ghee.
Can I make it without onion or garlic?
Yes, simply skip them and adjust spices for a satvik version.
Why did my spinach turn dark?
Overcooking spinach can dull the color. Always blanch briefly and cool immediately.

