Save I used to grab whatever I could find on my way out the door, usually something that left me hungry an hour later. Then a friend who meal-prepped religiously handed me a jar of overnight oats one morning, and I was skeptical until I tasted it. The creamy peanut butter, the hint of vanilla, the unexpected richness, it kept me full until lunch without any effort. Now I make a batch every Sunday night, and it's become my most reliable breakfast win.
I started making these for my partner during a particularly hectic work season. He'd leave before sunrise, and I wanted him to have something better than cereal. The first time he texted me at noon saying he wasn't starving for once, I knew I'd found something worth repeating. Now we keep three jars in the fridge at all times, each one topped differently depending on the mood.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Old-fashioned rolled oats: These absorb liquid beautifully overnight without turning to mush, quick oats will get slimy, so stick with the sturdy rolled kind.
- Unsweetened milk of choice: Soy or pea milk adds extra protein, but any milk works as long as you like the flavor, I've learned that richer milk makes richer oats.
- Plain Greek yogurt: This is where the creamy, tangy magic happens, plus it packs in more protein than you'd expect from a spoonful.
- Natural peanut butter: The kind that separates is fine, just stir it well first, and smooth or crunchy both work depending on whether you want texture surprises.
- Vanilla or unflavored protein powder: I prefer vanilla because it adds a subtle sweetness, but unflavored lets the peanut butter shine if you want a more savory vibe.
- Honey or maple syrup: Optional, but a teaspoon goes a long way if your protein powder isn't sweet enough on its own.
- Pure vanilla extract: A small splash makes everything smell like you tried harder than you did.
- Fine sea salt: Don't skip this, it balances the sweetness and makes the peanut butter taste more like itself.
- Chia seeds or ground flaxseed: These thicken the oats and add a little nutritional boost, though I sometimes skip them if I want a looser consistency.
- Fresh fruit, nuts, chocolate chips: Whatever toppings make you excited to open the fridge in the morning, that's what belongs here.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prep your jar:
- Grab a jar with a lid that seals well, somewhere between 12 and 14 ounces works perfectly. You want enough room to stir without making a mess.
- Layer the dry ingredients:
- Toss the oats, chia seeds, flaxseed, cinnamon, protein powder, and a pinch of salt into the jar. Give it a quick shake to mix them up a bit.
- Whisk the wet ingredients:
- In a bowl, whisk together the milk, yogurt, peanut butter, vanilla, and sweetener until it's smooth and no clumps of peanut butter remain. If it looks too thick, add a tablespoon or two of water or extra milk.
- Combine everything:
- Pour the peanut butter mixture over the oats and stir thoroughly, making sure you scrape the bottom so nothing stays dry. This step matters more than you'd think.
- Adjust the texture:
- If the mixture looks super thick, add a splash more milk and stir again. It will thicken as it sits, so err on the side of a little looser.
- Add mix-ins:
- Stir in any sturdy fruit or chocolate chips now. Save delicate berries or banana slices for the morning so they don't get mushy.
- Refrigerate overnight:
- Seal the jar and pop it in the fridge for at least 4 hours, though 8 to 12 is ideal. The oats soften and the flavors meld together while you sleep.
- Check and adjust:
- In the morning, give it a good stir and see if you want to thin it out with a little more milk. Some people like it thick, some like it pourable.
- Top and enjoy:
- Add your toppings, a spoonful of peanut butter, fresh fruit, nuts, yogurt, honey, whatever sounds good. A pinch of flaky sea salt on top is surprisingly wonderful.
- Eat and store:
- Eat it straight from the jar or transfer to a bowl. Leftovers keep in the fridge for up to 2 days, just add fresh fruit right before eating.
Save There was a morning I was running late and forgot to top my oats, and I ate them plain in the car. Even without the toppings, they were good enough that I didn't feel like I'd settled. That's when I realized this recipe had become more than a meal prep trick, it was something I actually looked forward to, not just something I tolerated because it was healthy.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
I've swapped peanut butter for almond butter when I wanted something a little lighter, and cashew butter when I wanted it richer and sweeter. My sister uses tahini sometimes, which sounds weird but tastes amazing with a drizzle of honey and some chopped dates. The base is so forgiving that you can change the nut butter every time and it still works.
Texture Tricks
If you like thick, spoonable oats that hold their shape, add a tablespoon of chia seeds and use a bit less milk. If you want something you can drink or eat with a spoon without effort, skip the chia and add an extra splash of milk in the morning. I've done both depending on whether I'm eating at my desk or on the go, and both versions are good for different reasons.
Storage and Prep Ahead
I usually make three jars at once on Sunday night, each one with the same base but different toppings planned. One gets chocolate chips and banana, one gets berries and almonds, one gets just peanut butter and a drizzle of honey. It makes the week feel less repetitive, even though I'm technically eating the same thing.
- Store the jars in the fridge for up to 2 days, but add fresh fruit and crunchy toppings right before eating.
- If you want to prep further ahead, make the base and freeze it in jars, then thaw overnight in the fridge before adding toppings.
- Write the date on the jar lid with a marker so you know which one to eat first, especially if you make a bunch at once.
Save These oats have become the thing I make when I know the week ahead is going to be chaos. They're there in the fridge, ready and reliable, and that's worth more than any fancy breakfast I don't have time to cook.
Cooking Questions & Answers
- → Can I make these oats without protein powder?
Yes, you can omit the protein powder, though the protein content will be lower. Increase the Greek yogurt to ½ cup or add extra peanut butter to maintain a creamy texture and boost protein naturally.
- → How long do overnight oats last in the refrigerator?
These oats keep well for up to 2 days in the refrigerator when stored in an airtight container. Add fresh fruit and toppings just before serving to maintain the best texture and flavor.
- → Can I eat these oats without refrigerating overnight?
For best results, refrigerate for at least 4 hours to allow the oats to fully soften and absorb the liquid. If you're short on time, let them sit for a minimum of 2 hours, though the texture won't be as creamy.
- → What's the best milk to use for maximum protein?
Soy milk and pea milk provide the highest protein content among plant-based options, with about 7-8g per cup. Regular dairy milk or high-protein dairy milk are also excellent choices for boosting overall protein.
- → How do I make these oats vegan?
Use plant-based milk, non-dairy high-protein yogurt, vegan protein powder, and maple syrup instead of honey. The texture and taste remain delicious with these simple substitutions.
- → Why are my overnight oats too thick or too thin?
Adjust the consistency by adding more milk for thinner oats or reducing liquid and adding chia seeds for thicker oats. You can always stir in extra milk in the morning to reach your preferred texture.