Healthy Peaches and Cream Baked Oatmeal (with Dairy-Free Option)
If peach cobbler and cheesecake had a breakfast baby, it would be this peaches and cream baked oatmeal. Juicy summer peaches, cozy spices, and swirls of cream cheese bake into a comforting, slightly indulgent start to your day. And if you don’t do dairy, keep reading, because I’ve got you covered!
The information provided on this site is based on my personal experience living with alpha-gal syndrome. I consistently cite and link to expert sources, but nothing published on this site should be perceived as medical advice. Alpha-gal sensitivities vary by person. Be sure you understand your dietary restrictions, make any needed tweaks, and work with your physician as directed.
Mid-summer at my house means racing against the woodland creatures to enjoy the ripe, juicy peaches growing in my yard. Sure, we can freeze some, but nothing beats a fresh peach right off the tree. There are only so many ways to enjoy peaches that aren’t dessert, so that’s where this peaches and cream baked oatmeal recipe steps in to save breakfast.
Whether you’re meal-prepping for the week or feeding a hungry bunch on a lazy weekend morning, this easy breakfast bake delivers the fresh flavor of sweet peaches with a creamy twist. And thanks to simple pantry staples and a handful of fresh ingredients, it comes together faster than your kids can ask, “What’s for breakfast?”
To help offset the costs of running SageAlphaGal.com, you’ll find affiliate links lightly sprinkled throughout the site. If you choose to make a purchase via one of these links, there’s no additional cost to you, but I’ll earn a teeny tiny commission. You can read all of the legal blah blah blah (as my little niece says) on the full disclosure page.
Why You’ll Love This Recipe
- It tastes like dessert for breakfast, without being too sweet. Juicy peaches, warm spices, and a swirl of cream cheese make this baked oatmeal feel like a peach cobbler–cheesecake mashup.
- Make it ahead or eat it warm from the oven. It’s perfect for meal prep or a lazy weekend brunch. Just reheat and eat all week (if it lasts that long).
- Easily customizable. Adjust for a dairy-free alpha-gal diet with a few simple swaps outlined below.
- Healthy, naturally sweetened ingredients. Rolled oats, maple syrup, and real fruit make this a better-for-you way to start the day than breakfast from an instant oatmeal packet.

Key Ingredients in Peach Baked Oatmeal
This peaches and cream baked oatmeal comes together with simple pantry staples and a handful of fresh ingredients. Here are the primary things you’ll need:
- Old-fashioned oats. These give the oatmeal its chewy, hearty texture. Don’t use quick oats (it’ll turn out too mushy) or steel-cut oats (they won’t cook adequately in this bake).
- Peaches. Fresh peaches work best here. You’ll want ripe, but not too soft. If it’s not peach season, you can use frozen peach halves or slices. Just let them thaw a little first so they are easier to dice. I do not recommend using canned peaches in this recipe.
- Cream cheese. This puts the “cream” in the peaches and cream. Whip it with a little powdered sugar, then swirl it on top for rich, creamy pockets that feel like cheesecake. Need a dairy-free option? Substitute vegan cream cheese. My two favorites for a baked dish like this are Trader Joe’s Vegan Cream Cheese Alternative and Violife Just Like Cream Cheese Original.
- Maple syrup naturally sweetens the oatmeal and adds a warm, earthy flavor that pairs beautifully with the peaches.
- Milk. Use your favorite kind here, just be sure it’s unsweetened and unflavored. I usually use skim milk, oat milk, or soy milk depending if I need to make the dish dairy-free or not.
- Eggs help bind everything together so the oatmeal sets up like a bake and not a bowl of mush.
- Cinnamon and nutmeg give the dish that cozy, peach cobbler-like flavor without overpowering the fruit.
- Vanilla extract. A splash brings everything together and rounds out the flavor.
Sage Advice: Here’s how to remove lectins from oats, in case that’s a concern.
Looking for more recipes that feature fresh peaches? Try these!

To Make Dairy-Free Baked Oatmeal
Use this ingredient list for a dairy-free version of this scrumptious peaches and cream baked oatmeal. Then, follow the same instructional steps in the recipe below.
- 2 cups old-fashioned rolled oats
- ½ tsp ground cinnamon
- ¼ tsp ground nutmeg
- ½ tsp sea salt
- 1 tsp baking powder
- 1 ½ cup dairy-free milk (My go-to choices are oat milk and soy milk, but just about any unsweetened, unflavored option will work.)
- ⅓ cup pure maple syrup
- 2 large eggs, room temperature
- 1 tsp vanilla extract
- 2 tbsp vegan butter, melted and cooled to near room temperature
- 4 to 5 fresh peaches
- 4 oz dairy-free cream cheese, softened to room temperature (I recommend Trader Joe’s Vegan Cream Cheese Alternative and Violife Just Like Cream Cheese Original.)
- 2 tbsp powdered sugar

How to Make Peaches and Cream Baked Oatmeal Casserole
This recipe is as easy as it is delicious. You’ll mix the dry and wet ingredients separately, fold in fresh peaches, swirl in sweetened cream cheese, and bake until golden and set. Here are the highlights, and you’ll find the full recipe below:
- Mix dry ingredients.
- Whisk wet ingredients.
- Combine and fold in diced peaches.
- Whip cream cheese with powdered sugar and swirl it into the top.
- Top with more peaches and bake until golden and set.
- Cool slightly, then dig in.

