Peach Overnight Oats
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.This quick and easy Peach Overnight Oats recipe turns a few simple ingredients into a dreamy breakfast treat. I use fresh or frozen peaches, rolled oats, and creamy plant milk to make it the night before. It’s my favorite summer breakfast solution, especially on busy mornings when I’ve got hungry little mouths waiting at the table.

Summer mornings in our house are always moving, from shuffling the kids to their activities to squeezing in blog work before lunch. So I’ve made it my mission to come up with breakfasts that are quick, easy, and something we can all grab as we head out the door. After my vegan overnight oats success, I figured, why not make more fun, seasonal versions with fresh fruit?
When my kids started devouring my healthy banana peach smoothie I realized I could incorporate these sweet summer fruits into more breakfast options. Now this peachy version of overnight oats has become my go-to breakfast prep recipe that makes busy mornings so much smoother. I even get my kids to help me prep the jars the night before, making it a fun kitchen activity we can share together.
👩🏽🍳 Why I Love This Recipe
Once I discovered overnight oats, breakfast prep totally changed for me. These creamy peachy overnight oats are truly special and combine the right amount of protein, fiber, and healthy fats to keep my family satisfied until lunch. My kids think they’re having dessert for breakfast, though I know it’s packed with wholesome ingredients. Ha!
The preparation couldn’t be simpler, which is exactly what this busy mom needs! I combine ½ cup of rolled oats with chopped peaches, a dollop of dairy-free yogurt, and a tablespoon of chia seeds for extra nutrition. A drizzle of maple syrup adds just enough sweetness, while vanilla extract, cinnamon, and a touch of ground ginger create that perfect peach cobbler flavor. The best part? Everything goes into one jar, gets a good shake, and the fridge does all the work while we sleep.
I love that I can make several jars at once, knowing they’ll be ready for those busy mornings when we need a quick and nutritious breakfast. Whether I’m using fresh summer peaches or frozen ones during the off-season, this peachy breakfast is super recommended to try.
🥘 Ingredients
Using wholesome ingredients when I create recipes is honestly my favorite part. I head to the store and pick out everything high-quality and organic when I can. Here’s what I used for this one:

Frozen Peaches: I use frozen peaches and let them thaw slightly before mixing. They’re sweet, juicy, and perfect for summer breakfasts.
Rolled Oats: I always go with old-fashioned rolled oats. They hold up overnight and give the best creamy texture.
Dairy-Free Yogurt: I mix in a scoop of plain or vanilla dairy-free yogurt.
Dairy-Free Milk: I pour in whatever plant milk I have on hand: almond, oat, or coconut all work great. I use just enough to keep it creamy but not watery.
Chia Seeds: I add about a tablespoon for a boost of fiber and to help thicken everything.
Vanilla Extract: I splash in a bit of vanilla is a must, it makes the whole thing smell amazing too.
Seasonings: I usually keep it simple with a sprinkle of cinnamon and a tiny pinch of salt. Sometimes I add a little ground ginger.
🔪 How To Make
The best breakfasts are the ones that taste great, keep us full, and are ready when we are. This recipe is super easy to prep the night before, so it’s perfect for a grab-and-go meal to start the day. Here is how I make it:
Prep the ingredients: I add the peaches, oats, yogurt, chia seeds, vanilla, and seasonings to a bowl.

Add the milk: I pour in the dairy-free milk over the oat mixture.

Mix well: I give the oats a good stir, making sure all the ingredients are fully combined. I scrape down the sides of the bowl so nothing gets left out.

Chill the oats: I spoon the mixture into a jar or airtight container with a lid. Then, I pop it in the fridge overnight or for at least a few hours until it thickens.

