- Preheat oven to 200 °C (400 °F). Place rack in centre of oven. Butter a 23-cm (9-in.) pie pan.
- In a medium bowl, whisk eggs and flour together until well blended.
- Mix in the milk. Season generously with salt and pepper. Pour mixture into the pie pan.
- Drain bocconcini cheese and salmon.
- Spread half the cheese over the egg mixture. Crumble salmon and spread over egg mixture. Add remaining cheese.
- Halve the cherry tomatoes. Spread tomato halves over of egg mixture, cut side up.
- Dot small spoonfuls of pesto over the uncooked omelette. Using the tip of a knife, gently mix in the pesto to form a marble effect.
- Bake for 25–30 minutes or until golden brown.
- Let cool for a few minutes, remove from pan and place on a serving dish at in the centre of the table with fresh or toasted bread.
Keeps for 4 days in the refrigerator or 3 months in the freezer.
Photo credit: Sylvie Li