I want creamy peanut butter banana overnight oats right now, but I don’t want to wait until tomorrow morning to eat them. That’s the kind of crazy logic that runs through my head at 9 PM on a Tuesday, standing in front of my pantry with the peanut butter jar already open. Let’s be honest—I’ve been there more times than I care to admit. The craving hits, you know? That specific hunger for something that feels indulgent but won’t leave you regretting your life choices at 2 AM.
So I started making these oats the way I actually want to eat them—right after they come together, no overnight waiting required. The bananas get mashed into the milk until they disappear, the peanut butter swirls in all warm and melty, and the oats soak up everything in about twenty minutes flat. It’s not magic, though it kind of feels like it when you take that first spoonful.
The texture is what gets me every single time. The oats soften just enough to feel substantial but they still have that little bite, that tiny resistance that reminds you you’re eating real food. And the peanut butter? It coats everything in this silky richness that makes you wonder why anyone bothers with complicated breakfast recipes. This is the kind of breakfast that makes getting out of bed feel like a reward instead of a chore. I’ve been making this version for months now, tweaking the ratios until every spoonful hits exactly right.
Why You’ll Love This Recipe
Look, I’ve tested a lot of overnight oats recipes in my time. Some turn into sad, gluey paste. Others are so bland you have to dump a entire bottle of maple syrup on them just to make them edible. This one? It’s different. It’s the Goldilocks of breakfast recipes—everything lands right where it should.
- Quick & Easy: Twenty minutes from start to finish. No joke. You can throw this together while your coffee brews and have breakfast ready before you’ve even finished your first cup. Perfect for those mornings when you hit snooze one too many times.
- Simple Ingredients: You probably have everything in your kitchen right now. Oats, peanut butter, banana, milk, maybe some honey or maple syrup. No weird health food store trips required. No ingredients you can’t pronounce.
- Perfect for Meal Prep: Make a batch on Sunday and you’ve got breakfast sorted for the whole week. The flavors actually get better after a day or two in the fridge. It’s like they all get to know each other and become friends.
- Crowd-Pleaser: My kids devour this. My husband asks for seconds. Even my mother-in-law, who swears she doesn’t like cold oats, went back for more. It’s that good.
- Unbelievably Creamy: The secret is mashing the banana right into the milk. It creates this velvety base that makes the oats taste almost pudding-like. You won’t believe there’s no cream or fancy ingredients involved.
What makes this recipe different from all the other overnight oat recipes out there? It’s the ratios. I spent weeks tweaking the milk-to-oats ratio, the amount of peanut butter, the sweetness level. Most recipes either turn out too thin or too thick. This one lands in that sweet spot where the oats are creamy but still have structure. It’s the kind of breakfast that makes you look forward to Monday morning. And honestly? That’s a superpower.
What Ingredients You Will Need
This recipe uses simple, everyday ingredients to create something that feels way more luxurious than it should. No fancy health food store runs required—just good old-fashioned pantry staples that come together in a beautiful way.
For the Base
- Rolled oats – 1 cup (90g). Use old-fashioned rolled oats, not instant or steel-cut. Rolled oats absorb liquid at the perfect rate and give you that ideal chewy-tender texture. I prefer Bob’s Red Mill or Quaker Old-Fashioned. Steel-cut oats won’t soften enough in twenty minutes, and instant oats turn to mush.
- Ripe banana – 1 large, mashed (about ½ cup or 120g). The riper the better. Those spotty brown bananas that look past their prime? That’s exactly what you want. They’re sweeter and mash into the milk more easily. Green bananas won’t give you the same creamy texture or natural sweetness.
- Milk – ¾ cup (180ml). Whole milk gives the creamiest result, but any milk works. I’ve used oat milk, almond milk, and even coconut milk with great results. Just avoid skim milk—it makes the oats taste a bit thin.
- Creamy peanut butter – 3 tablespoons (48g). Use a good quality peanut butter that’s stirred well. I like Skippy Natural or Justin’s Classic Peanut Butter. Avoid the super oily natural brands that separate too much—they can make the oats greasy instead of creamy.
- Honey or maple syrup – 1-2 tablespoons (15-30ml), depending on how sweet you like it. The banana adds natural sweetness, so start with 1 tablespoon and adjust from there.
- Chia seeds – 1 tablespoon (12g). This is optional but highly recommended. Chia seeds add thickness, fiber, and those tiny little pops of texture that make every spoonful interesting.
- Vanilla extract – ½ teaspoon (2.5ml). Pure vanilla extract if you have it. It rounds out the flavors and makes everything taste more dessert-like.
- Salt – A tiny pinch. Don’t skip this! Salt makes the peanut butter taste more peanut-buttery and balances the sweetness. Just a tiny pinch, like between your fingers.
Optional Toppings

