Creamy peaches and cream overnight oats made with ripe fresh peaches, a vanilla protein oat base, and a white chocolate cream ganache topping. A high-protein, gluten-free, make-ahead summer breakfast that takes about five minutes to prep.

Peaches and cream overnight oats are a no-cook breakfast jar layered with old-fashioned oats, chia seeds, vanilla protein powder, almond milk and chopped ripe peach. The jar is finished with a cheesecake-style white chocolate–cream cheese–Greek yogurt ganache and topped with fresh peach slices and crunchy granola in the morning. It combines vanilla protein oats with juicy summer peaches and a rich cream topping for a convenient, grab-and-go breakfast.
This recipe shines with ripe summer peaches. Unripe, hard peaches won’t soften overnight and can leave crunchy bites. If your peaches are firm, leave them at room temperature for one to two days until they yield slightly and smell sweet near the stem.

Why You’ll Love This Recipe
- Perfect for peach season — ripe peaches are the star of the jar.
- High protein thanks to Greek yogurt and vanilla protein powder.
- No added sugar necessary if peaches are perfectly ripe.
- Make-ahead friendly — prep the night before for an easy morning.
Ingredients You’ll Need
(Full measurements are listed in the recipe card below.)
For the oats:
- Old-fashioned rolled oats — best texture for overnight oats. Quick oats will become softer; steel-cut oats need cooking. Use certified gluten-free if required.
- Unsweetened almond milk — neutral flavor, though oat, cashew, coconut, soy, or dairy milk work.
- Chia seeds — thicken and absorb liquid overnight. Flax seeds swap 1:1.
- Vanilla protein powder — any whey or plant-based vanilla protein works.
- Fresh peach — use a ripe peach, chopped into small pieces. Frozen or drained canned peaches are acceptable substitutes when fresh aren’t available.
White chocolate cream ganache:
- White chocolate chips — higher-quality chips or a baking bar melt more smoothly.
- Plain Greek yogurt — adds protein and creaminess; full-fat yields the creamiest result.
- Cream cheese — bring to room temperature so it blends smoothly; light versions are fine.
For topping:
- Fresh peach slices — add in the morning for the best texture.
- Granola or chopped nuts — pecans, almonds, pistachios or seeds add crunchy contrast.

How to Make Peaches and Cream Overnight Oats
- Mix the oat base. Combine oats, almond milk, chia seeds, vanilla protein powder and the chopped peach in a bowl or mason jar. Stir until the protein powder is incorporated.
- Chill while you make the ganache. Refrigerate the oat mixture for a few minutes while preparing the topping.
- Make the white chocolate cream ganache. Gently melt white chocolate chips in short bursts in the microwave or over a double boiler until just melted. Warm the Greek yogurt and cream cheese slightly before adding to the melted chocolate — cold dairy with hot chocolate can seize into lumps, while slightly warmed dairy blends smooth.
- Layer and set. Spread the ganache over the chilled oats, cover, and refrigerate overnight or at least four hours to set.
- Serve. In the morning, top with fresh peach slices and granola, and enjoy cold.
Tips for the Best Texture
- Use ripe peaches. The right peach will give slightly to the touch and smell sweet; ripe fruit softens overnight and blends with the oats.
- No ripe peaches? Let them ripen on the counter for 1–2 days, or microwave chopped peach with a teaspoon of water for about 30 seconds to soften. Frozen or canned peaches (drained) are good out-of-season alternatives.
- Warm the dairy slightly. Warming Greek yogurt and cream cheese for 15–20 seconds prevents the ganache from seizing when mixed with melted white chocolate.
- Don’t overheat white chocolate. Melt in short intervals and stop when mostly melted; residual heat finishes the job.
- Add crunchy toppings at serving. Keep granola and additional peach slices for the morning to avoid sogginess.
- Adjust sweetness only if needed. Ripe peaches are usually sweet enough; if not, add a teaspoon of maple syrup.

Mix-In Variations
- Peach cobbler: Top with extra granola and a sprinkle of cinnamon for cobbler-like flavor.
- Other stone fruit: Substitute apricots, plums, nectarines or cherries using the same method.
- Peaches and berries: Add raspberries or blueberries for color and tartness.
- Almond-peach: Add 1/4 teaspoon almond extract to the oat base for a classic pairing.
- Higher protein: Stir in 2 tablespoons cottage cheese to boost protein content.
- Dairy-free: Use coconut yogurt, vegan cream cheese and vegan white chocolate with plant-based protein.
- Year-round version: Use canned peaches in 100% juice, drained, when fresh fruit is unavailable.
How to Store and Meal Prep
- Refrigerator: Store sealed jars in the fridge for up to four days; flavors meld over time.
- Meal prep: Make several jars at once during peach season and reserve fresh peach slices and granola for the morning.
- Best containers: Wide-mouth 16 oz mason jars, small glass dishes, or any airtight 1-cup containers work well.
- Do not freeze: Freezing alters peach and oat texture when thawed.
Peaches and Cream Overnight Oats Recipe
Ingredients
FOR OATS
- ½ cup certified gluten free oats
- ½ cup unsweetened almond milk
- 1 tsp chia seeds
- ½ scoop vanilla protein powder
- ¼ peach, chopped into small pieces
FOR WHITE CHOCOLATE CREAM GANACHE
- ⅓ cup plain Greek yogurt
- 2 tbsp white chocolate chips
- 1½ tbsp light cream cheese, room temperature
- ½ peach, chopped into small pieces (for layering)
- Granola or nuts for topping
Instructions
- Add all oat ingredients to a bowl or jar. Stir well to combine and refrigerate for a minimum of 1 hour (overnight is best).
- Microwave or gently melt the white chocolate until just melted. Mix with slightly warmed Greek yogurt and room temperature cream cheese until smooth. A whisk helps remove any small lumps.
- Remove the oats from the refrigerator and spread the ganache over the top. Return to the fridge and let set overnight.
- In the morning, top with chopped peaches and granola, then enjoy cold or take the jar to go.
Notes
I used a vanilla protein powder for flavor and added the cream ganache for a cheesecake-like finish. Adjust sweetness only if your peaches are not fully ripe.
Nutrition
Serving: 1 serving | Calories: 430 kcal | Carbohydrates: 48 g | Protein: 31 g | Fat: 19 g | Saturated Fat: 9 g | Fiber: 7 g | Sugar: 31 g
Nutrition information is an estimate and may vary depending on ingredient brands and portion sizes. Use as a general guide only.
More Overnight Oats Recipes
- Banana Cream Pie Overnight Oats
- Biscoff Overnight Oats
- Carrot Cake Overnight Oats
- Vegan Cherry Overnight Oats with Dark Chocolate
- Gluten Free Key Lime Pie Overnight Oats
- Apple Pie Overnight Oats
If you try these peaches and cream overnight oats, please leave a star rating and a comment below or share a photo with the recipe author. Tag your photos to show how you made the recipe your own.