Go Back
+ servings
baked peach oatmeal in a square baking dish on a placemat next to a napkin

Baked Peach Oatmeal

Enjoy this healthy and easy peach breakfast recipe for brunch, or prep it advance to reheat on busy weekday mornings!
Course Breakfast
Cuisine American
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 9 squares
Calories 247kcal



  • Preheat the oven to 375 degrees F. Grease an 8x8 baking dish and set aside.
  • Cut the peaches into thin slices. I like to leave the skin on, but you can peel them if you want. Peel the banana and cut into slices. Make a single layer of peach and banana slices on the bottom of the greased baking dish, saving about half of the peach slices for later.
  • Combine the oats, cinnamon, baking powder, salt, and about half of the walnuts in a mixing bowl. Spread this mixture on top of the fruit slices in the baking dish.
  • In the mixing bowl, whisk together the milk of choice, maple syrup, half of the melted butter, egg, and vanilla extract. Pour this over the dry ingredients and fruit. Gently shake the dish if needed to spread the liquid out evenly.
  • Place the rest of the peach slices on top, followed by the rest of the walnuts.
  • Bake for 35 to 45 minutes until lightly browned. Remove from oven and drizzle with the rest of the melted butter. Serve with maple syrup if desired.
  • Leave a rating or review by tapping the stars on this recipe card (above) or in the comments section (at the end of the post)!


  • The recipe feeds about 4 to 8 people, depending on how hungry people are and if it's part of a larger spread. The nutrition facts are for 1 square of the oatmeal if it's cut into 9 squares.
  • To make vegan, omit the melted butter or sub melted coconut oil, use a plant-based milk, and use a flax or chia egg in place of the regular egg.
  • You can do some of the prep work the night before making the oatmeal. Combine the dry ingredients in one bowl and the wet ingredients in another, cover them both, and keep in the fridge. In the morning, prepare the peach and banana slices and put the oatmeal together in the baking dish.
  • This oatmeal freezes really well. Let it cool completely after baking, then cut it into servings. Wrap each serving tightly in plastic wrap then transfer to an airtight container or bag (like a silicone Stasher bag). To reheat from frozen, unwrap a serving, place on a plate, and microwave on high for 1 minute. Remove from microwave, use a fork to break up any frozen clumps, then heat for another 30 to 40 seconds until warmed through. I like to add a slab of butter before the second reheating for some additional moisture.


Serving: 1square | Calories: 247kcal | Carbohydrates: 32g | Protein: 6g | Fat: 11g | Saturated Fat: 4g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 33mg | Sodium: 128mg | Potassium: 381mg | Fiber: 4g | Sugar: 16g | Vitamin A: 394IU | Vitamin C: 5mg | Calcium: 113mg | Iron: 1mg