This post may contain affiliate links and we will earn a commission if you purchase through those links. Thank you for supporting us!
Imagine biting into peaches and cream or a cozy peach cobbler, now picture all that flavor in a creamy, protein-packed breakfast that’s light and fresh every morning. That’s exactly what these healthy peach overnight oats deliver!

Here’s what makes this recipe a total game changer: instead of tossing the oats in soggy chopped peaches, we blend a ripe peach right into the milk mixture. This means every single bite is bursting with evenly distributed, natural peach flavor. There’s no mushy chunks, just smooth, luscious peach goodness.
Plus, the whipped cottage cheese adds a satisfying boost of protein to keep you full and energized all morning long. And the best part? It only takes about 5 minutes to prep, making it the perfect easy grab-and-go breakfast to prep ahead for busy weeks.
Why You Will Love These Peach Overnight Oats
- High-Protein Boost: Whipped cottage cheese adds creamy texture plus plenty of protein.
- No Soggy Peaches: A fresh peach is blended into the cottage cheese and milk mixture, giving you smooth and consistent flavor throughout.
- Healthy Option: These peach overnight oats are a creamy, refreshing, and healthy option.
- Incredible Peach Flavor: These overnight oats are naturally sweet and juicy from the fresh, ripe peach.
- Super Easy Prep: They take just about 5 minutes to prepare. It’s a quick and healthy meal prep option!
Ingredients Needed

- Rolled Oats: The base of overnight oats is rolled oats.
- Peach: You will need one medium ripe peach for this recipe.
- Cottage Cheese: Blend the cottage cheese with the peach and milk mixture for a smooth and creamy consistency. You can’t taste the cottage cheese, it just makes these overnight oats so incredibly creamy and adds a boost of protein! Fat-free, low-fat, or full-fat cottage cheese all work well.
- Almond Milk: We used unsweetened vanilla almond milk, but you can use your milk of choice.
- Sweetener: Sweeten these overnight oats with maple syrup, sugar-free maple syrup, or your sweetener of choice.
- Vanilla Extract: A splash of vanilla extract to deepen the flavors.
- Cinnamon & Nutmeg: Just a dash of cinnamon and a pinch of nutmeg to enhance the flavors and complement the fresh peach.
Find the full measurements in the recipe card below.
“Loved, loved, loved this. Creamy, delicious & peachy!”
– M. Marie
Substitutions & Variations
- Peach Swap: Don’t have a fresh peach? Nectarines work well in this recipe, as well!
- Cottage Cheese Substitution: If you don’t have cottage cheese on hand, non-fat Greek yogurt is a great substitute. Keep in mind that it may add a slightly tangier flavor.
- Milk Base: If you prefer a different milk base, the vanilla almond milk can be replaced with oat milk, coconut milk, cashew milk, non-fat milk, 1% milk, or any milk you like.
- Dairy-Free Option: To make these overnight oats dairy-free, replace the cottage cheese with your favorite dairy-free yogurt, and make sure to use plant-based milk.
- Chia Seeds: If desired, stir in 1 to 2 teaspoons of chia seeds before refrigerating your overnight oats.
How To Make Healthy Peach Overnight Oats
Step 1: Slice the fresh peach in half and remove the pit. Then, add the peach to a blender or food processor.

Step 2: Add the cottage cheese, almond milk, sweetener, vanilla extract, cinnamon, and nutmeg to the blender with the peach.

Step 3: Blend the mixture thoroughly until smooth and creamy.

Step 4: Pour the rolled oats into an airtight jar or container. Then, pour the blended mixture over the oats.

Step 5: Mix well until the oats are fully combined with the peach mixture. Secure the lid on the jar and refrigerate overnight.

Step 6: The next morning, stir and enjoy your overnight oats!
Serving Suggestions
In the morning, enjoy these peach overnight oats as is, or add extra peach slices, a sprinkle of cinnamon, chopped nuts, or a drizzle of honey. For a dessert-like feel, add a dollop of CocoWhip or whipped cream. You can even top them with air-fried peaches! Simply make our air fryer peaches recipe, then slice and add them on top for an extra burst of peach flavor.

