Ingredients
Method
- Preheat the oven to 375°F (190°C). Use a 10-inch oven-safe skillet, ideally cast iron.
- Heat the olive oil and butter in the skillet over medium heat. Cook the onion and mushrooms for 4 to 5 minutes until softened and lightly golden. Add the garlic and cook 30 seconds more.
- Add the spinach and cherry tomatoes and cook 1 to 2 minutes until the spinach wilts. Spread everything in an even layer.
- Whisk the eggs with the milk, salt and pepper until fully combined and slightly frothy. Stir in the mozzarella.
- Pour the egg mixture evenly over the vegetables and sprinkle the Parmesan on top. Cook on the stove for 2 to 3 minutes, without stirring, until the edges just start to set.
- Transfer the skillet to the oven and bake for 10 to 12 minutes, until the center is set and the top is lightly golden and puffed.
- Rest the frittata in the pan for 3 to 5 minutes so it settles and slices cleanly.
- Scatter green onions over the top, slice into wedges and serve warm.
Notes
Do not overcook; pull the frittata out when the center is just set, as it keeps cooking in the hot pan. Cook the vegetables until the pan looks dry so the frittata is not watery. Use an oven-safe skillet; cast iron is ideal. Swap the filling with ham, sausage, peppers, zucchini, feta or goat cheese, keeping total vegetables to about 2 cups. Leftovers keep 4 days in the fridge and reheat well in a 325°F oven.
