01 - Preheat oven to 350°F. Grease a 9x9-inch baking dish with butter or coconut oil.
02 - In a large bowl, whisk together the eggs, milk, maple syrup, melted coconut oil, and vanilla extract until thoroughly blended.
03 - Add the finely grated carrots to the wet mixture and stir until evenly distributed.
04 - Stir in the rolled oats, baking powder, cinnamon, ginger, nutmeg, cloves, and salt. Mix until all ingredients are well combined.
05 - Gently fold in the chopped walnuts and raisins, if using, until evenly dispersed throughout the batter.
06 - Pour the mixture into the prepared baking dish and spread it into an even layer.
07 - Bake for 35 to 40 minutes, or until the top is golden brown and the center is fully set.
08 - Allow to cool for 5 to 10 minutes before slicing into squares. Serve warm, optionally topped with yogurt, extra nuts, or a drizzle of maple syrup.