High-Protein Peanut Butter Overnight Oats

Featured in: Everyday Meal Ideas

These creamy overnight oats combine protein-rich Greek yogurt, peanut butter, and protein powder for a satisfying breakfast that prep in minutes. The oats soften overnight in the refrigerator, absorbing the flavors of vanilla, nut butter, and your choice of milk. Each generous serving delivers about 40 grams of protein, making it an ideal choice for active mornings or when you need lasting energy.

Customize your bowl with chia seeds for extra thickness, cinnamon for warmth, or fresh fruit for natural sweetness. The base comes together in just 10 minutes—simply whisk together the wet ingredients, stir into the oats, and refrigerate. In the morning, add your favorite toppings like additional peanut butter, banana slices, berries, or toasted nuts for texture and crunch.

Updated on Mon, 02 Feb 2026 08:40:00 GMT
Thick High-Protein Peanut Butter Overnight Oats layered in a glass jar, topped with sliced bananas and a peanut butter swirl. Save
Thick High-Protein Peanut Butter Overnight Oats layered in a glass jar, topped with sliced bananas and a peanut butter swirl. | goldenimik.com

On a particularly hectic Thursday morning, I stood in my kitchen staring at an empty cereal box, already running ten minutes late. That's when I remembered the jar I'd prepped the night before, tucked behind the almond milk. I pulled it out, grabbed a spoon, and took my first bite standing by the counter. The oats were creamy, the peanut butter had melted into every crevice, and I felt like I'd just discovered a secret weapon. I ate the entire jar in the car, and by the time I hit the highway, I was already mentally planning tomorrow's batch.

I started making these for my partner during marathon training season, and they became our Sunday night ritual. We'd line up three jars on the counter, each with a different mix of toppings, and label them with masking tape. By Wednesday, he'd text me from work asking if there were any left. There weren't. I'd eaten his Tuesday jar on Monday night after a long shift, standing in front of the open fridge with no shame whatsoever.

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 without turning to mush, and they hold their texture even after a full night in the fridge.
  • Unsweetened milk of choice: I use soy or pea milk for extra protein, but any milk works as long as you enjoy the flavor cold.
  • Plain Greek yogurt: This adds serious creaminess and a tangy depth that balances the sweetness of the peanut butter.
  • Natural peanut butter: Go for the kind that's just peanuts and salt, it blends more smoothly and doesn't leave an oily layer on top.
  • Vanilla or unflavored protein powder: A scoop here transforms this from a snack into a legitimate meal that keeps you going for hours.
  • Honey or maple syrup: Optional, but a little sweetness goes a long way, especially if your protein powder is unflavored.
  • Pure vanilla extract: Just half a teaspoon makes everything smell like a bakery when you open the jar in the morning.
  • Fine sea salt: Don't skip this, it sharpens every other flavor and makes the peanut butter taste richer.
  • Water or extra milk: Sometimes the mixture gets too thick overnight, a splash loosens it up to spoonable perfection.
  • Chia seeds or ground flaxseed: These add body and a slight nutty flavor, plus they help everything stick together.
  • Ground cinnamon: A warming note that makes the whole jar feel cozy, even on summer mornings.
  • Fresh or dried fruit: Bananas, berries, or diced apple bring natural sweetness and a pop of color.
  • Mini dark chocolate chips or cacao nibs: A little indulgence that turns breakfast into something you actually look forward to.
  • Chopped roasted peanuts: For crunch and a double hit of peanut flavor that feels intentional and satisfying.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep your jar:
