High-Protein Peanut Butter Overnight Oats

Featured in: Vegetarian Bowls & Fresh Sides

These overnight oats transform into a luscious, pudding-like breakfast while you sleep. Old-fashioned oats soak up a creamy mixture of peanut butter, Greek yogurt, protein powder, and vanilla, creating a rich texture that feels indulgent yet nourishes with 40 grams of protein per serving.

The preparation takes just 10 minutes the night before. Simply combine your dry ingredients in a jar, whisk together the creamy peanut butter mixture, pour everything together, and let the refrigerator work its magic for 8 hours. By morning, the oats become perfectly tender and infused with nutty flavor.

Customize your bowl with fresh fruit, crunchy nuts, dark chocolate chips, or extra peanut butter. The texture stays fresh for two days, making batch prep effortless for busy weekdays.

Updated on Sun, 01 Feb 2026 13:47:00 GMT
Overnight oats topped with sliced bananas and chopped peanuts glisten in a glass jar, showcasing the High-Protein Peanut Butter Overnight Oats. Save to Pinterest
Overnight oats topped with sliced bananas and chopped peanuts glisten in a glass jar, showcasing the High-Protein Peanut Butter Overnight Oats. | metrochop.com

My alarm hadn't even gone off when I stumbled into the kitchen one Tuesday morning, half-awake and already running late. That's when I spotted the jar I'd prepped the night before: thick, creamy oats swirled with peanut butter, waiting patiently in the fridge. I grabbed a spoon, took one bite standing by the counter, and felt my whole morning shift. No stovetop, no measuring, no stress—just fuel that actually tasted like comfort.

I started making these after a friend mentioned she never had time to eat before work. I handed her a jar one morning, and she texted me two hours later: finally not starving by 10 a.m. Now I keep a row of them in the fridge, each one a little different—some with cinnamon and apple, others with chocolate chips and banana. It's become my quiet ritual, assembling jars by the dim glow of the range hood while the house sleeps.

Ingredients

  • Old-fashioned rolled oats: They absorb liquid beautifully overnight without turning to mush, giving you that perfect chewy texture in the morning.
  • Unsweetened milk of choice: Soy or pea milk adds extra protein, but any milk works as long as you love the flavor.
  • Plain Greek yogurt: This is what makes the oats thick and creamy, plus it sneaks in even more protein without any powdery taste.
  • Natural peanut butter: The kind that separates a little is best because it blends smoother and tastes richer, no added sugar needed.
  • Vanilla or unflavored protein powder: A scoop turns this into a serious high-protein breakfast, and vanilla adds a hint of sweetness without extra sugar.
  • Honey or maple syrup: Just a drizzle if you like things a little sweet, but ripe banana or vanilla protein often does the trick on its own.
  • Pure vanilla extract: A few drops bring warmth and depth, making the whole jar smell like a bakery when you open it.
  • Fine sea salt: A tiny pinch sharpens all the flavors and makes the peanut butter taste even more peanut-buttery.
  • Water or extra milk: Sometimes the protein powder thickens things up, so a splash keeps everything spoonable and smooth.

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 tight lid so you can shake it up in the morning if you want. A 12 to 14 ounce size is perfect for one generous serving.
Layer the dry ingredients:
Add oats, then stir in chia seeds, flaxseed, cinnamon, protein powder, and salt. Mixing the powders with the oats first prevents clumping later.
Whisk the wet mixture:
In a separate bowl, whisk milk, yogurt, peanut butter, vanilla, and sweetener until totally smooth. If it feels too thick to pour, add a tablespoon or two of water.
Combine and stir well:
Pour the peanut butter mixture over the oats and stir thoroughly, scraping the bottom to catch any dry pockets. This step matters more than you think.
Adjust the consistency:
If the mixture looks really thick, add a splash more milk now. It will thicken even more overnight.
Add mix-ins:
Stir in sturdy add-ins like chocolate chips or diced apple now. Save delicate berries or banana slices for topping in the morning.
Seal and refrigerate:
Close the lid tightly and refrigerate for at least 4 hours, but overnight is best. The oats soften and the flavors meld beautifully while you sleep.
Morning stir and check:
Give it a good stir when you wake up. If it's too thick for your liking, add a splash of milk until it's just right.
Top and enjoy:
Spoon on peanut butter, fresh fruit, a dollop of yogurt, toasted nuts, and a drizzle of honey. A pinch of flaky sea salt on top is the secret finishing touch.
Serve and store:
Eat straight from the jar or transfer to a bowl. Leftovers keep in the fridge for up to 2 days, but add fresh fruit right before eating.
A creamy spoonful of the High-Protein Peanut Butter Overnight Oats reveals thick texture and vanilla notes, served in a rustic bowl. Save to Pinterest
A creamy spoonful of the High-Protein Peanut Butter Overnight Oats reveals thick texture and vanilla notes, served in a rustic bowl. | metrochop.com

One morning my neighbor knocked on my door holding an empty jar, asking if I had the recipe written down anywhere. She'd grabbed one I'd left on her porch the week before and said it was the first time in months she'd made it to her morning meeting without feeling lightheaded. I scribbled the ingredients on a sticky note, and now she keeps a rotation going too. It's funny how a jar of oats can become a little act of care.

