These Peach Overnight Oats are extra rich and creamy thanks to a scoop of Greek yogurt, packed with extra protein and fiber from chia seeds and protein powder, and naturally sweet with a fresh peaches and a hint of vanilla. Easy to make ahead, these Peaches and Cream Overnight Oats are a quick, high protein breakfast to keep you full all day.

Why I Love These Overnight Oats for High Protein Breakfast
Bringing all of the flavors of classic peaches and cream oatmeal that you remember from your childhood, these Peach Overnight Oats are a simple and naturally sweet treat that is loaded with the nutrients you need to start your day off on a healthy note.
I have been emphasizing eating more fiber and protein for breakfast for the past couple of months, and overnight oats with chia seeds are one of the perfect recipes for packing in the protein and fiber. Plus they are simple to make ahead the night before, making this Peach Overnight Oats recipe a wholesome treat that is easy to fit into your perfect morning routine.
I love overnight oats with all kinds of fruit, but since it is the end of summer, fresh peaches are everywhere right now, making their way into everything in my kitchen (like this Pan Seared Pork Chops with Peaches and Basil). They are super sweet and juicy, simply perfect for bringing a natural sweetness to these sweet peaches and cream overnight oats. However, if fresh peaches aren’t in season, you can substitute frozen peaches and they would be just as delicious.

How Do You Make Peach Overnight Oats?
These High Protein Peach Overnight Oats are easy to make ahead the night before (or even up to a couple of days in advance) so they are ready to grab when you want a quick and nutrient-packed breakfast, but don’t even have time to cook up this quick Strawberries and Cream Oatmeal.
To make these overnight oats, there is no cooking needed, just mix up the ingredients and refrigerate in a tightly sealed glass jar or dish overnight (or for at least 5 – 6 hours). As the oatmeal sits in the fridge, the oats and chia seeds will absorb the liquid, softening the oats and thickening to a rich, creamy texture. This also allows the flavors to come together, helping the peach and vanilla flavor to infuse throughout.
I wanted these overnight oats to be extra rich and creamy, like Peaches and Cream, so I also added some Greek yogurt and lots of chia seeds. Making it almost like a rich, creamy mix between chia seed pudding and overnight oats.

When making these high protein overnight oats, you will need:
- Peach: You will need 1 large peach, pitted and chopped (about 1 cup). If fresh peaches aren’t in season, you can substitute frozen peaches. Just let them thaw slightly until soft enough to chop.
- Rolled Oats: Make sure you use rolled oats not, quick cooking oats, as they have a thicker, chewier texture and will hold up better to soaking up the milk without becoming soggy.
- Chia Seeds: Chia seeds add a boost of extra fiber and protein, as well as calcium, iron, and omega-3s. Plus they plump up, contributing a rich, puddling like texture to these overnight oats.
- Milk: You can use regular milk or your favorite non-dairy milk, such as vanilla almond milk or coconut milk.
- Greek Yogurt: Not traditionally in overnight oats, Greek yogurt adds extra rich, creaminess giving this recipe more of a Peaches and Cream vibe. Use regular plain Greek yogurt or your favorite non-dairy Greek yogurt if you want to keep this recipe vegan.
- Vanilla Protein Powder: Use your favorite vanilla protein powder for an extra boost of protein. I use a plant based protein powder that is made with stevia for extra sweetness without extra added sugar.
- Spices: Finally, a little cinnamon and vanilla extract punch up the flavor of these decadent Peaches and Cream Overnight Oats.
- Toast Walnuts: These are optional, but I love to serve these overnight oats with some toasted and chopped walnuts for a little crunch.
These Peach Overnight Oats will last about 3 – 4 days in the fridge (any longer than this and the peaches will start to breakdown too much and can get a little slimy).

What Else Can You Put in Overnight Oatmeal?
These overnight oats are versatile, and easy to customize. Here are a couple of different ideas:
- Switch Up the Fruit: Feel free to switch up the fruit depending on what is in season. Some options to try include plumbs, cherries, strawberries, raspberries, blackberries, nectarines, or blueberries.
- Make it Vegan: These Peach Overnight Oats can easily be made vegan or dairy-free. Just use non-dairy milk and yogurt and plant based protein powder.
- Make it Nutty: I usually top this oatmeal with a sprinkle of walnuts, but you can substitute any other nuts to bring extra nuttiness and crunch. Try slivered almonds, pistachios, or even cashews.
More High Protein Breakfast Recipes
Looking for more high protein breakfast recipes like this Peach Overnight Oats Recipe? I have you covered with lots of simple and nutrient packed recipes that will fuel you up and help you feel your best.
- High Protein Chocolate Chip Cookie Dough Oatmeal
- Strawberry Shortcake Smoothie
- Vanilla Bean Pistachio Smoothie
- Strawberries and Cream Oatmeal
Looking to boost your breakfast? Learn more about why you need fiber and protein for breakfast.
Peach Overnight Oats (High Protein)
Ingredients
- 1 cup milk (regular, almond, or coconut milk)
- ½ cup Greek yogurt
- 1 cup rolled oats
- 4 tbsp chia seeds
- 1 scoop vanilla protein powder
- 1 tsp cinnamon
- 1 tsp vanilla extract
- 1 large peach - chopped (about 1 cup)
- toasted walnuts (optional)
Instructions
- Stir together milk, Greek yogurt, oats, chia seeds, protein powder, cinnamon, and vanilla extract. Add in chopped peaches and gently stir in to combine. Portion out into two containers, if desired. Cover and refrigerate overnight (at least 5 - 6 hours).
- To serve, topped with toasted walnuts. If oats seem to thick, you can stir in an extra splash of milk.

