Preheat the oven to 375 degrees F. Line an 8×8-inch baking pan with parchment paper.
In a medium bowl, combine the oats, flour, brown sugar, cinnamon, and salt. Pour in the melted butter and coconut oil and stir until the dry ingredients are evenly moistened.
Set aside 1/2 cup of the crumb mixture, then press the rest into an even layer in the bottom of the prepared pan.
Scatter half of the peaches over the crust. Sprinkle the cornstarch evenly over the top, then sprinkle on the lemon juice and 1/2 tablespoon of the granulated sugar. Scatter on the remaining peaches, then the remaining 1/2 tablespoon sugar. Sprinkle the reserved crumbs evenly over the top. You will have some fruit showing through.
Bake the bars for 35 to 40 minutes, until the fruit is bubbly and the crumb topping smells toasty and looks golden. Place the pan on a wire rack to cool completely (you can speed this process along in the refrigerator).
While the bars cool, prepare the glaze: In a medium bowl, briskly whisk together the powdered sugar, vanilla, and milk until smooth. Feel free to add more milk if a thinner consistency is desired. Using the parchment-paper handles, lift the bars from the pan. Drizzle with glaze, slice, and serve.
Leftovers can be stored in an airtight container for 5 days or frozen for up to 2 weeks.
Better for You Peach Oatmeal Bars
Amount Per Serving (1 g)
Calories 183Calories from Fat 72
% Daily Value*
Saturated Fat 5g31%
Vitamin A 202IU4%
Vitamin C 2mg2%
* Percent Daily Values are based on a 2000 calorie diet.