Looking for a breakfast that practically makes itself while you sleep? If mornings at your house are anything like mine, you know that getting a nutritious meal on the table before everyone rushes out the door can feel impossible. Between packing lunches, finding missing shoes, and trying to get yourself ready for work, cooking an actual breakfast often gets pushed to the bottom of the list.
That’s where these peanut butter overnight oats come to the rescue. Just mix everything together the night before, stick it in the fridge, and wake up to a creamy, satisfying breakfast that’s already waiting for you. No cooking required, totally customizable with your favorite toppings, and filling enough to keep you going until lunch.

Why You’ll Love This Peanut Butter Overnight Oats
- Make-ahead convenience – Prep this the night before and grab it straight from the fridge in the morning for an instant breakfast when you’re rushing out the door.
- No cooking required – Just mix everything together in a jar and let the oats soften overnight—no stove or microwave needed.
- Naturally gluten-free and dairy-free – Perfect if you’re following a gluten-free or dairy-free diet, and you can easily customize it with your favorite milk and nut butter.
- Protein-packed breakfast – The combination of peanut butter, chia seeds, and oats keeps you full and energized all morning long.
- Ready in 5 minutes – With just a few simple ingredients and minimal prep time, you can have a healthy breakfast ready for the entire week.
What Kind of Oats Should I Use?
For overnight oats, you’ll want to stick with rolled oats (sometimes called old-fashioned oats) rather than steel cut or quick cooking varieties. Rolled oats have the perfect texture for soaking overnight – they soften up nicely while still maintaining a pleasant chewiness that makes your breakfast satisfying. Steel cut oats will stay too hard and crunchy even after sitting in the fridge all night, while quick oats tend to get mushy and lose their texture completely. If you need a gluten-free option, just make sure the package is labeled certified gluten-free, since regular oats can sometimes be processed in facilities that also handle wheat.
Options for Substitutions
This recipe is super forgiving and works well with different ingredients you might have on hand:
- Almond milk: Any milk works here – regular dairy milk, oat milk, coconut milk, or soy milk. Pick whatever you like or have in your fridge.
- Peanut butter: Feel free to swap in almond butter, cashew butter, or sunflower seed butter if you have a peanut allergy. Each will give you a slightly different flavor but they all work great.
- Maple syrup: Honey, agave nectar, or even a mashed banana can replace the maple syrup. Start with a little less than the recipe calls for and taste as you go.
- Chia seeds: You can use ground flaxseed instead of chia seeds in the same amount. Both help thicken the oats overnight.
- Rolled oats: Stick with rolled oats for this one – they’re really what makes overnight oats work. Steel cut oats stay too hard, and quick oats get too mushy.
- Toppings: The fruit and granola toppings are totally up to you. Use whatever fresh or frozen fruit you have, or skip them altogether if you prefer your oats plain.
Watch Out for These Mistakes While Making
The biggest mistake people make with overnight oats is not using enough liquid, which leaves you with a thick, paste-like texture instead of creamy oats – if your mixture looks too dry after stirring, add an extra splash of almond milk before refrigerating.
Another common error is using quick oats or steel-cut oats instead of rolled oats, as quick oats turn mushy and steel-cut oats stay too hard even after soaking overnight.
To get the peanut butter fully incorporated without clumps, try warming your almond milk slightly before mixing, or stir the mixture again after about an hour in the fridge to redistribute everything evenly.
If you’re planning to reheat your oats in the morning, keep in mind they’ll thicken up quite a bit in the fridge, so add a tablespoon or two of milk before warming to bring back that creamy consistency.
What to Serve With Peanut Butter Overnight Oats?
Peanut butter overnight oats are pretty filling on their own, but I love pairing them with fresh fruit on the side like sliced apples, extra berries, or even some orange segments for a bright morning boost. A cup of hot coffee or tea is always a good call, and if you’re really hungry, a hard-boiled egg or two adds some extra protein to keep you full until lunch. On weekends when I have more time, I’ll sometimes make a smoothie to go alongside – something simple with banana, spinach, and almond milk works great. You can also add a small handful of nuts or a drizzle of honey right before eating if you want a little extra crunch or sweetness.
Storage Instructions
Store: These overnight oats are meant to be made ahead, which is the whole point! Keep them in a sealed jar or container in the fridge for up to 5 days. I usually make a few jars on Sunday night so I have breakfast ready to grab all week long.
Make Ahead: You can prep multiple servings at once by doubling or tripling the recipe. Just mix everything in separate jars without the toppings, and add your fresh fruit and granola right before eating so they stay crisp and fresh.
Serve: Enjoy them straight from the fridge for a cool breakfast, or let them sit at room temperature for 10 minutes if you prefer. You can also warm them up in the microwave for about 30 seconds if you want a cozy bowl instead of cold oats.
| Preparation Time | 5-10 minutes |
| Cooking Time | 0 minutes |
| Total Time | 5-10 minutes |
| Level of Difficulty | Easy |
| Servings | 1 serving |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 340-390
- Protein: 9-12 g
- Fat: 13-17 g
- Carbohydrates: 46-54 g
Ingredients
For the oats:
- 1/2 cup rolled oats (old-fashioned oats work best)
- 1/2 cup almond milk (or any milk of choice like oat or cashew)
- 2 tbsp peanut butter (creamy or natural, for richness)
- 1 tbsp maple syrup (or honey as sweetener)
- 3/4 tbsp chia seeds (adds thickness and omega-3s)
For Toppings (optional):
- flaxseed meal (optional, for extra nutrition)
- sliced banana (adds natural sweetness and creaminess)
- granola (optional but recommended for crunch)
- raspberries (optional, adds tartness)
- strawberries (fresh or frozen)
Step 1: Combine Wet Base and Mix Thoroughly
- 1/2 cup almond milk
- 2 tbsp peanut butter
- 1 tbsp maple syrup
- 3/4 tbsp chia seeds
Pour the almond milk into a mason jar or bowl, then add the peanut butter and maple syrup.
Stir vigorously for about 30 seconds until the peanut butter is fully incorporated and no lumps remain—this ensures even flavor distribution throughout your oats.
The peanut butter will want to stick to the bottom, so take your time here.
Add the chia seeds and stir once more to distribute them evenly.
Step 2: Add Oats and Press to Combine
- wet mixture from Step 1
- 1/2 cup rolled oats
Add the rolled oats to the wet mixture from Step 1 and stir well until all the oats are coated and absorbed.
I like to press the oats down gently with the back of my spoon to help them soak up the liquid more evenly—this ensures you don’t end up with any dry pockets of oats in the morning.
The mixture should look thick and spongy.
Step 3: Refrigerate Overnight
Cover your jar or bowl with a lid or plastic wrap and place it in the refrigerator for at least 6 hours, or ideally overnight (up to 12 hours).
The oats will continue to absorb liquid and soften as they sit, creating a creamy, pudding-like texture.
I find that making this in the evening means you have a ready-to-eat breakfast waiting for you in the morning.
Step 4: Customize with Toppings and Enjoy
- chilled oat mixture from Step 3
- sliced banana
- strawberries
- raspberries
- granola
- flaxseed meal
Remove your oats from the refrigerator and give them a quick stir.
If the mixture seems too thick, add a splash more almond milk to reach your desired consistency.
Top with sliced banana, fresh strawberries, raspberries, granola, and flaxseed meal if using.
Serve cold straight from the fridge, or microwave for 45-60 seconds if you prefer warm oats—both are delicious!

