Rustic mornings always call for something warm, comforting, and filled with love—and nothing fits that bill quite like a baked peaches and cream oatmeal. This recipe feels like it was meant to be shared around a farmhouse table, with steam rising from mugs of coffee and sunlight streaming through the kitchen window. It’s the kind of breakfast that brings everyone together, reminding you that simple ingredients can still taste like home.
Why This Recipe Works
- Old-fashioned oats create hearty texture: Using rolled oats instead of instant gives the bake a wholesome chew that holds its shape, even after soaking in milk and cream. The texture strikes the perfect balance between soft and structured, like the baked oatmeal your grandmother might have made.
- Fresh peaches deliver natural sweetness: Ripe summer peaches release their juices during baking, caramelizing slightly and blending beautifully with vanilla and cream. You don’t need extra sugar—just honest fruit flavor.
- A blend of cream and milk adds richness: The mix of heavy cream and whole milk gives the oatmeal its signature creamy finish without turning soggy. It’s indulgent yet balanced.
- Baking deepens the flavor: Unlike stovetop oatmeal, baking allows the oats to slowly absorb the liquid, infusing every bite with buttery, peachy warmth.
- Perfect make-ahead breakfast: It reheats beautifully, making it ideal for busy mornings or cozy weekend brunches.
Ingredients
- 2 cups old-fashioned rolled oats
- 1 ½ cups whole milk
- ½ cup heavy cream
- 2 large ripe peaches, peeled and sliced
- 2 tbsp unsalted butter, melted
- ¼ cup brown sugar, packed
- 1 tsp pure vanilla extract
- ½ tsp ground cinnamon
- ¼ tsp ground nutmeg
- ¼ tsp salt
- 1 large egg, lightly beaten
- Optional: extra peach slices and a drizzle of cream for serving
Equipment Needed
- 9×9-inch baking dish
- Mixing bowl
- Whisk
- Wooden spoon
- Measuring cups and spoons
- Oven mitts
- Cooling rack
Instructions

