Preheat oven to 350 degrees. Spray an 8 inch by 8 inch casserole dish with nonstick spray.
In a large skillet, heat the olive oil on medium heat. Once hot, add the spinach and garlic. Saute until the spinach is wilted. Remove from heat and drain off any excess liquid. Stir in the parmesan cheese and spoon the mixture into an even layer in the casserole dish.
Create four small divots in the spinach for the eggs. Crack an egg into each divot. Bake for 15 to 20 minutes or until the egg whites are mostly set. Remove from oven and let cool for about 5 minutes then sprinkle with the tomato. Serve and enjoy!