- Sliced banana – For that Insta-worthy look on top
- Extra peanut butter drizzle – Because more is more
- Chopped peanuts – Adds crunch and texture
- Dark chocolate chips – A handful makes this feel like dessert
- Cinnamon – A sprinkle adds warmth and depth
- Coconut flakes – Toasted, if you’re feeling fancy
If you love the peanut butter and banana combo as much as I do, you might also enjoy my creamy 5-minute peanut butter protein smoothie bowl for another quick breakfast option.
Equipment Needed
You don’t need much for this recipe. That’s part of the beauty. Here’s what you’ll want to have on hand:
- Mason jar or airtight container – A 16-ounce mason jar works perfectly. You can mix, store, and eat from the same jar. Less dishes, more happiness. Any container with a tight-fitting lid will work though.
- Fork or small whisk – For mashing the banana and mixing everything together. A fork works surprisingly well for mashing banana. A small whisk helps incorporate the peanut butter more smoothly.
- Measuring cups and spoons – Standard set. Nothing fancy. I use my grandma’s old metal measuring cups that are all dented and worn. They still work perfectly.
- Small bowl – For mashing the banana before adding it to the jar. You can mash it right in the jar if you’re feeling brave, but I find it easier to do it in a bowl first.
- Spatula – For scraping every last bit of peanut butter out of the jar. Waste not, want not.
That’s it. Five items, most of which you already own. No food processor, no blender, no fancy gadgets. This is the kind of recipe that proves you don’t need expensive equipment to eat well.
Preparation Method
Let’s get to it. This comes together in about twenty minutes, and most of that time is just waiting for the oats to soften. Here’s how it goes:
- Mash the banana. Peel your banana and put it in a small bowl. Use a fork to mash it until it’s mostly smooth with a few tiny lumps remaining. You want it to disappear into the milk, not leave chunks. Think baby food consistency, but with a little texture. This takes about 30 seconds.
- Add the milk. Pour your ¾ cup of milk into the bowl with the mashed banana. Whisk or stir until the banana is fully incorporated. The milk will turn slightly brown and get a little thicker. That’s good. That’s the banana doing its thing.
- Add the peanut butter. Spoon in your 3 tablespoons of peanut butter. Stir until it’s mostly combined. Don’t worry if there are a few tiny peanut butter streaks—they’ll disappear as the oats soak. If your peanut butter is cold and stiff, microwave it for 10 seconds to make it easier to mix.
- Add the sweetener and vanilla. Pour in your honey or maple syrup and the vanilla extract. Add that tiny pinch of salt. Stir everything together until it’s one uniform, beautiful mixture. Taste it here. Adjust sweetness if needed. This is your chance to get it right.
- Add the oats and chia seeds. Pour in your rolled oats and chia seeds. Stir until everything is well combined. Make sure every oat is coated in that peanut butter banana milk. No dry oats hiding at the bottom.
- Transfer to your jar. Pour the mixture into your mason jar or container. Leave a little room at the top—about an inch—for stirring later and for any toppings you want to add.
- Refrigerate (or don’t). Here’s the thing—you can eat these right away if you want. The oats will be a little firmer, a little more al dente, but they’ll still be delicious. If you want that classic overnight oat texture, let them sit in the fridge for at least 20 minutes. Overnight is even better. The chia seeds will plump up and the oats will soften into this perfect creamy consistency.
- Add toppings and enjoy. When you’re ready to eat, give the oats a good stir. Add your toppings—sliced banana, extra peanut butter drizzle, maybe some chocolate chips if you’re feeling wild. Eat cold or let it sit at room temperature for 5 minutes if you prefer it less chilly.
If you enjoy make-ahead breakfasts that save you time during busy mornings, check out my creamy apple cinnamon overnight oats for another easy 5-minute breakfast option.
Cooking Tips & Techniques
I’ve made this recipe probably fifty times by now. Here’s what I’ve learned the hard way so you don’t have to:
Don’t over-mash the banana. I know I said to mash it until smooth, but leave a few tiny lumps. Those little bits of banana will soften and add sweetness as the oats sit. Over-mashing turns the milk into something that’s almost too thick and gluey. You want it creamy, not pasty.
Warm your peanut butter. This is a game-changer. Cold peanut butter doesn’t mix well. It clumps up and leaves weird dry pockets in your oats. Microwave your peanut butter for 10-15 seconds before adding it. It’ll swirl in like silk. Trust me on this one.
Taste as you go. I can’t stress this enough. Everyone’s banana is different. Some are sweeter than others. Some peanut butters are saltier. Taste your milk mixture before you add the oats. Adjust the sweetness. Add more salt if needed. You can’t fix it once the oats are in.
Let it rest. If you’re eating these right away, give them at least 20 minutes in the fridge. The oats need time to absorb the liquid. They’ll be too firm and crunchy if you eat them immediately. Patience, my friend. It’s worth the wait.
Double the recipe. Seriously. Make a double batch. It keeps in the fridge for up to 5 days. Having breakfast ready to go makes mornings so much easier. I make a big batch on Sunday and eat it all week. The flavors actually get better after a day or two.
Watch your liquid ratio. Different oats absorb liquid differently. Old-fashioned rolled oats are pretty consistent, but if you’re using a different brand, you might need to adjust. If your oats seem too thick after sitting, add a splash of milk and stir. Too thin? Add a few more oats or another teaspoon of chia seeds.
For another easy make-ahead option that’s perfect for busy weeks, try my quick meal prep chicken and broccoli bowls for a savory meal prep solution.
Variations & Adaptations
This recipe is incredibly forgiving. Here are some ways to switch it up:
Chocolate Peanut Butter Banana Oats
Add 1 tablespoon of cocoa powder to the milk mixture. Stir in a handful of dark chocolate chips before refrigerating. It’s like eating dessert for breakfast, except it’s actually good for you. I make this version when I’m craving something indulgent but don’t want to actually bake a cake.
Vegan Version
Use plant-based milk—oat milk or almond milk work great. Swap the honey for maple syrup or agave. Use a vegan-friendly peanut butter. That’s it. Everything else is already plant-based. I’ve made this for my vegan friends and they couldn’t tell the difference.
High-Protein Version
Add a scoop of vanilla or chocolate protein powder. You’ll need to add an extra 2-3 tablespoons of milk to keep the right consistency. Stir the protein powder into the milk mixture before adding the oats to avoid clumps. This version keeps me full until lunchtime.
Low-Sugar Version
Skip the honey or maple syrup entirely. Use an extra-ripe banana for natural sweetness. Add a pinch of cinnamon to trick your brain into thinking it’s sweeter than it is. This version has almost no added sugar and still tastes amazing.
Peanut-Free Version
Use almond butter, cashew butter, or sunflower seed butter instead of peanut butter. Each one gives a different flavor profile. Almond butter makes it taste more sophisticated. Cashew butter makes it extra creamy. Sunflower seed butter gives it a slightly earthy note that pairs surprisingly well with banana.
If you’re looking for another breakfast that comes together quickly, my easy no-bake peanut butter bars share a similar flavor profile but in dessert form.
Serving & Storage Suggestions
These oats are best served cold, straight from the fridge. The texture is at its peak when they’ve had time to chill and thicken. If you prefer room temperature, let them sit on the counter for 10 minutes before eating. I like mine cold with a drizzle of extra peanut butter and a sprinkle of cinnamon on top.
For presentation, layer the oats in a glass jar with sliced banana and a drizzle of peanut butter. It looks beautiful and makes you feel like you’re eating at a fancy cafe instead of your own kitchen counter. Add a few chocolate shavings if you’re feeling extra fancy.
Storage: Keep your oats in an airtight container in the refrigerator for up to 5 days. The chia seeds will continue to absorb liquid over time, so the oats will get thicker each day. If they get too thick for your liking, just stir in a splash of milk before eating. I actually prefer them on day 2 or 3 when all the flavors have really melded together.
Freezing: You can freeze these oats in individual portions for up to 3 months. Thaw overnight in the refrigerator before eating. The texture might be slightly different after freezing—a little more watery—but still delicious. Just give them a good stir and add a splash of milk if needed.
Reheating: These oats are meant to be eaten cold, but if you prefer them warm, microwave them for 30-45 seconds. Stir well and add a splash of milk to loosen them up. The peanut butter will get all melty and amazing. Just don’t overheat them or the texture gets weird.
Nutritional Information & Benefits
Here’s the rough breakdown for one serving (using whole milk and 1 tablespoon honey):
- Calories: ~420
- Protein: 14g
- Carbohydrates: 52g
- Fiber: 9g
- Fat: 18g
- Sugar: 22g (mostly natural from banana and milk)
This recipe is packed with good stuff. The oats provide complex carbohydrates for steady energy throughout the morning. The peanut butter adds healthy fats and protein that keep you full and satisfied. Bananas are loaded with potassium and vitamin B6. Chia seeds bring omega-3 fatty acids and extra fiber. It’s a balanced breakfast that actually tastes like a treat.
For those watching their sugar intake, this recipe is naturally sweetened with banana and a small amount of honey. You can easily reduce or eliminate the added sweetener. The fiber content helps slow down sugar absorption, so you won’t get that mid-morning crash.
Potential allergens include peanuts, dairy (if using cow’s milk), and gluten (oats are naturally gluten-free but can be cross-contaminated). Use certified gluten-free oats and your preferred milk alternative to accommodate dietary restrictions.
Conclusion
This creamy peanut butter banana overnight oats recipe has become a staple in my kitchen for good reason. It’s quick, it’s forgiving, and it tastes like something you’d pay eight dollars for at a trendy brunch spot. The best part? You probably already have everything you need to make it right now.
I love that this recipe works for everyone—busy parents rushing out the door, meal preppers planning their week, or someone who just wants a satisfying breakfast without turning on the stove. It’s the kind of recipe that makes you feel like you’ve got your life together, even when you definitely don’t.
Give it a try and make it your own. Add your favorite toppings, adjust the sweetness, experiment with different nut butters. I’d love to hear how it turns out for you. Leave a comment below and let me know your favorite variation. Did you add chocolate chips? Swap in almond butter? Go crazy with the toppings? Tell me all about it. And if you loved this recipe, share it with a friend who needs an easy breakfast win in their life.
Frequently Asked Questions
Can I use quick oats instead of rolled oats?
You can, but the texture will be different. Quick oats absorb liquid faster and turn much softer. They’ll work in a pinch, but rolled oats give you that perfect chewy-tender texture that makes overnight oats so satisfying. If you use quick oats, reduce the soaking time to about 10 minutes.
How do I make these oats less sweet?
Skip the honey or maple syrup entirely. Use a banana that’s just barely ripe—still yellow with no brown spots. The natural sweetness from the banana will be subtle but enough. You can also add a pinch of salt to balance out any sweetness and make the peanut butter flavor pop.
Can I make these without chia seeds?
Absolutely. The chia seeds add thickness and texture, but they’re not essential. Without them, your oats will be a little thinner and less gel-like. If you want that thickness back, add an extra tablespoon of oats or let the mixture sit for an extra hour before eating.
Why are my overnight oats too thick?
This usually happens when the oats absorb too much liquid. Stir in a splash of milk until it reaches your desired consistency. For next time, reduce the oats by a tablespoon or increase the milk by a quarter cup. Different brands of oats absorb liquid differently, so adjust based on what you’re using.
Can I eat these warm?
Yes! Microwave them for 30-45 seconds and stir well. The peanut butter will melt into everything and it becomes this warm, comforting bowl of goodness. Just don’t overheat them or the texture gets weird and gluey. A quick 30-second zap is all you need.
Pin This Recipe!