Choose a jar with a lid that seals tightly, nothing worse than a leaky breakfast in your bag. A 12 to 14 ounce size is perfect for one generous serving.
Combine the dry base:
Add oats, chia seeds, flaxseed, cinnamon, protein powder, and a pinch of salt directly into the jar. Give it a quick stir so the powder doesn't clump later.
Mix the wet ingredients:
In a separate bowl, whisk together milk, yogurt, peanut butter, vanilla, and sweetener until it's completely smooth with no peanut butter streaks. If it feels thick, add a tablespoon or two of water now.
Pour and stir thoroughly:
Pour the peanut butter mixture over the oats and stir with a spoon, scraping the bottom to make sure every oat gets coated. Dry pockets in the morning are a disappointment you can avoid.
Adjust the consistency:
If the mixture looks paste-like, add another splash of milk and stir again. It should be thick but pourable.
Add sturdy mix-ins:
Stir in chocolate chips, diced apple, or nuts now if you're using them. Save delicate berries or banana slices for the morning so they don't get soggy.
Seal and refrigerate:
Put the lid on tight and slide the jar into the fridge for at least four hours, but overnight is when the magic really happens. The oats soften, the flavors meld, and everything thickens up beautifully.
Morning stir and check:
When you're ready to eat, give it a good stir and see if you need a splash more milk. Some people like it thick, others prefer it a little looser.
Top and enjoy:
Add your toppings, a spoonful of peanut butter, fresh fruit, a dollop of yogurt, crunchy nuts, a drizzle of honey, maybe a pinch of flaky salt. Eat it straight from the jar or pour it into a bowl if you're feeling fancy.
Store smartly:
Leftovers keep in the fridge for up to two days, but add fresh fruit right before eating. The texture stays great, but fruit can get a little sad if it sits too long.
A creamy jar of High-Protein Peanut Butter Overnight Oats, garnished with chopped peanuts and fresh blueberries for a healthy breakfast. Save
A creamy jar of High-Protein Peanut Butter Overnight Oats, garnished with chopped peanuts and fresh blueberries for a healthy breakfast. | goldenimik.com

One morning, my neighbor knocked on my door asking if I had any breakfast to spare because her power had gone out overnight. I handed her a jar of these oats, still cold from my fridge, with a spoon and a napkin. She texted me two hours later asking for the recipe. Now we swap jars on Sunday nights, and I've learned that her version with almond butter and blueberries is dangerously good.

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.

Getting the Texture Just Right

The first time I made these, I added too much milk and woke up to something closer to peanut butter soup. Now I've learned that oats keep absorbing liquid even after the first few hours, so what looks thick at midnight will loosen up by morning. If you love a spoonable, almost pudding-like texture, use the minimum milk and add chia seeds. If you prefer something you can drink on the go, add an extra quarter cup of liquid and skip the chia. I keep a small pitcher of milk in the fridge just for morning adjustments.

Boosting the Protein Even More

When I'm training hard or just extra hungry, I push the protein even higher by using pea milk, a full scoop of protein powder, and the thickest Greek yogurt I can find. I also add a tablespoon of hemp hearts or an extra spoonful of peanut butter. The trick is balancing it so it doesn't taste chalky or too dense. A little extra vanilla or a pinch of cinnamon helps mask any protein powder flavor, and using a flavored powder like vanilla or chocolate makes it feel more like a treat than a workout supplement.

Making It Work for Your Diet

This recipe adapts to almost any eating style without losing its soul. For vegan overnight oats, I swap in almond or oat milk, a high-protein plant-based yogurt, and maple syrup instead of honey. If you're watching sugar, skip the sweetener entirely and use a ripe banana or a handful of berries for natural sweetness. For gluten-free, just make sure your oats are certified. I've even made a nut-free version using sunflower seed butter and it was surprisingly creamy and just as satisfying.

  • Swap peanut butter for any nut or seed butter you love or tolerate.
  • Use a flavored protein powder to cut down on added sweeteners.
  • Add a tablespoon of cocoa powder for a chocolate peanut butter version that feels indulgent.
Stirred bowl of High-Protein Peanut Butter Overnight Oats, showing a velvety texture with diced apples and a drizzle of honey. Save
Stirred bowl of High-Protein Peanut Butter Overnight Oats, showing a velvety texture with diced apples and a drizzle of honey. | goldenimik.com

Now, every Sunday night, I set out my jars like a little assembly line, and it feels less like meal prep and more like a small act of kindness for my future self. When Monday morning comes and I'm still half asleep, I'm always grateful I took those ten minutes.

Recipe Q&A

Can I make these without protein powder?

Absolutely. Simply increase the Greek yogurt to ½ cup and add an extra tablespoon of peanut butter. You can also use high-protein milk like soy or pea milk to boost the protein content naturally without powder.

How long do these oats last in the refrigerator?

These overnight oats stay fresh for up to 2 days when stored in an airtight container in the refrigerator. The texture may become slightly softer over time. For best results, add delicate fresh fruits like berries just before serving rather than mixing them in beforehand.

What milk works best for this preparation?

Any unsweetened milk works well. Soy and pea milk provide the highest protein content, while dairy milk adds creaminess. Almond, oat, or cashew milk all work, though you may want to increase the Greek yogurt slightly to maintain the protein level and rich texture.

Can I heat these in the morning instead of eating them cold?

