This peach baked oatmeal is warm, hearty and naturally sweet. Made with fresh, juicy peaches, it’s the perfect make-ahead breakfast.

This is melt-in-your-mouth delicious! It’s such a great way to use fresh peaches in the summer time. You can enjoy it fresh out of the oven or prep it ahead of time for busy mornings.
Why you’ll love this recipe
- Naturally sweet: The juicy peaches add a fresh sweetness without the need for extra sugar.
- Warm and hearty: This is such a comforting dish thatโs perfect for a little pick-me-up.
- Full of fibre and protein: The oats, peaches and Greek yogurt keeps you full for hours.
Ingredients and substitutions
- Coconut oil or butter โ you can use either one to grease the baking dish.
- Rolled oats โ stick to rolled oats, not quick oats or steel cut oats, for the right texture.
- Cinnamon โ you could swap in pumpkin pie spice for a twist.
- Baking powder โ helps the oatmeal rise slightly, so donโt skip it.
- Sea salt โ table salt works if thatโs what you have.
- Milk โ use any dairy or non-dairy milk such as almond, oat, or soy.
- Greek yogurt โ Greek yogurt adds protein and creaminess, but regular yogurt works too.
- Eggs โflax eggs can be used for a vegan option.
- Maple syrup โ honey or agave syrup can be substituted if preferred.
- Vanilla extract โ gives extra flavour but can be left out if you donโt have any.
- Peaches โ fresh or frozen peaches both work, just slice them thinly before adding.

How to make peach baked oatmeal

Step 1: Preheat and grease the pan.
Preheat the oven to 350 F and grease a 9ร13 baking dish with coconut oil or butter.
Step 2: Mix the dry ingredients.
Stir together the oats, cinnamon, baking powder and salt in a large bowl.

Step 3: Whisk the wet ingredients.
Whisk the milk, Greek yogurt, eggs, maple syrup and vanilla in another bowl.
Step 4: Combine wet and dry.
Fold the wet mixture into the dry ingredients until well combined. Stir in the peaches.

Step 6: Assemble the bake.
Pour the mixture into the greased baking dish and arrange the sliced peaches on top.
Step 7: Bake and enjoy.
Bake for 40 minutes, or until a toothpick inserted in the centre comes out clean.

Recipe Tips and Variations
Here are some simple ways to switch things up and make your peach baked oatmeal even better:
- Use frozen peaches: No need to thaw them before baking, just slice and add directly to the batter.
- Swap the fruit: Try blueberries, raspberries, apples, or pears instead of peaches.
- Add crunch: Sprinkle chopped almonds, pecans, or walnuts over the top before baking.
- Boost protein: Stir in a scoop of vanilla protein powder with the dry ingredients.
- Add spice: A pinch of nutmeg or ginger pairs really well with peaches.
Frequently asked questions
How do I keep the baked oatmeal from getting soggy?
Make sure you measure the liquid ingredients accurately and bake until the centre is fully set. A toothpick should come out clean when itโs done.
Can I make this recipe vegan?
Absolutely. Use plant-based milk, swap the Greek yogurt for a dairy-free version, and replace the eggs with flax eggs (1 tbsp ground flax + 3 tbsp water per egg).
Can I use steel-cut oats instead of rolled oats?
I don’t recommend using steel-cut oats for this one. They take much longer to cook and wonโt soften properly in the same bake time. Stick to rolled oats for best texture.

How to store and reheat
Store: Keep leftovers in an airtight container in the fridge for up to 5 days.
Reheat: Warm individual portions in the microwave for 1โ2 minutes or in the oven at 350 F until heated through.
Freeze and reheat from frozen: Freeze baked squares in a single layer, then transfer to a freezer-safe bag or container for up to 3 months. Reheat from frozen in the microwave or oven until hot.

More baked oatmeal recipes

High Protein Peach Baked Oatmeal
Equipment
- Glass meal prep bowls for storing leftovers
Ingredients
- 1 tbsp coconut oil or butter for greasing
- 4 cups rolled oats
- 1 tsp cinnamon
- 1 tsp baking powder
- 1/2 tsp sea salt
- 2 cups milk dairy or non-dairy
- 1 cup Greek yogurt mashed
- 4 eggs
- 1/3 cup maple syrup
- 1 tbsp vanilla extract
- 3 peaches fresh or frozen, sliced
Instructions
- Preheat oven to 350 F.ย Grease an 9×13 baking dish with coconut oil or butter.
- In a large bowl, mix together rolled oats, cinnamon, baking powder and salt.
- In another large bowl, mix together milk, Greek yogurt, eggs, maple syrup and vanilla. Fold wet ingredients into dry ingredients, then mix in 2 diced peaches, slicing the last one to top the oatmeal mixture with.
- Add oatmeal mixture to greased pan, then top with sliced peaches.
- Bake in the oven for 40 minutes, or until toothpick inserted in the center comes out clean. Leftovers will keep in the fridge up to 5 days.
Comments & Reviews
Taylor Stinson says
Such a delicious breakfast!