Love this? Save it for later!
Share the inspiration with your friends
My friend Jenna watched me pour my third cup of coffee one bleary Tuesday morning and just shook her head. She didn’t say anything at first, just reached into her gym bag and pulled out a mason jar with something swirly and beige inside. “Try this tomorrow,” she said, handing it over like it was no big deal. I honestly thought it was some kind of weird health food punishment. But let me tell you, that first bite of her peanut butter protein overnight oats changed everything. I mean, it was creamy, it was satisfying, and it actually kept me full past 10 a.m. for the first time in years.
I pestered her for weeks to get the recipe right. She finally texted it to me on a Wednesday night, and I made my first batch that same evening. I’ll be honest—my first attempt was a little lumpy. I forgot to stir the peanut butter in properly, so I ended up with a weird peanut butter pocket in the middle. But even that imperfect version was better than the sad granola bars I’d been grabbing on my way out the door. You know that feeling when you finally find a breakfast that actually works with your life instead of against it? That’s this recipe.
What I love about these peanut butter protein overnight oats is how they turned my mornings around. No more standing over a stove, no more decisions at 6 a.m. Just grab a jar, eat it cold or warm it up, and go. It’s the kind of recipe that makes you feel like you’ve got your act together, even when you definitely don’t. And honestly, that’s worth everything.
Why You’ll Love This Recipe
I’ve tested this recipe about fifteen times now, and I’m not exaggerating. I tried different milks, different protein powders, different ratios of oats to liquid. I even tried it with flavored protein powder once (don’t do it—too sweet). What I landed on is the perfect balance of texture, protein, and that peanut butter flavor we all crave.
- Quick & Easy: Five minutes of prep the night before, and breakfast is waiting for you in the morning. No cooking, no cleanup, no stress.
- Simple Ingredients: You probably have most of these in your kitchen right now. Oats, milk, peanut butter, maybe some chia seeds. Nothing weird.
- Perfect for Busy Mornings: Whether you’re rushing to work, heading to the gym, or wrangling kids, these oats are ready when you are.
- Crowd-Pleaser: I’ve served these to picky eaters and gym rats alike, and everyone comes back for seconds.
- Unbelievably Delicious: The texture is creamy without being mushy, and the peanut butter flavor is front and center without being overwhelming.
What makes this version different from all the other overnight oat recipes out there? It’s the protein-to-flavor ratio. I’ve dialed in exactly how much protein powder to add so you get a solid 25 grams of protein per serving without it tasting chalky or artificial. Plus, the peanut butter isn’t just a garnish—it’s mixed right into the base so every single bite tastes like a peanut butter cup in oatmeal form. This isn’t just another overnight oats recipe. It’s the one that makes you close your eyes after the first spoonful and think, “Okay, I can do this whole healthy breakfast thing.”
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly satisfying. Most of these are pantry staples, which makes this recipe perfect for those weeks when you’re trying to use up what you already have.
For the Oat Base
- 1 cup rolled oats (not quick oats—they get too mushy; I prefer Bob’s Red Mill for consistent texture)
- 1 cup milk of choice (I use unsweetened almond milk for fewer calories, but whole milk makes it extra creamy)
- 1/2 cup plain Greek yogurt (adds protein and makes it tangy and thick; use dairy-free coconut yogurt if needed)
- 2 tablespoons chia seeds (these are the secret to that pudding-like texture; plus they add fiber and omega-3s)
- 2 tablespoons maple syrup or honey (adjust based on how sweet you like it; I go with maple syrup for that subtle caramel note)
For the Peanut Butter Protein Boost

