Vanilla Peach Overnight Oats

Creamy vanilla peach overnight oats topped with fresh diced peaches, almonds and coconut flakes Save
Creamy vanilla peach overnight oats topped with fresh diced peaches, almonds and coconut flakes | showmevegan.com

This wholesome breakfast combines old-fashioned rolled oats with creamy Greek yogurt, milk, and chia seeds that soften overnight into a luscious, pudding-like consistency. Pure vanilla extract adds comforting warmth while fresh ripe peaches bring natural sweetness and juicy bursts in every spoonful. Simply mix the ingredients before bed, let the oats absorb the liquids in the refrigerator, and wake up to a ready-to-eat meal topped with crisp almonds and shredded coconut. Perfect for meal prep and customizable with your favorite seasonal fruits.

The morning my daughter discovered she could prep breakfast the night before was a game changer. She stood at the counter, spoon in hand, eyes wide at the thick creamy pudding that had transformed from plain oats overnight. Now she asks for these vanilla peach bowls the moment peach season arrives, and honestly, I don't blame her one bit.

Last summer, I made these for a camping trip and my friend Sarah, who claims to hate oatmeal, went back for seconds. Something about the overnight transformation changes the texture completely. The vanilla swirls through everything, and those peaches get almost jammy soft against the cool oats.

Ingredients

  • Old-fashioned rolled oats: These hold their texture beautifully overnight, unlike instant oats which turn to mush
  • Unsweetened milk: The honey and peaches bring enough sweetness, so keep your base neutral
  • Greek yogurt: Makes it pudding thick and adds protein that keeps you satisfied until lunch
  • Chia seeds: They plump up like tiny pearls and add the most satisfying texture
  • Vanilla extract: Don't skimp here, it's the backbone that ties everything together
  • Ripe peaches: The ones that give slightly when pressed are perfect, slightly underripe ones work too

Instructions

Mix your base:
Combine oats, milk, Greek yogurt, chia seeds, honey, and vanilla in a medium bowl. Stir thoroughly until the chia seeds are distributed and no dry oats remain visible at the bottom.
Add half the peaches:
Fold in half of your diced peaches gently, they'll soften and release their juices as everything chills together.
Let it rest:
Cover tightly and refrigerate for at least 8 hours. The oats will drink up the liquid and the chia seeds will swell into little gel pearls.
Check your texture:
In the morning, give it a good stir. If it's thicker than you like, add just enough milk to loosen it up.
Assemble your bowls:
Divide between two bowls and pile on those fresh remaining peaches, almonds, and whatever toppings make you happy.
Glass jar of vanilla peach overnight oats breakfast bowl with colorful peach chunks on top Save
Glass jar of vanilla peach overnight oats breakfast bowl with colorful peach chunks on top | showmevegan.com

My sister started making these in small mason jars for her commute, and now her whole office asks about the pretty layered breakfast she carries in every Monday. There's something so satisfying about waking up knowing breakfast is already done.

Make It Your Own

Sometimes I swap in berries when peaches aren't in season, and once I added a spoonful of peanut butter to the base. The variations are endless, but the vanilla peach combo remains my favorite by far.

Meal Prep Magic

I've found these keep perfectly for three days, getting even better as the flavors meld. The almonds stay surprisingly crisp too, though you could add them fresh each morning if you prefer.

Serving Suggestions

A warm cup of coffee alongside makes this feel like a cafe breakfast at home. Sometimes I drizzle a tiny bit more honey right before eating, especially if the peaches aren't quite sweet enough.

  • Try adding fresh mint leaves for a bright contrast
  • A pinch of cinnamon makes it taste like peach cobbler
  • Extra yogurt on top never hurts
Wholesome vanilla peach overnight oats layered with juicy peaches and crunchy almond slices Save
Wholesome vanilla peach overnight oats layered with juicy peaches and crunchy almond slices | showmevegan.com

Some mornings there's nothing better than breakfast that's been waiting for you.

Recipe Questions & Answers

These vanilla peach overnight oats stay fresh for up to 3 days when stored in airtight containers in the refrigerator. The oats and chia seeds continue to soften over time, so the texture becomes creamier each day. Make a batch on Sunday and enjoy hassle-free breakfasts throughout the week.

Absolutely. Thaw frozen peaches before adding them to the oats, or fold them in frozen—they'll release extra moisture as they thaw, creating an even creamier texture. Fresh peaches provide more texture, while frozen work well year-round and are often more economical.

Any unsweetened milk works beautifully—dairy milk creates a rich, traditional texture, while almond, oat, or coconut milk add subtle nutty notes. The Greek yogurt already provides creaminess, so plant-based alternatives yield satisfying results without compromising on texture or flavor.

Swap Greek yogurt for coconut yogurt or a plant-based alternative, choose any unsweetened plant-based milk, and replace honey with maple syrup or agave. The vanilla, peaches, and toppings remain the same. Hemp seeds make an excellent protein boost in the vegan version.

While traditionally served chilled, you can gently warm these oats in the microwave for 30-60 seconds if you prefer hot breakfast. The texture will be slightly thicker than stovetop oatmeal, but the vanilla and peach flavors shine beautifully when warmed.

Nectarines offer the closest flavor profile, but fresh berries, diced mango, or chopped apples all complement the vanilla base wonderfully. Seasonal fruits work best—try strawberries in summer or spiced apples in fall. The vanilla creates a neutral, comforting canvas for almost any fruit.

Vanilla Peach Overnight Oats

Creamy oats infused with vanilla and sweet peaches, prepared the night before for effortless mornings.

Prep 10m
Cook 480m
Total 490m
Servings 2
Difficulty Easy

Ingredients

Oats Base

  • 1 cup old-fashioned rolled oats
  • 1 cup unsweetened milk (dairy or plant-based)
  • 1/2 cup plain Greek yogurt
  • 1 tablespoon chia seeds
  • 1 tablespoon honey or maple syrup
  • 1 teaspoon pure vanilla extract

Peach Layer & Toppings

  • 2 medium ripe peaches, diced (fresh or thawed frozen)
  • 2 tablespoons sliced almonds
  • 2 teaspoons unsweetened shredded coconut (optional)
  • 1 tablespoon hemp seeds (optional)

Instructions

1
Combine Base Ingredients: In a medium bowl, combine rolled oats, milk, Greek yogurt, chia seeds, honey, and vanilla extract. Stir well until fully incorporated.
2
Add Fruit: Gently fold in half of the diced peaches into the oat mixture.
3
Refrigerate Overnight: Cover the bowl and refrigerate for at least 8 hours to allow oats and chia seeds to absorb liquid and soften properly.
4
Adjust Consistency: In the morning, stir the mixture thoroughly. Add a splash of milk if the consistency is too thick for your preference.
5
Assemble Bowls: Divide the oat mixture evenly between two serving bowls. Top with remaining diced peaches, sliced almonds, shredded coconut, and hemp seeds as desired.
6
Serve: Serve the bowls chilled and enjoy immediately.
Additional Information

Equipment Needed

  • Mixing bowl
  • Spoon or spatula
  • Measuring cups and spoons
  • Containers with lids

Nutrition (Per Serving)

Calories 320
Protein 11g
Carbs 47g
Fat 10g

Allergy Information

  • Contains dairy (Greek yogurt, unless substituted), tree nuts (almonds), and coconut (if used). Oats may contain gluten unless using certified gluten-free oats. Contains seeds (chia, hemp). Always check ingredient labels for potential allergens.
Rachel Monroe

Passionate home cook sharing easy vegan meals and everyday cooking tips.