Yes, you can warm them if preferred. Transfer to a microwave-safe bowl and heat in 30-second intervals, stirring between each, until warmed through. You may need to add a splash of milk since heating thickens the oats. The peanut butter flavor becomes even more pronounced when warm.

How do I adjust the consistency?

For thicker oats, add chia seeds or reduce the milk by 1-2 tablespoons. For a looser, more porridge-like texture, stir in extra milk right before eating. The oats continue absorbing liquid overnight, so if you prefer them thinner, add more milk in the morning rather than reducing it initially.

Is this suitable for meal prep?

These are excellent for meal prep. Make 2-3 servings at once in separate jars for grab-and-go breakfasts throughout the week. Keep toppings like fresh fruit and nuts separate until ready to eat to maintain their texture and prevent sogginess.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

High-Protein Peanut Butter Overnight Oats

Creamy oats infused with peanut butter and protein, perfect for busy mornings

Time to Prep
10 min
Time to Cook
480 min
Total Duration
490 min
Created by Theodore Hicks


Skill Level Easy

Cuisine American

Portion 1 Yield

Diet Info Meat-Free

What You'll Need

Base

01 ½ cup old-fashioned rolled oats
02 ¾ cup unsweetened milk of choice (dairy, soy, or pea milk)
03 ¼ cup plain Greek yogurt or high-protein non-dairy yogurt
04 2 tablespoons natural peanut butter
05 1 scoop vanilla or unflavored protein powder
06 1 to 2 teaspoons honey or maple syrup
07 ½ teaspoon pure vanilla extract
08 Pinch of fine sea salt
09 1 to 2 tablespoons water or extra milk as needed

Optional Add-Ins

01 1 tablespoon chia seeds or ground flaxseed
02 ½ teaspoon ground cinnamon
03 2 to 3 tablespoons diced banana, berries, or apple
04 1 tablespoon mini dark chocolate chips or cacao nibs
05 1 tablespoon chopped roasted peanuts

Toppings

01 1 tablespoon peanut butter or reconstituted powdered peanut butter
02 Fresh fruit such as banana slices, strawberries, or blueberries
03 Dollop of Greek yogurt
04 Toasted nuts or seeds such as peanuts, almonds, or pumpkin seeds
05 Drizzle of honey or maple syrup
06 Pinch of flaky sea salt

How to Make It

Step 01

Prepare Container: Select a clean jar or container with a tight-fitting lid with 12 to 14 fluid ounce capacity.

Step 02

Combine Dry Ingredients: Add rolled oats to the jar. Stir in chia seeds, flaxseed, cinnamon, and protein powder if using. Add a pinch of salt.

Step 03

Prepare Wet Mixture: In a separate bowl, whisk together milk, Greek yogurt, peanut butter, vanilla extract, and honey or maple syrup until smooth. Add 1 to 2 tablespoons water or extra milk if the mixture is too thick.

Step 04

Combine Ingredients: Pour the peanut butter mixture over the oats and dry ingredients. Stir very thoroughly, ensuring there are no dry pockets.

Step 05

Adjust Consistency: If the mixture is very thick, add a splash more milk and stir again.

Step 06

Add Optional Fruits: Stir in sturdy fruits or chocolate chips now, if using. For delicate fruit, add just before serving.

Step 07

Refrigerate: Seal the container and refrigerate for at least 4 hours, preferably overnight for 8 to 12 hours.

Step 08

Prepare to Serve: In the morning, stir well and check the consistency. Add a bit more milk if desired.

Step 09

Top and Serve: Top with a spoonful of peanut butter, fresh fruit, yogurt, nuts or seeds, and a drizzle of honey or maple syrup. Sprinkle with flaky sea salt if desired.

Step 10

Enjoy: Enjoy straight from the jar or transfer to a bowl. Refrigerated leftovers keep for up to 2 days; add fresh fruit just before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Jar or container with lid with 12 to 14 fluid ounce capacity
  • Mixing bowl
  • Whisk or spoon

Allergy Guidance

Scan every ingredient for allergens and check with your doctor if unsure.
  • Contains peanuts
  • Contains dairy if using dairy milk or yogurt
  • Possible tree nuts if used as add-ins or toppings
  • Contains soy if using soy milk or certain protein powders
  • Gluten-free if using certified gluten-free oats
  • Always check labels on protein powder and yogurt for potential allergens

Nutrition Details (per person)

This nutritional content is a guide—always check with a health expert for advice.
  • Energy (Calories): 600
  • Lipids: 22 g
  • Carbohydrates: 54 g
  • Proteins: 40 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.