These Peaches and Cream Overnight Oats are a tasty and refreshing breakfast! With juicy peaches and creamy yogurt, they make mornings sweeter and easier.
Just mix oats, milk, yogurt, and sweet peaches, then let them chill overnight. I love waking up to a ready-made breakfast that feels like dessert! 🍑😋
Key Ingredients & Substitutions
Rolled Oats: Use rolled oats for a creamy texture. If you’re gluten-free, ensure they are certified gluten-free. Quick oats are fine but may yield a mushier texture.
Milk: Any milk works! Dairy, almond, soy, or oat milk all taste great. I personally love almond milk for its nutty flavor.
Yogurt: Greek yogurt adds creaminess and protein. Regular yogurt or dairy-free yogurt options can be used if you prefer. For a fun twist, try flavored yogurt!
Chia Seeds: They’re optional but boost nutrition, adding fiber and texture. You can skip them if you don’t have any on hand. Ground flax seeds are another good choice for similar benefits.
Peach: Fresh peaches are best, but you can use canned or frozen if fresh isn’t available. Just make sure to drain or thaw them beforehand.
How Do You Make the Oats Creamy and Flavorful?
To get that delicious creamy texture and great flavor, follow these tips:
- Mix all ingredients well to ensure the oats soak up the milk evenly. I prefer using a mason jar for easy storage!
- Let them sit in the fridge overnight; this is key! It gives the oats time to absorb the liquid and flavors.
- Stir the mixture in the morning to combine all the yummy flavors before adding your fresh peach topping.
- For added texture and nutrition, don’t forget those crunchy toppings!

Peaches and Cream Overnight Oats
Ingredients You’ll Need:
- 1/2 cup rolled oats
- 1/2 cup milk (dairy or plant-based)
- 1/4 cup plain or vanilla yogurt (Greek or regular)
- 1 tablespoon chia seeds (optional, for thickness and nutrition)
- 1 tablespoon honey or maple syrup (adjust to taste)
- 1 ripe peach, diced (plus extra slices for topping)
- 1 teaspoon vanilla extract
- A pinch of salt
- Sliced almonds or coconut flakes for garnish
How Much Time Will You Need?
This delicious breakfast takes about 10 minutes to prepare. After mixing everything, just pop it in the fridge to chill overnight. You can enjoy it the next morning, making it a quick and easy breakfast option!
Step-by-Step Instructions:
1. Prepare the Base:
In a mason jar or any container with a lid, combine the rolled oats, milk, yogurt, chia seeds (if you’re using them), honey (or maple syrup), vanilla extract, and a pinch of salt. Mix everything together until well combined.
2. Add the Peaches:
Gently fold in half of the diced peach pieces to incorporate the sweet fruit throughout the oats. This ensures every bite has that lovely peach flavor!
3. Chill Overnight:
Seal the container with a lid and place it in the refrigerator. Let it sit overnight or for at least 6 hours. This allows the oats and chia seeds to absorb the liquid and soften up beautifully.
4. The Next Morning:
When you’re ready to eat, take the oats out of the fridge and give them a gentle stir to mix everything up. Add the remaining fresh peach chunks on top for a burst of flavor.
5. Garnish and Serve:
Sprinkle some sliced almonds or coconut flakes on top for a nice crunch. Serve chilled and enjoy your creamy, fresh, and fruity breakfast!
These oats are not only delicious but also nutritious, making them the perfect start to your day! Enjoy every spoonful of this delightful treat!
Can I Use Instant Oats Instead of Rolled Oats?
Yes, you can use instant oats, but keep in mind they will absorb liquid faster and may result in a mushier texture. If using instant oats, reduce the soaking time to about 2-4 hours instead of overnight.
How Can I Sweeten This Recipe Without Honey?
If you prefer not to use honey or maple syrup, try using agave nectar, stevia, or your favorite sweetener. Just adjust the amount to fit your taste preference!
Can I Use Frozen Peaches?
Absolutely! Just make sure to thaw the frozen peaches first. You can do this overnight in the fridge or quickly in the microwave. Drain any excess liquid before adding them to the oats for the best texture.
How Long Do Leftover Overnight Oats Last?
Your leftover overnight oats can be stored in the fridge for up to 3 days. Just give them a stir before eating, and feel free to add more milk if they seem too thick!



