01 - Set oven to 375°F.
02 - In a mixing bowl, whisk together eggs, milk, Parmesan, salt, and black pepper until fully combined.
03 - Heat olive oil in a 10-inch oven-safe skillet over medium heat. Add finely chopped shallot and cook for 2 to 3 minutes until softened.
04 - Add halved cherry tomatoes to the skillet and cook for about 2 minutes, until just beginning to soften.
05 - Pour the prepared egg mixture evenly into the skillet, gently stirring to distribute tomatoes and shallot.
06 - Spoon dollops of ricotta cheese over the eggs, sprinkle with chopped basil and crushed red pepper flakes.
07 - Allow the mixture to cook for 3 to 4 minutes on medium heat, until the edges begin to set.
08 - Transfer skillet to the oven and bake for 10 to 12 minutes, or until the center is just set and the top is slightly puffed.
09 - Remove from oven and let rest for 2 minutes. Slice and serve warm.