Vanilla Overnight Oats
Creamy, no-cook oatmeal infused with vanilla that's ready when you wake up. Perfect make-ahead breakfast for busy mornings.
- Total time
- 10 min
- Servings
- 1
- Calories
- 320
- Protein
- 14g

Ingredients
- ½ cup rolled oats
- ½ cup whole milk
- ¼ cup Greek yogurt, plain full-fat
- ½ teaspoon pure vanilla extract
- 1 tablespoon honey
- ⅛ teaspoon kosher salt
Instructions
- 1
Pour 0.5 cup of rolled oats into a mason jar or airtight container. The oats should fill the jar roughly one-third of the way.
- 2
Pour in 0.5 cup of whole milk and 0.25 cup of Greek yogurt — the yogurt adds creaminess and protein so the oats thicken properly overnight instead of turning soupy.
- 3
Add 0.5 teaspoon of pure vanilla extract, 1 tablespoon of honey for sweetness, and a pinch of kosher salt (0.125 teaspoon) to balance the flavors.
- 4
Stir everything together until well combined — you're looking for a wet, uniform mixture with no dry oat pockets. Scrape down the sides with a spoon.
- 5
Cover the jar or container tightly and refrigerate overnight, or for at least 6 hours. The oats will absorb the liquid and soften as they sit.
- 6
In the morning, open the jar and give the oats a good stir. If they feel too thick, add a splash of milk (1 tablespoon at a time) until you reach your preferred consistency — some people like it spoonable, others prefer it pourable.
- 7
Eat straight from the jar, or transfer to a bowl. Top with fresh berries, sliced banana, granola, or a drizzle of honey if you like. The oats are ready to eat immediately — no cooking required.
Tools you’ll need
- mason jar or airtight container (16 oz minimum)
- spoon
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.