What to Serve with Baked Oatmeal
This peaches and cream baked oatmeal can hold its own as a standalone breakfast, but it also plays well with others if you’re building a full morning spread. Here are some of my favorite pairings:
- Alpha-gal friendly breakfast sausage. Serve a square of baked oatmeal with a side of your favorite alpha-gal friendly sausage links or patties, just be sure to double-check the casing ingredients. Some of my favorite choices are Applegate chicken and sage sausages, Jennie-O chicken sausages, and Amaroo Hills duck breakfast sausage.
- Fresh fruit. Round out your plate with extra peach slices or fresh berries. Both blueberries and strawberries work well with the peachy, creamy flavors of this baked oatmeal dish.
- Scrambled eggs. Light and fluffy eggs offer a savory contrast that balances the sweetness of the oatmeal without overpowering it. Plus, they’re a solid protein boost to start your day.
- Coffee or tea. Because obviously.
Storing Leftover Peach Oatmeal Casserole
Once you see how easy it is to make this recipe (and take one dreamy bite of this oatmeal) you’ll think you can’t possibly love it any more. But just wait until you see how well it keeps!
Let your leftovers cool completely. Then, cover the dish or transfer leftovers to an airtight container and store them in the fridge for up to five days. If you want to stretch it out even longer, portion it into individual servings and freeze them for up to three months. Just be sure to use freezer-safe containers.
When you’re ready to reheat, you’ve got options. The microwave works in a pinch. Just zap a slice for 60 to 90 seconds and add a splash of milk if it seems dry. But if you have a few extra minutes, the oven or air fryer are your best bets. I like to reheat it in a 350°F oven for 10 to 15 minutes, or in the air fryer at 325°F for 5 to 7 minutes. Both methods bring back that just-baked texture with a lightly crisp top that makes it feel like you just pulled it out of the oven.
No Artificial Intelligence
Every recipe I publish has been cooked and photographed by me and taste tested by my very patient family. No AI-generated slop here! If I share it, we’ve eaten it and we love it.

Peaches and Cream Baked Oatmeal
Equipment
- 9×9-inch baking dish
- Two mixing bowls
- Whisk
- Hand mixer
- Measuring cups and spoons
- Whisk
- 9×9-inch baking dish
Ingredients
- 2 cups old-fashioned rolled oats (do NOT use quick cooking oats or steel-cut oats)
- ½ tsp ground cinnamon
- ¼ tsp ground nutmeg
- ½ tsp sea salt
- 1 tsp baking powder
- 1 ½ cup milk (or unsweetened, unflavored plant-based milk of your choice)
- ⅓ cup pure maple syrup
- 2 large eggs, room temperature
- 1 tsp vanilla extract
- 2 tbsp butter, melted and cooled to near room temperature (see note below to make dairy-free)
- 4 to 5 fresh peaches (about 2 cups when peeled and diced)
- 4 oz cream cheese, softened to room temperature (see note below to make dairy-free)
- 2 tbsp powdered sugar
Instructions
- Preheat the oven to 375°F and grease a 9×9-inch baking dish with your alpha-gal friendly go-to. (Olive oil works like a charm.)
- In a medium bowl, whisk together the oats, cinnamon, nutmeg, salt, and baking powder.
- In a separate small mixing bowl, whisk the milk, maple syrup, eggs, vanilla, and cooled melted butter until smooth.
- Pour the wet ingredients into the dry and stir just until combined. Let it rest while you deal with the peaches.
- Peel and dice the peaches. You’ll want about 2 cups total. Gently fold 1½ cups of the peaches into the oat mixture, reserving the rest.
- Pour the oatmeal mixture into the prepared casserole dish.
- In a small bowl, whip the cream cheese until soft and fluffy (about 30 seconds). Add the powdered sugar and keep whipping until smooth, about another minute.
- Dollop the cream cheese over the oat mixture, then swirl it in slightly with a knife. We’re going for cheesecake vibes here, not full immersion.
- Sprinkle the remaining peaches over the top.
- Bake for 35–40 minutes, or until the center is set and the top is lightly golden.
- Let it cool for 10 minutes before serving. Or not. Just don’t say I didn’t warn you about molten cream cheese and the roof of your mouth.
Notes
- To keep this recipe dairy-free, swap in your favorite plant-based milk, vegan butter, and a dairy-free cream cheese that actually tastes good when baked. Almond milk is a great non-dairy milk choice for this recipe. Or, choose soy milk or oat milk for a nut-free milk option. For cream cheese, I recommend Trader Joe’s Vegan Cream Cheese Alternative or Violife Just Like Cream Cheese Original.
- To make this recipe vegan, substitute two flax eggs for the hen’s eggs.
- Prefer brown sugar as a sweetener? Substitute an equal amount for the maple syrup.
- It’s easy to make your own powdered sugar, just blitz regular sugar until fluffy. Bonus points for using organic, so you can skip the bone char drama.
- Want to pump up the protein? Stir a scoop of plant-based vanilla protein powder, marine collagen, or a spoonful of chia seeds into the dry ingredients before baking.
- This baked oatmeal is absolutely amazing on its own. But if you want to dress it up a bit, add a drizzle of warm maple syrup, a dusting of powdered sugar, or a sprinkle of cinnamon sugar for that extra “Wow, this is breakfast?” moment.
Nutrition
Please Note: Nutrition information is automatically calculated. It should only be used as an approximation.








