You can have dessert for breakfast with these peach crisp overnight oats with warm cinnamon-y flavors, juicy fresh peaches, and creamy oats. Make these the night before or a few hours in advance for an incredible breakfast.

When summer hits, all I can think about is fresh fruit and veggies! Here in Texas, the farmer's markets are bursting with fresh summer peaches during peach season (June in Texas).
This is the perfect way to use your fresh peaches in this dessert-for-breakfast peach overnight oats recipe. It's a great way to use up your peaches and have a hearty, healthy breakfast. This is the perfect make-ahead breakfast and is a fun upgrade from your basic bowl of oats.
My other favorite oat recipes include Apple Pie Overnight Oats, Strawberries & Cream Overnight Oats, Cinnamon Overnight Oats, Apple Pie Baked Oatmeal!
Got extra peaches? Make this Easy Peach Zucchini Bread!
You will love these other satisfying breakfast recipes:
Ingredients
Grab a fresh, juicy, ripe medium-sized peach for these delicious peach crisp overnight oats! Follow these signs to make sure you use ripe peaches: it's soft to the touch, not overly mushy, fragrant, and vibrant on the outside (not green). Wrinkling around the stem means it is slightly overripe.
If you can't get fresh peaches you can use frozen. I recommend defrosting and draining excess liquid so it doesn't make your overnight oats too watery.
Old-fashioned oats (aka rolled oats) create the best chewy texture for these overnight oats but you can consider using quick oats or steel cut oats for different texture. Steel cut oats will need to set for at least 8 hours to have a soft texture.
Check out my banana oatmeal muffins for another great recipe with oats!
Choose your favorite plant milk of your choice for these peach overnight oats such as oat milk, soy milk, or almond milk. If you like sweetener oats, use a sweetened milk. If it has vanilla added, consider omitting the vanilla extract in the recipe.
I LOVE the flavor combination in these peach overnight oats that makes it taste literally like a dessert. Pumpkin pie spice (a mixture of cinnamon, nutmeg, ginger, cloves, and allspice) adds so much warm flavor to this recipe! It's a myth that pumpkin pie spice is just for pumpkin pie. It rounds out the sweet flavors of the peaches perfectly!
You can make your own pumpkin spice! Check out this pumpkin spice recipe.
If you don't have pumpkin pie spice, consider substituting with cinnamon and nutmeg.
For more sweetness in these oats, add a drizzle of pure maple syrup (which pairs perfectly with the warm spice flavors).
To create a thicker texture (and add fiber) add some ground flaxseed. Finish off your oats with chopped pecans (if desired) to make it just like a peach crisp dessert!
Variations
Switch it up with different flavors in these peach overnight oats!
- Protein: Get some extra protein in your morning breakfast by adding a small scoop of vanilla protein powder.
- Nut butter: A dollop of creamy peanut butter or cashew butter with thicken these oats (and even gives it some additional protein).
- Yogurt: Add some plant-based yogurt (like almond or coconut yogurt) for more creaminess.
- Other fun flavors: Take the basic recipe and transform into fun new flavors: Peaches & Cream (add layers of vanilla yogurt), Peach Pie (add graham crackers on top), Peach Crumble (add granola on top).
- Make your own homemade peach preserves for these delicious oats! Just decrease the amount of sweetener you add since the preserves will have some sweetness.

Equipment
- Medium mixing bowl (optional- can just mix in the mason jar if desired)
- Mason jar or serving jar
Instructions

Step 1: In a medium-sized bowl or in your mason jar, mix together all your ingredients: old-fashioned oats, pure maple syrup, ground flaxseed, pumpkin pie spice, pinch of salt, vanilla extract, HALF of your diced peach, and plant milk.

Step 2: Top your overnight oats with remaining diced peach (or add more right before eating). Cover and set in the fridge for at least 4 hours or overnight.

Step 3: After your peach overnight oats have set, you can top with chopped pecans if desired. Enjoy!
Storage
You can premake these peach overnight oats 3-4 days in advance. Store in an airtight container (like a mason jar). If they get too thick after multiple days in the fridge add in a splash of plant milk.
Recipe FAQs
No, you can let it sit for 3-4 hours in the fridge and it was start to get creamier. It is better if it sits overnight, though.
I recommend using ¼ teaspoon cinnamon and ¼ teaspoon nutmeg (if possible). You can use just cinnamon but pumpkin pie spice adds a greater depth of flavor and mimics a dessert.
Yes, you could try nectarines, plums, pears, apples, and more! You could even make it with berries for a "Berry Crisp"!
Yes, you can but defrost before use or else your overnight oats will be more watery.

Pro Tips
- If you make a large batch of these peach overnight oats for meal prep, add a little extra milk (~¼ cup) so that it remains creamy as it settles in the fridge longer.
- For an extra "dessert-like" breakfast, add a sprinkle of brown sugar or extra drizzle of maple syrup on top.
- Try out a Peaches & Cream flavor by adding in a layer of vanilla plant-based yogurt in your oats (or on top!)
Try out these other delicious oat recipes:
♡ Did you love this recipe? ♡
Leave a ⭐️rating and ✏️comment below (I love to read them!) Tag us on Instagram with a photo or video of your dish 📸 @naturallieplantbased.
Subscribe for more delicious recipes!
▶︎Want another make ahead breakfast? Try out this oat milk chia pudding!

Peach Crisp Overnight Oats
Ingredients
- 1 medium peach diced
- ½ cup old-fashioned oats
- ¾ cup non-dairy milk oat, almond, or soy (sweetened if you like it sweeter)
- 1-2 tablespoon pure maple syrup add 2 tablespoon if you like it sweeter
- ½ teaspoon vanilla extract
- ½ teaspoon pumpkin pie spice
- 1 tablespoon ground flaxseed
- pinch salt
- chopped pecans (optional) for topping
Instructions
- In a mason jar, combine oats, milk, maple syrup, vanilla, spice, ground flaxseed, and a pinch of salt. Mix well and add half of your diced peaches, adding the remaining on top or add them right before serving.
- Cover and allow to rest in the fridge for 4 hours or overnight.
- Top with pecans if desired. Enjoy!
Notes
- If you make a large batch of these peach overnight oats for meal prep, add a little extra milk (~¼ cup) so that it remains creamy as it settles in the fridge longer.
- For an extra "dessert-like" breakfast, sprinkle with a little bit of brown sugar.
- Try out a Peaches & Cream flavor by adding in a layer of vanilla plant-based yogurt in your oats (or on top!)
Giangi Townsend says
My first time using almond milk, and I was a bit nervous my family would not like it.
Super delicious, and I would recommend it to everyone.
The flavors are perfect, and since my son has a dairy intolerance, he loved your recipe, and I am thrilled to have a new recipe to prepare for him.
Thank you.
Genevieve says
I was getting bored of our regular overnight oats and was so excited to find this recipe! Peach crisp is my new favorite flavor. I’ll be making this recipe all the time! Thank you!
Jane says
I am so in love with this oatmeal. It's creamy and delicious, and I feel like it's going to be the perfect breakfast on those mornings when I'm just not feeling much like cooking or eating anything heavy.
Sarah says
This was such a fun treat for the morning and perfect for these hot days. I added nectarines to the peaches and loved the crunchy pecans. Delish!