Classic Peanut Butter Overnight Oats
Ingredients
For the oats:
- 1/2 cup rolled oats (old-fashioned oats work best)
- 1/2 cup almond milk (or any milk of choice like oat or cashew)
- 2 tbsp peanut butter (creamy or natural, for richness)
- 1 tbsp maple syrup (or honey as sweetener)
- 3/4 tbsp chia seeds (adds thickness and omega-3s)
For Toppings (optional):
- flaxseed meal (optional, for extra nutrition)
- sliced banana (adds natural sweetness and creaminess)
- granola (optional but recommended for crunch)
- raspberries (optional, adds tartness)
- strawberries (fresh or frozen)
Instructions
- Pour the almond milk into a mason jar or bowl, then add the peanut butter and maple syrup. Stir vigorously for about 30 seconds until the peanut butter is fully incorporated and no lumps remain—this ensures even flavor distribution throughout your oats. The peanut butter will want to stick to the bottom, so take your time here. Add the chia seeds and stir once more to distribute them evenly.
- Add the rolled oats to the wet mixture from Step 1 and stir well until all the oats are coated and absorbed. I like to press the oats down gently with the back of my spoon to help them soak up the liquid more evenly—this ensures you don't end up with any dry pockets of oats in the morning. The mixture should look thick and spongy.
- Cover your jar or bowl with a lid or plastic wrap and place it in the refrigerator for at least 6 hours, or ideally overnight (up to 12 hours). The oats will continue to absorb liquid and soften as they sit, creating a creamy, pudding-like texture. I find that making this in the evening means you have a ready-to-eat breakfast waiting for you in the morning.
- Remove your oats from the refrigerator and give them a quick stir. If the mixture seems too thick, add a splash more almond milk to reach your desired consistency. Top with sliced banana, fresh strawberries, raspberries, granola, and flaxseed meal if using. Serve cold straight from the fridge, or microwave for 45-60 seconds if you prefer warm oats—both are delicious!






