01 -
Preheat the oven to 350°F. Coat a 9x13-inch baking dish with nonstick cooking spray.
02 -
In a medium bowl, combine the hot milk and the oats; allow to soak while you prepare the remaining ingredients.
03 -
In another medium bowl, whisk together the flour, cinnamon, baking soda, and salt.
04 -
In a large bowl with an electric mixer, cream together the butter and both sugars. Beat in the eggs and vanilla.
05 -
Add half of the flour mixture to the creamed butter mixture, followed by the soaked oats (including any liquid), then the remaining flour mixture, mixing between additions.
06 -
Pour into the prepared baking dish and bake until set, about 35-40 minutes.
07 -
For the topping, combine butter, brown sugar, and milk in a saucepan. Bring to a boil while stirring. Once the sugar is dissolved, remove from heat. Stir in the coconut and pecans until evenly combined.
08 -
Spread the topping mixture evenly over the baked cake.
09 -
Optionally, sprinkle granulated sugar evenly on the cake topping. Use a kitchen torch to caramelize the sugar or place under a broiler for 1-2 minutes until caramelized.
10 -
Let the cake stand for about 10 minutes before slicing and serving.