Rinse the soybean well and soak in sufficient water overnight.
Peel and chop the potato roughly
Grease a baking dish with oil.
Drain the water and rinse the soybean again. Cook in a pressure cooker with roughly chopped potato and 2 cup water. After 1 whistle reduce the heat. Pressure cook on simmer for 25-30 minutes or till soybean becomes soft. Let the pressure settle down on its own.
Open the pressure cooker and cook again till all the moisture evaporate if any. Take out the boiled soybean and potato in a plate or bowl. Mash with potato masher or with hand.
Finely chop 1 onion, 4 garlic and 1 green chilli. You can add more garlic and green chilli if you like.
Heat 2 tablespoon oil in a pan. Add garlic and fry for a few seconds. Add finely chopped onion and green chilli. Fry till onion becomes brown. Remove from heat and let it cool down.
In a large bowl whisk the eggs with a wire whisker. You can add 1-2 more eggs if you want. If you are using more eggs then reduce the amount of milk. Batter should be thick but flowing. Just like cake batter.
Grind semolina or suji in your mixer grinder. Add curd and blend again. Take out the mixture and mix with whisked eggs.
Add salt, black pepper powder, oregano, dried basil leaves, 2 tablespoon oil, pizza sauce, fried onion, garlic, green chilli and milk. Milk should be room temperature or lukewarm. Also add mashed soybean and potato. Mix everything well.
Add baking powder and whisk everything well with a wire whisker. Add sweet corn and grated cheese. I have used cheese cubes. You can use cheddar, mozzarella or any cheese. Mix well. I have used frozen sweet corn. You can also use boiled sweet corn.
Preheat the oven at 180° and for OTG preheat at 200°.
Pour the batter in greased baking dish. Spread grated cheese. I used cheddar and mozzarella mixed cheese. You can use mozzarella or any cheese. Sprinkle onion green, pickled Jalapeno, olive slices and sweet corn all over it.
Bake in preheated oven for 35-40 minutes or top of the casserole becomes brown. Slice and serve warm.