Cook the kala chana in advance until tender in the Instant Pot (35 minutes on high pressure), or in a stovetop pressure cooker or in a saucepan covered with two inches water.
In a larger pot or Dutch oven, add a teaspoon of oil. Add the salt with salt and ground black pepper. Saute until the onions brown. If the onions start to stick, add some water and scrape up any brown bits from the bottom of the pan.
Once the onions have browned, stir in the ginger garlic paste and sauté for a couple of minutes.
Stir in the tomato puree and mix well with the onions. Add turmeric and cayenne and mix it in.
Stir in the ground coriander, dill and mint. Let the sauce continue cooking for 5-10 minutes over medium high heat, stirring frequently, until it has darkened visibly and most of the moisture has evaporated. Add the vegan yogurt and lemon juice to the pot and stir them in.
Next add the kala chana followed by the biryani masala. Let the sauce come to a boil, lower heat, and simmer for a couple of minutes. Add a little more water, no more than ½ cup, if the sauce is too thick. Check for salt and add more if needed. Stir in the cilantro and half the fried onions, if using. Turn heat down to the lowest point and mix everything well.