Preheat oven to 200°C (400°F).
Heat olive oil in a 25cm oven-proof non-stick skillet over medium heat.
Add turkey sausages and mushrooms to the skillet and sauté for 5-7 minutes until browned.
Stir in baby spinach and cook until just wilted.
Whisk eggs, milk, salt, and pepper in a medium bowl.
Arrange cherry tomatoes cut-side up over the sausage mixture in the skillet.
Pour the egg mixture into the skillet, ensuring it covers all ingredients evenly.
Cook on the stovetop for 2 minutes until the edges begin to set.
Transfer the skillet to the preheated oven and bake for 10-12 minutes until the center is firm and the top is lightly golden.
Allow to rest for 5 minutes before slicing and serving.