Preheat the oven to 400°F.
If using individual ramekins, divide the tomatoes, bell pepper, red onion, garlic, and feta cheese evenly between four oven-safe dishes. Drizzle each dish with olive oil.
If using one large baking dish, combine the tomatoes, bell pepper, red onion, and garlic in the dish. Place the feta cheese in the center and drizzle everything with olive oil.
In a small bowl, combine the oregano, thyme, sea salt, black pepper, and red pepper flakes.
Sprinkle the seasoning mixture evenly over the vegetables and feta.
Bake for 25 minutes, or until the tomatoes begin to burst and the vegetables soften.
Remove the dish from the oven and gently stir in the chopped spinach until slightly wilted.
Create small wells in the mixture and crack the eggs into each well.
Return the dish to the oven and bake for another 8–12 minutes, depending on your preferred egg doneness.
Remove from the oven, garnish with fresh chives or parsley, and serve warm with toasted bread or pita.
This Baked Feta Eggs Recipe delivers creamy, savory flavor with every bite and makes a beautiful centerpiece for any breakfast table.