- 2 tablespoons creamy peanut butter (natural peanut butter with no added sugar works best; I like the kind where the oil separates and you stir it back in)
- 1 scoop vanilla or unflavored protein powder (about 30 grams; I use Orgain simple vanilla protein powder because it blends smoothly without clumping)
- 1/2 teaspoon vanilla extract (enhances the sweetness without extra sugar)
- Pinch of salt (don’t skip this—it makes the peanut butter flavor pop)
Optional Toppings
- Sliced banana (adds natural sweetness and pairs perfectly with peanut butter)
- Dark chocolate chips (because sometimes you need a little chocolate in the morning)
- Crushed peanuts (for extra crunch)
- A drizzle of extra peanut butter (because why not)
If you’re using flavored protein powder, you might want to reduce the maple syrup by a tablespoon. I learned that the hard way when my first batch tasted like liquid peanut butter candy. Too sweet for a Tuesday morning, honestly.
Equipment Needed
You don’t need much for this recipe, which is exactly why I love it. Here’s what you’ll need:
- Two mason jars or airtight containers (16-ounce jars work perfectly; I use wide-mouth Ball jars because they’re easy to eat from and clean)
- Measuring cups and spoons (a set of standard measuring spoons is key—eyeballing the chia seeds can lead to a weird gel situation)
- A small bowl or liquid measuring cup (for mixing the wet ingredients before pouring them over the oats)
- A whisk or fork (for mixing the peanut butter and protein powder into the milk so there are no lumps)
- A spoon for stirring (make sure it reaches the bottom of your jar)
If you don’t have mason jars, any container with a tight-fitting lid works. I’ve used old pasta sauce jars, glass meal prep containers, even a big mixing bowl covered with plastic wrap. The key is just that it’s sealed so the oats can soak up all that liquid overnight. Budget-friendly tip: start saving your peanut butter jars—they’re the perfect size and already smell like peanut butter!
Preparation Method
This recipe takes about 5 minutes of active time. I promise you can do this while your coffee is brewing.
- Mix the dry ingredients first. In your jar or container, add 1 cup rolled oats, 2 tablespoons chia seeds, and your scoop of protein powder. Give it a quick stir with a fork to break up any clumps in the protein powder. This step saves you from those chalky pockets later.
- Whisk the wet ingredients separately. In a small bowl, combine 1 cup milk, 1/2 cup Greek yogurt, 2 tablespoons peanut butter, 2 tablespoons maple syrup, 1/2 teaspoon vanilla extract, and a pinch of salt. Whisk until the peanut butter is fully incorporated and the mixture is smooth. This takes about 30 seconds of elbow grease. If your peanut butter is particularly thick, microwave it for 10 seconds first to make it easier to mix.
- Pour the wet mixture over the dry ingredients. Pour it all into the jar with the oats and stir well. Make sure you scrape the bottom and sides of the jar—the dry oats love to hide down there. The mixture should look a little thin at this point; don’t worry, the chia seeds will thicken it up overnight.
- Seal and refrigerate. Put the lid on your jar and place it in the refrigerator. Let it sit for at least 6 hours, but overnight is ideal (8-12 hours). The oats need time to soften and absorb all that liquid.
- Stir again before eating. In the morning, take the jar out of the fridge and give it a good stir. The chia seeds tend to settle at the bottom, so mix everything back together. If the oats seem too thick, add a splash of milk to loosen them up. If they’re too thin, let them sit for another 30 minutes.
- Add toppings and enjoy. Top with sliced banana, a drizzle of extra peanut butter, dark chocolate chips, or crushed peanuts. You can eat these cold straight from the jar, or microwave them for 45-60 seconds if you prefer warm oats.
A quick note: if you’re meal prepping for the week, you can make up to 4 jars at once. They stay good in the fridge for up to 5 days. Just leave the toppings off until you’re ready to eat, otherwise the banana gets brown and sad.
Cooking Tips & Techniques
After making this recipe about thirty times (not kidding), I’ve picked up a few tricks that make a real difference.
The protein powder problem. Not all protein powders are created equal. Whey protein tends to make the oats creamier, while plant-based proteins can make them a little gritty. If you’re using plant-based protein, add an extra tablespoon of milk to compensate. And whatever you do, don’t use a protein powder that’s artificially sweetened—it leaves a weird aftertaste that no amount of peanut butter can cover up.
The chia seed secret. Chia seeds are the unsung heroes of overnight oats. They absorb liquid and create that pudding-like texture that makes these oats feel decadent. But here’s the thing: if you skip the stirring step before refrigerating, the chia seeds will clump together into little gel balls. Not the end of the world, but not pleasant either. Stir thoroughly, then stir again before you go to bed if you remember.
The peanut butter distribution. I learned this one the hard way. If you just plop the peanut butter on top of the oats and pour the milk over it, you’ll end up with a solid peanut butter blob in the middle of your jar. Always whisk the peanut butter into the milk first. It takes an extra 15 seconds and saves you from a very confusing breakfast experience.
Temperature matters. These oats are delicious cold, but if you’re like me and prefer warm breakfasts, microwave them for 45 seconds, stir, then another 30 seconds. Don’t go longer than that or the chia seeds can get a little rubbery. I once forgot about mine and microwaved it for two minutes. Let’s just say I had to chew my oatmeal that morning.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. Here are some of my favorite variations:
- Chocolate Peanut Butter: Add 1 tablespoon of cocoa powder to the dry ingredients. It turns the oats into a chocolatey dream that tastes like dessert for breakfast. My kids go crazy for this version.
- Vegan Version: Use plant-based yogurt (coconut or soy work best) and maple syrup instead of honey. Make sure your protein powder is plant-based too. The texture is slightly less creamy but still delicious.
- Low-Carb Adaptation: Swap the rolled oats for unsweetened coconut flakes and hemp hearts. You’ll lose some of that oat texture, but you’ll also cut the carbs significantly. I do this when I’m trying to be extra good during the week.
- Berry Peanut Butter: Stir in 1/2 cup of frozen berries (raspberries or blueberries) before refrigerating. The berries burst and create these little jammy pockets throughout the oats. It’s my summer go-to.
- Spiced Peanut Butter: Add 1/2 teaspoon of cinnamon and a pinch of nutmeg to the dry ingredients. It gives the oats a warm, cozy flavor that’s perfect for fall mornings.
I once tried a version with crunchy peanut butter instead of creamy, thinking it would add texture. It did, but the little peanut pieces got soft and chewy overnight. Not bad, just different. Stick with creamy if you want that smooth, consistent texture.
Serving & Storage Suggestions
These peanut butter protein overnight oats are best served cold or at room temperature, straight from the jar. But if you’re a warm breakfast person (I go back and forth), microwave them for about a minute and they transform into something that feels like a warm, cozy bowl of comfort.
For presentation, I like to layer the toppings. A few banana slices fanning out on top, a drizzle of peanut butter in a zigzag pattern, and a sprinkle of crushed peanuts. It takes 30 seconds but makes it look like you actually tried. Perfect for those mornings when you need a little win before 7 a.m.
Storage: These oats will keep in an airtight container in the refrigerator for up to 5 days. The texture changes slightly after day 3—the oats get a little softer and the chia seeds do their full thickening thing—but they’re still delicious. I wouldn’t recommend freezing them, though. The texture gets weird and watery when thawed.
Reheating: If you’re making a batch for the week, only add toppings to the jar you’re eating that day. The banana will brown and the peanuts will get soft if they sit in the fridge. Just keep the toppings separate and add them fresh each morning.
One thing I’ve noticed: the flavors actually get better on day two. The peanut butter has more time to meld with the oats, and the sweetness evens out. So if you can plan ahead, make these two days before you want to eat them. Trust me on this one.
Nutritional Information & Benefits
Here’s the approximate nutritional breakdown for one serving (half the recipe, without toppings):
- Calories: 420
- Protein: 28 grams
- Carbohydrates: 45 grams
- Fiber: 10 grams
- Fat: 16 grams
- Sugar: 14 grams (mostly from maple syrup and natural sugars)
This recipe is packed with protein from the Greek yogurt, peanut butter, and protein powder, which helps keep you full and supports muscle recovery. The chia seeds add a solid dose of fiber and omega-3 fatty acids, which are great for heart health and digestion. Rolled oats are a whole grain that provides steady energy without the blood sugar spike you get from processed breakfast cereals.
If you’re watching your sugar intake, use unsweetened almond milk and reduce the maple syrup to 1 tablespoon. You can also use a stevia-sweetened protein powder to cut the sugar even further. Just be aware that the texture might change slightly with different protein powders.
This recipe is naturally vegetarian and can easily be made gluten-free by using certified gluten-free oats. It contains dairy and peanuts, so it’s not suitable for those with allergies to those ingredients.
Conclusion
These peanut butter protein overnight oats have honestly changed my mornings. They’re the kind of recipe that makes you feel like you’ve got your life together, even on the days when you’re running late and can’t find your keys. Five minutes of prep the night before, and you wake up to a breakfast that’s ready, delicious, and actually good for you.
I love how customizable this recipe is. You can make it your own with different toppings, different milk, different protein powders. It’s forgiving and flexible, which is exactly what a busy morning recipe should be. Whether you’re a seasoned meal prepper or someone who’s never made overnight oats before, this recipe is for you.
Give it a try and let me know how it goes! Drop a comment below with your favorite variation, or tag me in your photos if you share them online. I love seeing how other people make this recipe their own. And if you have a tip I haven’t thought of, please share it—I’m always learning new tricks.
Here’s to better mornings, one jar of oats at a time.
Frequently Asked Questions
Can I use quick oats instead of rolled oats?
You can, but the texture will be much softer and almost mushy. Rolled oats hold their shape better and give you that nice chewy texture. If you only have quick oats, reduce the milk by 2 tablespoons and only let them sit for 4-6 hours instead of overnight.
How do I make these oats without protein powder?
Just skip the protein powder and add an extra 2 tablespoons of peanut butter and an extra 2 tablespoons of Greek yogurt. You’ll lose some protein, but you’ll still get about 18 grams per serving from the yogurt and peanut butter alone.
Can I make these oats dairy-free?
Absolutely. Use almond milk, oat milk, or coconut milk instead of regular milk, and swap the Greek yogurt for a dairy-free alternative like coconut yogurt or soy yogurt. Just make sure your protein powder is dairy-free too if that’s a concern.
Why are my overnight oats too thick?
This usually happens when you’ve used too many chia seeds or let them sit too long. Stir in an extra 2-3 tablespoons of milk in the morning to loosen them up. Next time, try reducing the chia seeds to 1 tablespoon or adding an extra 1/4 cup of milk.
Can I heat these oats up?
Yes! Microwave them for 45-60 seconds, stir, and then another 30 seconds if needed. You can also transfer them to a small saucepan and warm them over medium-low heat for 2-3 minutes. Just stir frequently so the bottom doesn’t burn.
Pin This Recipe!

