In a pressure cooker along with Soaked chana, add 1 Bay leaf , 3-4 cloves , 1.5 inch cinnamon stick , 3-4 green cardamom , 1 Black cardamom and 2 tea bags or 1 cup tea decoction (I have used tea 1 cup tea decoction made from 1.5 tablespoon of tea powder ).
Add 2 cups of water ( or 1 cup water + 1 cup tea decoction) ,pinch of baking soda and salt . Pressure cook for 2-3 whistles, Allow pressure to release on its own.
Discard whole spices , strain and separate boiled chana and stock , set aside.
Heat mustard oil in a Kadai , add onion paste and fry till brown.
Add ginger garlic paste and saute ,till raw smell goes off.
Add red chilli powder , coriander powder and Chole masala powder ( Refer Notes if you are not using Chole masala ) , mix well .
Now ,add 1 cup of tomato puree and saute and allow it cook till oil starts to release from the corners.
Now add cooked chole , mix well . Add stock and ½ cup of water , add salt (remember salt is already added to chhole while cooking) and bring to boil.
Once it comes to boil , simmer the flame allow it to thicken.Once it reaches the required consistency, add Kasuri methi / dried fenugreek and mix well.