Preheat the oven to 350 degrees Fahrenheit. Line a glass 9x13 pan with parchment paper and spray it with nonstick spray. Set aside.
In a large bowl, add 1 onion, 1 cup bacon, 2 ½ cups zucchini, 1 cup carrot, and 1 ½ cups cheese. Stir to combine.
Add the 1 cup flour, 1 ½ tsp baking powder, ½ tsp salt, and ¼ tsp pepper. Stir again to coat the vegetables in the pan. Set aside.
In a medium bowl, crack the 5 eggs. Add ½ cup olive oil and whisk until combined.
Add the egg and oil mixture into the fillings. Use a wooden spoon to mix everything together until a batter is formed.
Pour the batter into the prepared pan and spread until even. Put the pan in the oven and cook for 35-40 minutes. The zucchini slice is done when the eggs are set.
Remove and enjoy!