Heat the butter and oil and fry the onion, garlic, pepper and spring onions until soft and golden.
Add the coriander, seasoning, chilli flakes, corn, peppadews (if using) and cheese and remove from heat.
Using a separate bowl, beat the sour cream, eggs, milk and flour together. Mix with the cheese and corn mixture and pour into a greased round or square baking dish.