💭 Expert Tips
My #1 Secret Tip for making this peach overnight oats recipe is to stick with rolled oats. They give the oats the best texture; nice and creamy without turning mushy. I tried quick oats once, and let’s just say my kids politely pushed their bowls away.
Other Tips To Keep In Mind:
- No yogurt? No problem: If I’m out of yogurt, I just swap in a thick, creamy milk like canned coconut milk. It still gives that rich texture we love without missing a beat.
- Use ripe or thawed peaches: If I’m using frozen peaches, I let them thaw a bit before mixing. It helps release their natural sweetness and makes the oats extra juicy.
- Adjust the milk to your texture preference: I start with ½ cup of milk, but if we like it creamier, I add a splash more in the morning. It’s easy to thin it out or keep it thick depending on who’s eating it.
- Stir again before serving: In the morning, I always give the oats a quick stir. It brings everything back together and makes sure the chia seeds and oats aren’t stuck to the bottom.
- Double the recipe: I usually make a few jars at once since everyone wants their own. It’s the same effort and makes breakfast for the next couple of days a breeze.
📖 Variations
You know I always test my recipes before I share them here with you. And during that process, I tried a bunch of different variations that turned out so good, these are some of my favorites:
Peach Cobbler Oats: Add a dash of cinnamon and a tablespoon of maple syrup, then top with chopped pecans or granola in the morning for a dessert-inspired twist.
Berry Peach Oats: I mix in frozen blueberries or raspberries along with the peaches. It’s colorful, fruity, and a total favorite with my kids.
Peach Protein Boost: Stir in a scoop of vanilla protein powder or a tablespoon of almond butter before refrigerating. Perfect for busy mornings when we need extra fuel.
🍽 Serving Suggestions
Whether I’m enjoying these peach overnight oats at home or taking them to work, they’re incredibly versatile and pair beautifully with other breakfast favorites.
I love serving them alongside smoothies like this mixed berry smoothie without yogurt or this healthy protein coffee smoothie for an extra nutritious morning boost. On weekends, I’ll top them with homemade high-protein granola or strawberry crunch topping for extra yummy crunch.
For brunch gatherings, I like to create a beautiful breakfast spread with these oats, my friend’s favorite vegan French toast recipe, and some freshly made breakfast fruit salad to complete the spread with color and healthy vitamins!
🧊 Storage Directions
Refrigeration: I store the oats in an airtight container in the fridge for up to 3 to 5 days. They’re best after at least 2 hours, but even better the next morning.
Freezing: I don’t usually freeze overnight oats, since the texture can get weird and watery once thawed.
Reheating: These are meant to be eaten cold, but if someone in your house prefers them warm (my husband does!), just microwave for 30–45 seconds and give them a stir.
❓Recipe FAQs
Nope, I never bother with peeling. The skins soften overnight and blend right in with the oats. Unless your peaches have really thick or fuzzy skin, I say skip the peeling and save yourself a step.
Yes, I’ve done it plenty of times! If you’re out of yogurt or just want to skip it, use a thicker plant milk like canned coconut milk or a rich oat milk. The oats still come out creamy and delicious without it.
They usually are, especially if the peaches are ripe. But if your kids have a sweet tooth like mine, you can stir in a little maple syrup or a mashed banana to make them extra kid-approved. It’s a simple fix that keeps everyone happy at breakfast.

🥣 More Oat Breakfast Recipes!
Love this plant based breakfast recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
Peach Overnight Oats
Ingredients
- ½ cup fresh or frozen peaches , chopped or mashed
- ½ cup rolled oats , gluten-free if needed (see note)
- ¼ cup plain dairy free yogurt , see note
- 1 tablespoon chia seeds , can omit if you don’t like them
- 1-2 tablespoons sweetener of choice , I used maple syrup (optional for added sweetness)
- 1 teaspoon vanilla extract
- ½ teaspoon cinnamon
- 1/8 – ¼ teaspoon ground ginger
- Pinch of salt
- ½ – ¾ cup dairy free milk of choice , depending on how thick you like them (the creamier the milk the richer the flavor will be)
Instructions
- Add all ingredients into a bowl, jar or air tight container. Mix well, if using a jar you can put the lid on and shake it to combine. Transfer to a jar or airtight container if using a mixing like bowl.
- Allow to set in the fridge overnight or for at least 2 hours.
- Enjoy!
Notes
- My #1 Secret Tip for making this peach overnight oats recipe is to stick with rolled oats. They give the oats the best texture; nice and creamy without turning mushy. I tried quick oats once, and let’s just say my kids politely pushed their bowls away.
- No yogurt? No problem: If I’m out of yogurt, I just swap in a thick, creamy milk like canned coconut milk. It still gives that rich texture we love without missing a beat.
- Use ripe or thawed peaches: If I’m using frozen peaches, I let them thaw a bit before mixing. It helps release their natural sweetness and makes the oats extra juicy.
- Adjust the milk to your texture preference: I start with ½ cup of milk, but if we like it creamier, I add a splash more in the morning. It’s easy to thin it out or keep it thick depending on who’s eating it.
- Stir again before serving: In the morning, I always give the oats a quick stir. It brings everything back together and makes sure the chia seeds and oats aren’t stuck to the bottom.
- Double the recipe: I usually make a few jars at once since everyone wants their own. It’s the same effort and makes breakfast for the next couple of days a breeze.