Shawna’s Expert Tips
- Blend Well: Make sure to blend the mixture thoroughly so it’s smooth and creamy, with no lumps of cottage cheese or peach.
- Use a Ripe Peach: A ripe, juicy peach will give your oats the best natural sweetness and flavor.
- Peel the Peach: Peeling the peach helps create a smoother texture and removes slight bitterness, but it’s optional if you don’t mind a bit of texture and extra fiber.
- Adjust Sweetness: Taste the blended mixture before adding it to the oats. You can adjust the sweetness to your preference.
- Chill Overnight: Let the oats sit in the fridge overnight so they fully soften and absorb the flavors.
Storage Instructions
These overnight oats are great for meal prep and can be stored in the fridge for up to 3 days. You can also make multiple servings at once by dividing the mixture into individual containers for an easy grab-and-go breakfast all week.
Frequently Asked Questions
Can I Use Frozen Peaches?
Yes, you can use frozen peaches. Use about 1/2 cup of frozen sliced peaches. Be sure to thaw them before blending for the best texture and flavor.
Can I Make This Recipe Vegan?
To make it vegan, substitute the cottage cheese with a plant-based yogurt, and use a plant-based milk like almond milk.
More Overnight Oats To Try!
- Cottage Cheese Overnight Oats
- Chocolate Protein Overnight Oats
- Raspberry Overnight Oats
- Strawberry Shortcake Overnight Oats
- Blueberry Overnight Oats
- PB2 Overnight Oats
- Apple Pie Overnight Oats
- Carrot Cake Overnight Oats
Plus, check out our collection of oat recipes here on Healthy Foodie Girl!
If you try this recipe, please be sure to leave us a comment and star rating, ★★★★★ letting us know how it turns out for you.
HEALTHY PEACH OVERNIGHT OATS RECIPE

Ingredients
- 1/2 cup rolled oats
- 1 medium ripe peach, pit removed
- 1/4 cup fat-free cottage cheese
- 1/4 cup unsweetened vanilla almond milk
- 2 teaspoons maple syrup, sugar-free maple syrup, or sweetener of choice
- 1/4 teaspoon vanilla extract
- 1/8 teaspoon cinnamon
- 1 pinch nutmeg
Instructions
- Slice the fresh peach in half and remove the pit. Then, add the peach to a blender or food processor.
- Add the cottage cheese, almond milk, sweetener, vanilla extract, cinnamon, and nutmeg to the blender with the peach.
- Blend the mixture thoroughly until smooth and creamy, with no lumps remaining.
- Pour the rolled oats into an airtight jar or container. Then, pour the blended mixture over the oats.
- Mix well until the oats are fully combined with the peach mixture. Secure the lid on the jar and refrigerate overnight.
- The next morning, stir and enjoy! You can top your overnight oats with extra fresh peach slices or a sprinkle of cinnamon if desired.
Video

Notes
- Peel the Peach: Peeling the peach helps create a smoother texture and removes slight bitterness, but it’s optional if you don’t mind a bit of texture and extra fiber.
- Peach Swap: Don’t have a fresh peach? Nectarines work well in this recipe, as well!
- Cottage Cheese Substitution: If you don’t have cottage cheese on hand, non-fat Greek yogurt is a great substitute. Keep in mind that it may add a slightly tangier flavor.
- Milk: If you prefer a different milk base, the vanilla almond milk can be replaced with oat milk, coconut milk, cashew milk, non-fat milk, 1% milk, or any milk you like.
- Adjust the Sweetness: Taste the blended mixture before adding it to the oats. You can adjust the sweetness to your preference.
- Storage: These overnight oats are great for meal prep and can be stored in the fridge for up to 3 days.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















These peach overnight oats are so creamy and delicious! Whipped cottage cheese and a juicy peach make them taste just like peaches and cream. I hope you love them as much as we do!
Loved, loved, loved this. Creamy, delicious & peachy!
Can this be made with frozen peaches off-season?
I’m so excited that you loved how creamy the overnight oats were and enjoyed the delicious peach flavor! And yes, you can definitely make this with frozen peaches off-season. Just use about 1/2 cup of frozen sliced peaches, and be sure to thaw them before blending for the best texture and flavor.