Rinse the mushroom's under running water and then wipe them well.
Discard the muddy dry base stalk and make thick slices from the mushrooms.
If the mushrooms are small then just make 2 pieces or can use them whole.
Take a bowl and add refined flour, corn flour, all the spices, ginger paste, lemon juice and mix well.
Add water and make a smooth batter of coating consistency, don't make it too thin else the batter will not stick on the mushroom slices. you can add some more refined flour if it become thin.
Take some refined flour in a bowl and add all the sliced mushroom in the dry flour and mix it well so the pieces will coat with dry flour.
In a wide plate take the bread crumbs, crushed corn flakes, salt and pepper powder and mix . keep it aside.
Heat oil in a wide pan.
Now dip the mushroom pieces in the batter and then gently put on the bread crumb plate, roll in the crumbs and then keep in a separate plate.
Repeat the process with all the pieces.
( if you dont want to fry the pieces now then you can keep them refrigerated and fry when needed)
Now drop the crusted mushrooms pieces in hot oil and deep fry till one side become golden and crisp, turn the side and fry till golden an crisp.
Remove with a slotted spoon on a kitchen paper towel.
Repeat the process with all the nuggets.
Serve hot crispy fried mushrooms with tomato ketchup or any tangy dip of your choice.