I start by rubbing a thin layer of butter or coconut oil across my 8x8-inch dish so nothing sticks later. This little step saves me from fighting with the corners when I'm serving it the next morning. I set the dish aside while I work on the mixture. It only takes a few seconds but makes cleanup so much easier.
In my large bowl, I whisk together the milk, egg, melted butter, maple syrup, vanilla, cinnamon, baking powder, and salt. I make sure the egg is fully incorporated so I don't end up with streaks in the finished bake. This mixture should look smooth and slightly foamy. It takes me about a minute of steady whisking.
Once my wet mixture is ready, I stir in the rolled oats along with most of my fruit and nuts, saving a small handful to scatter on top later. I like to fold gently so the fruit doesn't break apart too much. This is also where I taste-test the batter for sweetness. If it feels a touch bland, I add an extra drizzle of maple syrup.
I pour the entire mixture into my prepared baking dish and scatter the reserved fruit and nuts across the top for a prettier finish. Then I cover the dish tightly with plastic wrap or a lid. It goes straight into the fridge overnight, usually for at least 8 hours. This is the step that makes the whole recipe worth it.
When I'm ready to eat, I preheat my oven to 350°F and pull the dish out of the fridge while it heats up. I uncover it and give everything a quick stir so the oats redistribute evenly. Then I bake it uncovered for 35 to 40 minutes, until the center is set and the top turns lightly golden.
Once it's out of the oven, I let the oatmeal rest for about 5 minutes before slicing into it. This little pause helps it firm up so the pieces hold together instead of falling apart. I usually cut it into six squares straight from the dish. It's ready to eat warm, right then and there.