Jain punjabi chole

Main Dish
2 servings
8 hours
45 min
Jain community does not eat root vegetables like onion, garlic, ginger, radish, carrot and list will go on. As my in-laws are Jain, I have learned so many jain recipes and I am going to share those with you. Today’s recipe is most popular Punjabi chole or chana malsa in Jain style. Its gravy is from tomato and other spices. It has no onion, garlic, ginger still it is so flavorful and delicious. If you are not jain still you will love this chole recipe. So let’s get started.


Number of serving: 2
Chickpeas (Kabuli Chana) - 1 cup, dried

Cinnamon stick – 1 inch

Cloves – 3

Peppercorn – 4-5

Black cardamom – 1

Oil – 2 tablespoons + 1 tablespoon

Cumin seeds – 2 teaspoons

Green chilies – 3, chopped finely

Tomatoes – 3 + 1/2, 3 roughly chopped and 1/2 diced

Coriander powder – 2 teaspoons

Red chili powder – 1 1/2 teaspoons

Anardana (dry pomegranate seeds) powder – 1 tablespoon

Salt – to taste

Cilantro leaves – chopped, for garnishing


  • Wash chickpeas under running cold water until water runs clear. Soak them in enough water for 8 hours or overnight.
    Discard soaking water and add 3 another cups of water, cinnamon stick, cloves, peppercorn and cardamom in pressure cooker.
    Close the lid of pressure cooker put the weight on. Cook it on high for 1 whistle then lower the heat to lowest and cook it for another 20 minutes. Turn off the heat. Let the pressure go by itself. Open the cover.
    Meanwhile take 3 roughly chopped tomatoes in a blender. And grind them into smooth puree. Keep it aside.
    Heat 2 tablespoons of oil in a pan. Once hot add cumin seeds. Let them sizzle.
    Then add chopped green chilies. Cook it for 30 seconds.
    Add pureed tomatoes.
    Cook it till all the moisture from tomatoes goes away and it start to leave the oil from the sides.
    Then add coriander powder, red chili powder, anardana powder and salt. Mix well and cook for a minute.
    Then add boiled chana. Mix well so all the masala will coat them.
    Add water from boiled chana. Mix well and boil it till your liking gravy consistency.
    Now heat 1 tablespoon of oil in a small pan. Once hot add diced tomatoes and cook till tomatoes soften. Add them to chana and immediately cover the pan to trap all the flavors.
    Serve hot.
  • Notes –
    For quick soaking chana, wash chana under running cold water till water runs clear. Then add enough water and let it come to boil on high heat and then let it boil for another 5 minutes. Turn of the stove. Cover it and let it sit for atleast 1 hour. Then boil it.
    Do not cut down the oil, because jain recipe has no onion, garlic, ginger so it has less flavors. And to compensate those flavors and richness, we are adding some more oil than usual.





(0) (0) Abuse

Rate this recipe:
Generate another secure code = 

Related recipes

Recipe Jain lauki koftas curry
Jain lauki koftas curry
4 servings
45 min
Very Easy
4 / 5
Recipe Jain sev tameta nu shaak ( sev tomato curry)
Jain sev tameta nu shaak ( sev tomato curry)
4 servings
15 min
Very Easy
4.3 / 5
Recipe Falafel, a quick and easy recipe
Falafel, a quick and easy recipe
5 servings
18 min
Very Easy
Recipe Chicken skewers
Chicken skewers
3 servings
Very Easy