High-Protein Peanut Butter Overnight Oats (Easy Recipe)
Creamy, satisfying overnight oats packed with 28 grams of protein per serving. This easy, no-cook breakfast is perfect for busy mornings and tastes like a peanut butter cup in oatmeal form.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Total Time: 5 minutes (plus 6-12 hours refrigeration)
- Yield: 2 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 1 cup rolled oats (not quick oats)
- 1 cup milk of choice (unsweetened almond milk or whole milk)
- 1/2 cup plain Greek yogurt (or dairy-free coconut yogurt)
- 2 tablespoons chia seeds
- 2 tablespoons maple syrup or honey
- 2 tablespoons creamy peanut butter (natural, no added sugar)
- 1 scoop vanilla or unflavored protein powder (about 30 grams)
- 1/2 teaspoon vanilla extract
- Pinch of salt
- Optional toppings: sliced banana, dark chocolate chips, crushed peanuts, extra drizzle of peanut butter
Instructions
- Mix the dry ingredients first. In your jar or container, add 1 cup rolled oats, 2 tablespoons chia seeds, and your scoop of protein powder. Give it a quick stir with a fork to break up any clumps.
- Whisk the wet ingredients separately. In a small bowl, combine 1 cup milk, 1/2 cup Greek yogurt, 2 tablespoons peanut butter, 2 tablespoons maple syrup, 1/2 teaspoon vanilla extract, and a pinch of salt. Whisk until the peanut butter is fully incorporated and the mixture is smooth.
- Pour the wet mixture over the dry ingredients. Pour it all into the jar with the oats and stir well, scraping the bottom and sides.
- Seal and refrigerate. Put the lid on your jar and place it in the refrigerator. Let it sit for at least 6 hours, but overnight is ideal (8-12 hours).
- Stir again before eating. In the morning, take the jar out of the fridge and give it a good stir. If the oats seem too thick, add a splash of milk to loosen them up.
- Add toppings and enjoy. Top with sliced banana, a drizzle of extra peanut butter, dark chocolate chips, or crushed peanuts. Eat cold or microwave for 45-60 seconds if you prefer warm oats.
Notes
For best texture, use rolled oats (not quick oats). Whisk peanut butter into milk first to avoid lumps. Flavors improve on day two. Store in fridge for up to 5 days; do not freeze. Add toppings fresh each morning.
Nutrition
- Serving Size: 1/2 of recipe (about
- Calories: 420
- Sugar: 14
- Sodium: 250
- Fat: 16
- Saturated Fat: 3
- Carbohydrates: 45
- Fiber: 10
- Protein: 28
Keywords: overnight oats, peanut butter, high protein, healthy breakfast, meal prep, no cook, easy recipe


