Preheat the oven to 350°F. Lightly oil a 8" x 8" baking dish.
Stir together the oats, milk, baking powder, cinnamon, and sea salt in a mixing bowl.
Whisk the eggs, coconut milk, vanilla extract, and maple syrup together in a separate bowl then combine the wet and dry ingredients. Finally, mix in the peaches.
Place in a greased baking dish or one that has been lined with parchment paper.
Place on the center oven rack and bake for 55 to 65 minutes or until oatmeal has set up and is slightly browned on top.
Remove from the oven and allow the baked oatmeal to cool for 20 to 30 minutes before serving if you want it to stay together.