Chana Masala Recipe | Punjabi Chole Recipe | Vegan Chana Masala Curry

One thing which I always miss while staying abroad is the delicious Chana Masala/Punjabi Chole made in my home. This used to be one of my favorite Breakfast or Lunch or Dinner. Trust me Chana Masala is that good that it goes so well with any meal of the day. Plus Indians breakfasts are known to be heavy as when we serve this with traditional accompaniment Bhature, this becomes exponentially delicious. 😀

Chana Masala recipe is extremely popular in Northern India, especially in Punjab region. I am sharing today my easy recipe for making chana masala at home. This version of my recipe is a little different from what you get in restaurants but it tastes better!!!

This recipe is very high in Protein Diet plus it meets all the Vegan standards. So another delicious treat for my Vegan friends.

Do try! If you like the recipe do share in comments below the post and let me know. In case you want to ask for substitutes for any ingredients just ask me via email or via comment.

Chana Masala Recipe | Punjabi Chole Recipe | Vegan Chana Masala Curry

"Chana masala, also known as chole masala, is a popular and flavorful dish from the Indian subcontinent. It is made with chickpeas, also known as chana or chole, and a variety of spices. The dish is typically served with rice or flatbread and can be enjoyed as a main course or as a side dish. The main ingredient in chana masala is chickpeas, which are a great source of protein, fiber, and other essential nutrients. Chickpeas are also low in fat and are a great option for those looking to incorporate more plant-based protein into their diet."

Pin Recipe
0 Add to Favorites
Difficulty: Beginner Best Season: Suitable throughout the year



  1. clean Chana (chickpeas) add salt and pressure-cook it until 6-7 whistle.
  2. In a pan add oil, bay leaf, cinnamon, cumin seeds, cloves, whole peppercorns, green, black cardamom and asafoetida
  3. After it gets golden brown add chopped onions and saute it.
  4. After sauteing add chopped ginger and garlic.
  5. Then add turmeric, chili powder, coriander powder, cumin powder, salt and fry well. After stirring well add tomatoes and salt to the chana (chickpeas).
  6. fry for 6-7 minutes. Add little water.
  7. Now add the chana (chickpeas) and fenugreek leaves and garam masala to the masala.
  8. and sauté it for another 5 minutes
  9. Now add chopped green chilies and water for the base.
  10. Simmer the chana (chickpeas) gently for half an hour and cover it.
  11. Add lime juice to it.
  12. Garnish the chana (chickpeas) with coriander and chopped green chillies.


Serve the chole hot with Bhaturas. You can add 2-3 teaspoons of chole masala if you have. It's an optional step. For a non-vegan variant you can add 1 table spoon of clarified butter (Ghee) as garnishing.

Did you make this recipe?

Recipe Card powered by Delicious Recipes

Leave a Comment

Your email address will not be published. Required fields are marked *

The maximum upload file size: 80 MB. You can upload: image, audio, video, document, spreadsheet, interactive, text, archive, code, other. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop file here