Creamy Peanut Butter Banana Overnight Oats (20-Min Prep)
These creamy peanut butter banana overnight oats come together in just 20 minutes with no overnight waiting required. Mashed banana, creamy peanut butter, and rolled oats create a velvety, pudding-like breakfast that’s perfect for meal prep or a quick morning treat.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Total Time: 20 minutes
- Yield: 1 serving 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 1 cup (90g) rolled oats
- 1 large ripe banana, mashed (about ½ cup or 120g)
- ¾ cup (180ml) milk (whole milk preferred)
- 3 tablespoons (48g) creamy peanut butter
- 1–2 tablespoons (15-30ml) honey or maple syrup
- 1 tablespoon (12g) chia seeds (optional)
- ½ teaspoon (2.5ml) vanilla extract
- A tiny pinch of salt
- Optional toppings: sliced banana, extra peanut butter drizzle, chopped peanuts, dark chocolate chips, cinnamon, coconut flakes
Instructions
- Mash the banana in a small bowl until mostly smooth with a few tiny lumps.
- Add the milk to the mashed banana and whisk until fully incorporated.
- Add the peanut butter and stir until mostly combined. If peanut butter is cold, microwave for 10 seconds first.
- Add honey or maple syrup, vanilla extract, and a pinch of salt. Stir until uniform. Taste and adjust sweetness if needed.
- Add rolled oats and chia seeds. Stir until every oat is coated.
- Transfer the mixture to a mason jar or airtight container, leaving about an inch of space at the top.
- Refrigerate for at least 20 minutes (or overnight) to allow oats to soften and chia seeds to plump.
- When ready to eat, stir well, add desired toppings, and enjoy cold or at room temperature.
Notes
For best texture, use old-fashioned rolled oats, not instant or steel-cut. Warm the peanut butter for easier mixing. Taste the milk mixture before adding oats to adjust sweetness. The oats can be eaten right away but are best after at least 20 minutes in the fridge. Store in the refrigerator for up to 5 days; add a splash of milk if too thick. Freeze for up to 3 months.
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 22
- Sodium: 200
- Fat: 18
- Saturated Fat: 3
- Carbohydrates: 52
- Fiber: 9
- Protein: 14
Keywords: overnight oats, peanut butter banana oats, creamy oatmeal, no-cook breakfast, meal prep breakfast, healthy breakfast, quick breakfast


