
This peach baked oatmeal turns your morning meal into a cozy treat that tastes like you're having dessert for breakfast without any guilt. The spices work perfectly with the sweet fresh peaches, making a filling dish that keeps you going all morning long.
I came up with this dish when my kitchen was packed with sweet-smelling summer peaches. The first time I made it, it was gone in just a few hours, and it quickly became our weekend breakfast tradition year-round—we just switch between fresh and frozen peaches depending on what's available.
Key Ingredients
- Milk: Creates the right amount of moisture for soft oats; whole milk makes it extra creamy
- Yogurt: Brings a nice tang and improves the overall texture
- Eggs: Hold everything together for a texture that's almost like cake
- Butter: Adds richness; go for unsalted so you can control how much salt goes in
- Maple syrup: Gives natural sweetness; always grab pure maple syrup instead of the fake breakfast stuff
- Vanilla extract: Makes all the other flavors pop; real vanilla beats artificial any day
- Cinnamon: Adds cozy warmth; Ceylon cinnamon has a gentler flavor if you can find it
- Salt: Cuts through the sweetness; just a tiny bit makes everything taste better
- Baking powder: Helps the mixture puff up slightly for the best texture
- Old-fashioned oats: Give you that hearty bite; don't use quick oats as they'll turn to mush
- Fresh peaches: Add juicy sweet spots throughout the dish
Cooking Method
- Get Your Dish Ready:
- Heat your oven to 375°F and coat a 9-inch pie dish with butter so the oatmeal won't stick after baking. Don't worry too much about the dish shape—you just need enough room for those peaches to get all caramelized and yummy.
- Blend Wet Items:
- In a big bowl, throw in your milk, yogurt, eggs, melted butter, maple syrup, vanilla, cinnamon, salt, and baking powder. Give it all a good whisk until everything's mixed up and you don't see any egg bits floating around. This makes a tasty custard that'll soak into your oats.
- Deal With Your Peaches:
- Take off the peach skins with a small knife or dunk them in boiling water then cold water to make the skins slip off easier. Cut three peaches into small chunks about half an inch big to mix into your oatmeal. Slice the last peach into thin quarter-inch pieces to make the top look pretty.
- Mix Everything Together:
- Put your oats and peach chunks into the wet mixture. Stir it all around gently until everything's coated. Let it sit for a minute so the oats can start soaking up all that flavor.
- Put It Together and Bake:
- Pour everything into your buttered dish and spread it out evenly. Put your thin peach slices on top in a nice pattern. Bake for 45 minutes until you can touch the middle and it feels firm, and the edges are turning golden.
- Cool It Down:
- After you take it out of the oven, don't dig in right away. Let it sit for 5-10 minutes. This lets it set up so when you cut into it, it won't fall apart on you.

You wouldn't think vanilla extract matters that much, but it really does in this dish. Once I ran out and tried to make it without those two teaspoons. Big mistake! The vanilla actually connects the fruit flavors with the spices, making everything taste like it belongs together. My family took one bite and knew something was off, which showed me how important that little splash actually is.
Changing With The Seasons
When peach season ends, this dish works great with other fruits too. During fall, swap in chopped apples and bump up the cinnamon to 1½ teaspoons. In winter, toss in frozen berries—no need to thaw them first. Spring is perfect for rhubarb, but add another tablespoon of maple syrup since it's so tart. The basic recipe stays the same while you rotate different fruits as the year goes on.
Prep In Advance
This oatmeal really shines as a do-ahead breakfast. You can bake it the night before and keep it in the fridge. Next morning, just cut a piece and zap it in the microwave for 30 seconds, or eat it cold if you want. For super busy weeks, cut it into single servings and pack them in containers you can grab on your way out the door. I've noticed it actually tastes even better after a day when all the spices have had time to mix together.
Ways To Serve It
You can take this simple breakfast up a notch with a few extras. Try it warm with a spoonful of Greek yogurt on top for extra protein and creaminess. A little extra maple syrup drizzled over makes sweet spots in each bite. For some crunch, throw on some toasted pecans or almond slivers just before you eat. During peach season, add some fresh sliced peaches on the side—the contrast between warm oatmeal and cool fruit is amazing.

Frequently Asked Questions
- → Is it okay to use frozen peaches?
Sure! Frozen peaches work fine, just make sure they’re thawed and any extra liquid is drained off to prevent sogginess.
- → What’s a good yogurt substitute?
You could use sour cream or go with a dairy-free choice like coconut yogurt for a smooth result.
- → Can this be prepped ahead?
Yep! Mix all the ingredients the night before and bake fresh in the morning. You can also bake it ahead and warm it up when ready to eat.
- → What about storing extras?
Keep leftovers in the fridge in a sealed container for about 4 days. Reheat in a microwave or oven until warm.
- → Is it okay to mix in other fruits?
Totally! Swap in fruits like berries, apples, or pears to switch it up and match your taste.