Preheat oven to 180°C (350°F). Lightly grease your baking dish.
In a large bowl, whisk together eggs and milk.
Add gluten-free flour and baking powder. Use an electric mixer to combine - this helps eliminate any lumps, but you can also whisk by hand.
Stir in cheese, onion, bacon or ham and corn, salt and pepper.
Pour mixture into the prepared dish and smooth out the top, placing sliced or halved cherry tomatoes gently on top.
Bake for 35–40 minutes, or until golden and centre is set.
Let cool slightly before slicing. Serve warm or chilled.
Notes
Substitutions and Variations
This quiche is really forgiving and can be adapted to suit what you’ve got on hand:
Make it richer: Swap some or all of the milk for cream if you have some to use up - makes it more indulgent and creamy.
Vegetables that need using up: Add in things like grated zucchini (squeeze out the moisture), chopped spinach, mushrooms, broccoli, capsicum or leftover roast veg. Just keep the overall volume similar so it cooks through evenly.
No bacon or ham? Leave it out or replace with a vegetarian alternative like cooked veggies or cheese and herbs.
Dairy-free? Use your favourite plant-based milk and cheese alternative.
Flavour boosts: Add a teaspoon of mustard, a sprinkle of dried herbs, or chopped fresh parsley for a twist.