Take 500 gm of boneless fish of any variety in a bowl. Add ½ tsp regular table salt, ¼ tsp of turmeric powder, and 1 tsp of fresh lemon juice to it. Mix it and set it aside for 10 minutes. (Pro tip: This will help the fish release water and get rid of its customary smell).
Take 1 tbsp of cooking oil in a frying pan and heat it. Put all the pieces of fish one by one in it to fry them on a medium flame for 4 to 5 minutes.
When done, put them in a pressure cooker along with all its oil. Also, add ½ cup of split chickpeas (chana dal) to it that is soaked for half an hour. Then add ½ tsp of salt, 1 tsp of red chili powder, 1 tsp of red chili flakes, ½ tsp of black pepper powder, 1 tsp chat masala powder, 1 tsp of garam masala powder, 1 tsp of cumin seeds powder, 1 medium-size onion cut into four pieces, 1 tbsp of ginger and garlic paste, 2 pieces of bay leaves, and ¾ cup or 150 ml of water in it. Cook it for 10 minutes on a high flame till the first whistle and then on a medium flame.
When done, make sure that it is dry. Mash the ingredients with a French hand whisk (dal ghotni). Then add 1 tsp of dry mango powder (amchur) to it. Discard the two bay leaves and mix them nicely. (Pro tip: You can use 1 tsp of fresh lemon juice in place of amchur powder. You can grind the ingredients in a mixer grinder but there is no need).
Transfer the mixture to a bowl and add 1 cup of finely chopped onions, 1 tbsp of finely chopped fresh coriander leaves, 1 tbsp of finely chopped fresh mint leaves, and 2 pieces of finely chopped fresh green chilies to it along with 1 piece of egg for binding. (Pro tip: If you do not like eggs, you can use 1 to 2 tbsp of corn flour in its place).
Grease your hands with oil, take a small portion of the stuffing, and make the kababs. Keep them on a plate and refrigerate them for 10 to 15 minutes to set properly.
Now, take 3 to 4 tbsp of cooking oil in a frying pan, and when it is hot put each piece gently in it. Flip them after a couple of minutes very carefully.
Take them out on a plate when they turn to a lovely golden brown in color.
Your tasty and spicy fish kabab is ready to eat. Lay them on a plate and serve them hot with a few tomato circles, onion rings, fresh mint leaves, and green chilies.