Step 1: Prepare the Baking Dish and Preheat the Oven
Preheat your oven to 350°F, letting that warm, familiar heat fill your kitchen as you get started. Grease a 9×9-inch baking dish with butter or nonstick spray. This small act—spreading butter across cool porcelain—always feels like the beginning of something good. As the oven warms, gather your ingredients on the counter. This is a good time to slice the peaches. Choose ripe ones that give slightly under pressure; their aroma should be sweet and floral. A tip for the best results: if your peaches are too firm, let them sit in a brown paper bag overnight to soften perfectly.
Step 2: Mix the Wet Ingredients
In a large bowl, whisk together the milk, cream, melted butter, brown sugar, vanilla, and egg. Take your time with this step—slow whisking creates a silky blend that becomes the heart of the recipe. The scent of vanilla and butter will remind you of morning pancakes on a Sunday. Make sure the melted butter has cooled slightly so it doesn’t scramble the egg. Here’s a helpful tip: whisk the egg separately before adding it to the mix, ensuring it blends smoothly and evenly.
Step 3: Combine the Dry Ingredients
In another bowl, stir together the oats, cinnamon, nutmeg, and salt. These cozy spices give the oatmeal its nostalgic warmth. Use a wooden spoon, not metal—it’s gentler and keeps that homey rhythm as you stir. Once combined, slowly pour the dry mixture into the wet ingredients, folding gently until the oats are fully coated. Don’t overmix; the oats should remain distinct, not mushy. For extra flavor, you can toast the oats in a dry skillet for a few minutes before adding them—this enhances the nuttiness and makes the bake even more aromatic.
Step 4: Layer the Peaches and Oat Mixture
Pour half of the oatmeal mixture into the prepared dish, spreading it evenly. Layer half of the peach slices on top, arranging them like small golden fans. Add the remaining oatmeal mixture and finish with the last layer of peaches. As you press them gently into the top, you’ll notice the peaches glisten from the cream. This layering ensures fruit in every bite. Another tip: if you like a caramelized top, sprinkle a teaspoon of brown sugar over the final layer before baking.
Step 5: Bake to Golden Perfection
Slide the dish into the oven and bake for 35–40 minutes, or until the edges are lightly golden and the center is just set. You’ll know it’s ready when the aroma fills your kitchen—a mix of baked fruit and warm spice. The surface should have small golden bubbles from the cream, while the peaches sink slightly into the oats. If you want a crispier top, you can broil for the last 2 minutes, but watch carefully to avoid overbrowning. Let it rest for at least 10 minutes before serving to allow the texture to settle.
Step 6: Serve Warm and Enjoy
Spoon generous portions into bowls, making sure each serving gets a good mix of oats and peaches. Drizzle with extra cream or top with a few fresh peach slices if desired. The first spoonful should taste like comfort—sweet, creamy, and just the right hint of spice. This oatmeal bake pairs beautifully with strong coffee or a cup of Earl Grey tea. For a farmhouse touch, serve it in old ceramic bowls, the kind passed down through the family. Leftovers can be stored in the fridge and warmed gently with a splash of milk the next day.
Step 7: Storing and Reheating Tips
Allow leftovers to cool completely before covering the dish tightly with foil or transferring to an airtight container. It will keep for up to 4 days in the fridge. When reheating, cover loosely and warm in a 300°F oven for about 10 minutes, or microwave individual portions with a drizzle of milk to restore creaminess. For a Sunday brunch treat, reheat a slice and add a dollop of whipped cream or Greek yogurt.
Tips and Tricks
Choose the Right Oats
Always opt for old-fashioned rolled oats rather than instant or steel-cut. Rolled oats absorb just the right amount of liquid, giving the oatmeal a soft yet satisfying bite. Instant oats can turn mushy, while steel-cut oats need longer cooking and don’t absorb the cream evenly.
Pick Perfect Peaches
Ripe, juicy peaches are key to flavor. When out of season, use frozen slices—just thaw and drain them before baking. Avoid canned peaches in heavy syrup, as they’ll make the dish too sweet and watery. If you want deeper flavor, toss the peach slices in a little melted butter and cinnamon before layering.
Make It Ahead
You can prepare this recipe the night before. Combine everything, cover, and refrigerate overnight. In the morning, bake as directed. This method lets the oats soak up all the creamy goodness, resulting in an even richer texture.
Adjust Sweetness
If you prefer less sugar, reduce the brown sugar to 2 tablespoons. The natural sweetness of the peaches and milk will still shine through. Conversely, for a dessert-style version, sprinkle a little turbinado sugar on top for extra crunch.
Reheat with Care
Always reheat gently to avoid drying out the oatmeal. Adding a splash of milk before warming keeps the texture soft and creamy. For a rustic twist, warm individual slices in a cast-iron skillet—it enhances the edges with a slight crisp.
Recipe Variations
- Blueberry Almond Oatmeal Bake: Replace peaches with 1 ½ cups of blueberries and add ¼ teaspoon of almond extract for a nutty undertone.
- Apple Cinnamon Version: Use diced apples instead of peaches and increase cinnamon to 1 teaspoon for a cozy autumn flavor.
- Peach Raspberry Swirl: Add ½ cup of raspberries with the peaches for a tart contrast that brightens the dish.
- Vegan Adaptation: Substitute coconut milk for dairy and use melted coconut oil instead of butter. The result is a tropical, creamy twist.
- Nut Lover’s Delight: Add ½ cup of chopped pecans or almonds to the top before baking for a toasty crunch.
Frequently Asked Questions
Can I use quick oats instead of rolled oats?
You can, but the texture will be much softer and less structured. Quick oats absorb liquid faster, which may result in a slightly mushier bake. If you’re in a pinch, reduce the baking time by about 5 minutes and use a bit less milk. For best results, stick to rolled oats for that hearty, farmhouse-style bite.
Can I use canned peaches?
Yes, but choose those packed in juice, not syrup. Drain them thoroughly before layering. Canned peaches can make the dish a touch sweeter and softer, so consider reducing the brown sugar slightly. If you can, fresh peaches always offer brighter flavor and better texture, especially when they’re in season.
How can I make this oatmeal gluten-free?
This recipe is naturally gluten-free if you ensure the oats are certified gluten-free. Some brands process oats in facilities that handle wheat, so double-check the label. The rest of the ingredients—milk, cream, peaches, and spices—are safe for gluten-free diets.
What’s the best way to reheat individual servings?
Scoop a portion into a microwave-safe bowl, add a tablespoon of milk, and warm for about 45 seconds. Stir halfway through to distribute the heat evenly. Alternatively, bake at 300°F for 10 minutes if reheating a larger portion. The milk refreshes the texture, making it creamy and smooth again.
Can I freeze this baked oatmeal?
Absolutely. Let it cool completely, then cut into portions and wrap each in plastic wrap before placing in a freezer bag. It will keep for up to 2 months. Reheat frozen portions in the microwave or oven, adding a splash of milk or cream to restore moisture.
Summary
This baked peaches and cream oatmeal captures everything we love about rustic breakfasts—simple ingredients, cozy flavors, and a warmth that feels like home. Whether you serve it fresh from the oven or reheat it on a busy weekday, it’s a recipe that brings comfort to every table.
Peaches and Cream Oatmeal Bake for Cozy Mornings
Course: Cooking4
servings15
minutes40
minutes300
kcalIngredients
2 cups old-fashioned rolled oats
1 ½ cups whole milk
½ cup heavy cream
2 large ripe peaches, peeled and sliced
2 tbsp unsalted butter, melted
¼ cup brown sugar, packed
1 tsp pure vanilla extract
½ tsp ground cinnamon
¼ tsp ground nutmeg
¼ tsp salt
1 large egg, lightly beaten
Directions
- Preheat oven to 350°F and grease a 9×9-inch baking dish.
- Whisk milk, cream, melted butter, brown sugar, vanilla, and egg in a bowl.
- In another bowl, mix oats, cinnamon, nutmeg, and salt. Combine with wet mixture.
- Layer half the oatmeal and half the peaches in the dish, then repeat.
- Bake 35–40 minutes until golden and set.
- Let rest 10 minutes before serving warm with cream or extra peaches.
Joseph Hudson has been raising chickens for over 15 years. In 2018, he completed the Agriculture & Natural Resources program at Mt. San Antonio College. He currently raises over 1400 chickens on his 7.5-hectare farm. He keeps sharing his experience on raising healthy and happy chickens on Chicken Scratch The Foundry.
