In a medium bowl, combine the oats, pecans, sugar or maple syrup, cinnamon and nutmeg .
In a second bowl, whisk together the milk, butter and egg and vanilla extract. Add the wet ingredients to the dry. Stir to combine.
Spray an 8x8 baking dish with cooking spray. Pour the oatmeal mixture into the prepped dish. Top with fresh peach slices. Bake 20-25 minutes or until the edges are bubbly and slightly browned.
Serve warm. Top with additional peaches, pecans, brown sugar or maple syrup, if desired. Store leftovers covered in the refrigerator for up to 4 days.
Notes
Substitutions:
Swap equal parts maple syrup or brown sugar to sweeten the oatmeal. You can leave this out but most peaches aren't sweet enough for most people.
Use butter or plant butter in equal amounts. Though you can use oil, the butter adds extra flavor.
Egg is optional but adds some protein and binds the oatmeal well. Omit the egg or use a liquid plant egg equivalent to 1 egg or you can try a flax or chia egg. Combined with plant based butter this will make the recipe vegan.
Recipe adapted from http://www.myrecipes.com/recipe/baked-oatmeal