Preheat your oven to 375°F (190°C) to prepare for baking.
In a large skillet, pour in the olive oil and heat it over medium heat. Add the sliced zucchini, eggplant, and red bell pepper. Sauté the vegetables for about 5-7 minutes until they are slightly softened, stirring occasionally to ensure even cooking. Season with salt, pepper, and garlic powder to taste. Once done, remove the skillet from the heat.
In a mixing bowl, combine the ricotta cheese, chopped spinach, and half of the grated Parmesan cheese. Mix thoroughly until well blended. Season the ricotta mixture with salt and pepper to your preference.
Prepare a baking dish by starting to layer your ingredients: First, add a layer of the sautéed vegetables to the bottom of the dish. Next, spoon a portion of the ricotta mixture over the vegetables, spreading it evenly. Repeat the layering process with the remaining ingredients until all is used up, ensuring the final layer is the ricotta mixture on top.
With a spoon, create four small wells in the ricotta layer, making enough space to gently crack an egg into each well. Sprinkle the remaining grated Parmesan cheese generously over the top.
Cover the baking dish with aluminum foil to retain moisture and bake it in the preheated oven for 20 minutes.
After 20 minutes, carefully remove the foil. Continue baking for an additional 10-15 minutes, or until the eggs are set to your desired doneness, keeping an eye on them for your preferred firmness.
Once fully baked, take the dish out of the oven and allow it to cool for a few minutes. Just before serving, garnish with fresh basil leaves to add a wonderful aroma and visual appeal.
Notes
Serve individual portions on plates with a drizzle of olive oil and a sprig of basil for garnish.