This post may contain affiliate links, please read our disclosure policy for details.
Nothing says summer like juicy, ripe peaches and this recipe celebrates them in the best way! I created this recipe because peaches are in season, and overnight oats are my favorite way to make sure I never skip breakfast. They’re easy to prep the night before, and they keep me full and energized until lunch.
With layers of creamy oats, warm cinnamon-spiced peaches, and yogurt, this breakfast tastes like dessert but is nourishing and wholesome.

Why You’ll Love This Recipe
What you’ll need for this recipe:

How to make these Overnight Oats
Please see recipe card at the bottom of this post for the full recipe details.
- Prepare the oats: In a bowl, combine oats, chia seeds, non-dairy milk, vanilla extract, and maple syrup (if using). Stir well. Cover and refrigerate overnight.
- Cook the peaches: In a small pan over medium heat, add the diced peaches and ½ teaspoon cinnamon. Cook for 3–5 minutes, stirring occasionally, until the peaches soften and release their juices. Remove from heat and let cool.
- Assemble: In jars or bowls, layer the chilled oats with yogurt and the cinnamon-spiced peaches. Repeat layers as desired.
- Serve: Enjoy cold straight from the fridge or let sit at room temperature for 10 minutes before eating. Top with an extra sprinkle of cinnamon, if you’d like.
FAQ

Peaches and Cream Overnight Oats
With layers of creamy oats, warm cinnamon-spiced peaches, and yogurt, this breakfast tastes like dessert but is nourishing and wholesome.
Ingredients
- 1½ cups gluten-free rolled oats
- 2 tablespoons chia seeds
- 2 cups non-dairy milk (almond, soy, or coconut)
- 1 teaspoon vanilla extract
- 1-2 tablespoons maple syrup optional to taste
- 2 large peaches diced
- ½ teaspoon ground cinnamon (plus extra for topping)
- ½ cup Greek yogurt
Instructions
- In a large bowl or jar, combine oats, chia seeds, non-dairy milk, vanilla extract, and maple syrup (if using). Stir well. Cover and refrigerate overnight (or at least 4 hours).
- In a small pan over medium heat, add the diced peaches and ½ teaspoon cinnamon. Cook for 3–5 minutes, stirring occasionally, until the peaches soften and release their juices. Remove from heat and let cool.
- In jars or bowls, layer the chilled oats with yogurt and the cinnamon-spiced peaches. Repeat layers as desired.
- Enjoy cold straight from the fridge or let sit at room temperature for 10 minutes before eating. Top with an extra sprinkle of cinnamon, if you’d like.
Did you make this recipe?
We’d love to see! Tag @linacooksclean on Instagram! #linacooksclean
