1: Preheat the oven to 375°F (190°C).
2: Slice the tomatoes and lay them out on a baking dish.
3: In a bowl, mix together the eggs, chopped spinach, crumbled feta cheese, garlic powder, onion powder, salt, and pepper.
4: Pour the mixture over the tomato slices.
5: Top with shredded mozzarella cheese.
6: Bake for 20 minutes or until the cheese is bubbly and golden.
7: Garnish with fresh basil before serving.