Adjusting Protein and Texture

If you want even more protein, use soy or pea milk instead of almond, add a full scoop of protein powder, and choose the thickest Greek yogurt you can find. For a thinner, almost drinkable consistency, stir in extra milk right before eating. If you like it thick and spoonable, add chia seeds and use less liquid from the start. I've learned to adjust based on how hungry I know I'll be, some mornings I want something I can eat slowly with a spoon, other days I need something I can drink on the way out the door.

Making It Your Own

This recipe is incredibly flexible once you understand the base ratio. Swap peanut butter for almond, cashew, or sunflower seed butter if you have allergies or just want a change. Try cocoa powder and a few chocolate chips for a dessert-like version, or go savory with a pinch of cinnamon and diced pear. I've even stirred in a spoonful of jam when I didn't have fresh fruit, and it worked beautifully. The oats don't judge, they just soak up whatever you give them and turn it into breakfast.

Storage and Meal Prep

You can make up to four jars at once and stack them in the fridge for easy weekday mornings. The oats stay fresh for up to two days after soaking, but the texture is best on day one. If you're prepping ahead, leave the toppings separate and add them right before eating so fruit stays fresh and nuts stay crunchy. I've found that Sunday night is the perfect time to line up a few jars, it makes Monday morning feel a little less chaotic.

  • Label your jars with the date so you know which one to grab first.
  • Keep a small container of toppings in the fridge so you can customize each jar quickly.
  • If you're taking it to go, pack toppings in a separate small container and add them when you're ready to eat.
A jar of High-Protein Peanut Butter Overnight Oats sits on a marble counter with a drizzle of honey and fresh berries. Save to Pinterest
A jar of High-Protein Peanut Butter Overnight Oats sits on a marble counter with a drizzle of honey and fresh berries. | metrochop.com

Now when I wake up, I don't dread the morning rush because I know there's a jar waiting for me. It's become more than breakfast, it's a small promise I keep to myself that I'll start the day nourished and ready.

Recipe FAQ

Can I heat these oats in the morning?

Yes, though they're designed to be enjoyed chilled. If you prefer warm oats, transfer to a microwave-safe bowl and heat in 30-second intervals, stirring between each. Add a splash of milk if the texture becomes too thick.

What type of protein powder works best?

Vanilla or unflavored whey protein blends smoothly into the creamy base. Plant-based proteins like pea or brown rice also work well. Avoid purely isolate powders as they can create a gritty texture. Start with one scoop and adjust sweetness accordingly.

How long do these keep in the refrigerator?

The prepared oats stay fresh for up to 2 days when stored in a sealed container. The oats will continue softening slightly each day, so you may want to add a splash of milk before eating leftovers. Add delicate fresh fruits like berries just before serving rather than storing them mixed in.

Can I make this without protein powder?

Absolutely. Simply omit the powder and increase the Greek yogurt to ½ cup. You can also stir in an extra tablespoon of peanut butter or add a tablespoon of chia seeds, which provide about 2 grams of protein per tablespoon. The total protein will be lower but still substantial.

Why do my oats turn out too thick or dry?

Different brands of oats absorb liquid at varying rates. If the mixture seems thick after soaking, simply stir in additional milk, water, or even a bit more yogurt until you reach your preferred consistency. Start with 1 tablespoon and add more as needed. You can adjust this both before refrigerating and right before eating.

Is natural peanut butter required, or can I use regular?

Natural peanut butter (just peanuts and salt) works best because it blends smoothly into the liquid. Regular peanut butter with added oils and sugars will still work but may make the oats slightly sweeter and affect the texture. If using regular, you might want to reduce the honey or maple syrup slightly.

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

Rich, creamy overnight oats blended with peanut butter and protein for a satisfying breakfast ready when you wake up.

Prep Time
10 minutes
Bake/Cook Time
480 minutes
Time Needed
490 minutes
Recipe By Elizabeth Perry


Skill Level Easy

Cuisine American

Makes 1 Portions

Dietary Needs Meat-Free

What You'll Need

Base

01 ½ cup old-fashioned rolled oats
02 ¾ cup unsweetened milk of choice
03 ¼ cup plain Greek 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 Steps

Step 01

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

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 Wet and Dry: 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 until well combined.

Step 06

Add Sturdy Mix-Ins: Stir in sturdy fruits or chocolate chips now if using. Reserve delicate fruits to 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

Final Adjustments: In the morning, stir well and check consistency. Add a bit more milk if desired to reach preferred texture.

Step 09

Add Toppings: 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

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

Tools You'll Need

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

Allergy Notes

Always check each ingredient for allergens and reach out to a healthcare provider if you're uncertain.
  • Contains peanuts
  • Contains dairy if using dairy milk or yogurt
  • May contain tree nuts if used in add-ins
  • May contain soy if using soy milk or certain protein powders
  • Contains gluten unless certified gluten-free oats are used
  • Always check labels on protein powder and yogurt for potential allergens

Nutrition Details (per portion)

These details are for informational purposes and aren't a substitute for professional medical guidance.
  • Energy: 600
  • Fats: 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.