01 - Preheat the oven to 350°F. Grease an 8x8-inch baking dish with cooking spray or butter.
02 - In a large bowl, whisk together eggs, milk, maple syrup, melted butter, and vanilla extract until fully incorporated.
03 - Stir in the rolled oats, baking powder, salt, cinnamon, ginger, cardamom, allspice, and cloves. Mix until evenly distributed throughout the batter.
04 - Pour the oat mixture into the prepared baking dish and use a spatula to smooth the top into an even layer.
05 - Bake for 30 minutes, or until the center is set and the top is lightly golden. Allow to cool for at least 10 minutes before frosting.
06 - While oats are baking, beat cream cheese and butter in a medium bowl until smooth. Add powdered sugar and vanilla, mixing until fluffy. Gradually add milk, 1 tablespoon at a time, until spreadable consistency is reached.
07 - Once baked oats have cooled slightly, spread frosting evenly over the top. Slice into squares and serve warm or at room temperature.