High-Protein Peanut Butter Overnight Oats

Featured in: Weekend Slow Lunch Ideas

Velvety rolled oats combine with creamy peanut butter, Greek yogurt, and protein powder, soaking overnight in your choice of milk. This no-cook breakfast delivers 40 grams of protein per serving and transforms into a rich, satisfying meal while you sleep. Simply mix ingredients in a jar, refrigerate for 8 hours, and wake up to a ready-to-eat breakfast. Customize with chia seeds, cinnamon, fresh fruit, nuts, or chocolate chips. Perfect for meal prep—make multiple jars at once for grab-and-go mornings throughout the week.

Updated on Sun, 01 Feb 2026 09:18:00 GMT
Overnight oats with creamy peanut butter and protein powder sit in a jar, topped with sliced bananas. Pin it
Overnight oats with creamy peanut butter and protein powder sit in a jar, topped with sliced bananas. | meadowspoon.com

My trainer once told me breakfast should feel like fuel, not a chore. I was skeptical until I stirred together my first batch of these oats on a Sunday night, dubious that something so simple could keep me full past noon. The next morning, I cracked open the jar and was startled by how creamy and rich it had become, like someone had been in my fridge secretly whipping it into dessert. One spoonful and I was sold: this was the breakfast that didn't ask me to think before coffee.

I started making double batches after my neighbor asked what smelled so good at 7 a.m., and I had to admit it was just cold oats from the fridge. She tried a bite and immediately asked for the recipe, which made me realize how rare it is to find something this nourishing that also feels like a treat. Now I keep a row of jars prepped every Sunday, each one a little insurance policy against the chaos of weekday mornings. It's become my quiet rebellion against skipping breakfast or settling for something that leaves me hungry an hour later.

Ingredients

  • Old-fashioned rolled oats: They soften beautifully overnight without turning to mush, holding just enough chew to remind you you're eating real food.
  • Unsweetened milk of choice: I use soy or pea milk for extra protein, but any milk works, just avoid anything too thin or it won't feel creamy enough.
  • Plain Greek yogurt: This is what makes the texture velvety and tangy, plus it sneaks in more protein without any powdery aftertaste.
  • Natural peanut butter: Go for the kind that's just peanuts and salt, it blends smoother and tastes cleaner than the sweetened versions.
  • Vanilla or unflavored protein powder: I prefer vanilla because it adds a subtle sweetness, but unflavored works if you want total control over flavor.
  • Honey or maple syrup: Optional, but a teaspoon goes a long way if your protein powder is unsweetened or you like a hint of natural sugar.
  • Pure vanilla extract: A small splash rounds out the peanut butter and makes the whole jar smell like a bakery when you open it.
  • Fine sea salt: Just a pinch wakes up the flavors and keeps the sweetness from feeling flat.
  • Chia seeds or ground flaxseed: I add these for extra thickness and a boost of omega-3s, plus they help the oats hold their shape.
  • Fresh fruit, nuts, or chocolate chips: Toppings are where you make it your own, I rotate between banana slices, berries, and a sprinkle of toasted peanuts depending on what's around.

Instructions

Product image
Effortlessly chop vegetables, slice meats, and prep ingredients smoothly for everyday cooking and recipe preparation.
Check price on Amazon
Prep your jar:
Choose a container with a good seal, ideally 12 to 14 ounces so there's room to stir without spilling. A wide mouth makes mixing and eating easier.
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 shake or stir to distribute everything evenly.
Whisk the creamy mixture:
In a separate bowl, whisk together milk, Greek yogurt, peanut butter, vanilla, and sweetener until completely smooth with no lumps. If it looks too thick, thin it with a tablespoon or two of water or extra milk.
Pour and stir thoroughly:
Pour the peanut butter mixture over the dry ingredients and stir well, scraping the bottom and sides to make sure no dry oats are hiding. This step is crucial for even soaking.
Adjust consistency:
If the mixture feels paste-like, add another splash of milk and stir again. You want it pourable but not soupy.
Add sturdy mix-ins:
Fold in chocolate chips, diced apple, or banana now if you're using them. Save delicate berries for topping in the morning so they don't get mushy.
Seal and chill:
Snap the lid on tight and refrigerate for at least 4 hours, though overnight (8 to 12 hours) gives the best texture. The oats will drink up the liquid and turn plush.
Morning stir and check:
Give the oats a good stir before eating. If they're too thick, loosen with a bit more milk until you reach your preferred consistency.
Top and serve:
Add a spoonful of peanut butter, fresh fruit, a dollop of yogurt, nuts, seeds, and a drizzle of honey or maple syrup. A tiny pinch of flaky sea salt on top is the secret finishing touch.
Enjoy and store:
Eat straight from the jar or scoop into a bowl. Leftovers keep in the fridge for up to 2 days, just add fresh fruit right before you eat.
Product image
Effortlessly chop vegetables, slice meats, and prep ingredients smoothly for everyday cooking and recipe preparation.
Check price on Amazon
A thick, spoonable High-Protein Peanut Butter Overnight Oats breakfast topped with blueberries and chopped roasted peanuts. Pin it
A thick, spoonable High-Protein Peanut Butter Overnight Oats breakfast topped with blueberries and chopped roasted peanuts. | meadowspoon.com

The first time I brought a jar of these oats on a road trip, my partner teased me for packing breakfast in a mason jar like some kind of Pinterest cliche. But by mile fifty, when I was happily spooning up peanut buttery bites and he was grumpy and hungry, he stopped laughing and asked if I'd made extra. Now he requests his own jar every time we travel, and I never let him forget who converted him.

Making It Your Own

This recipe is a template, not a rulebook. Swap peanut butter for almond, cashew, or sunflower seed butter if you have allergies or just want a change. Use any protein powder you trust, whey, pea, hemp, or even collagen, adjusting the sweetness to match. I've made vegan versions with oat milk and coconut yogurt that were just as creamy, and I've stirred in everything from pumpkin puree to espresso powder when I felt adventurous. The base holds up to almost anything you throw at it.

Texture and Timing Tips

If you like your oats thick and spoonable, use the full amount of chia seeds and go light on the milk. If you prefer them looser and more pudding-like, skip the chia and add an extra splash of milk in the morning. I've learned that four hours is the minimum for decent texture, but overnight is when the magic really happens, the oats turn silky and the flavors meld together. On hot days, I sometimes add a handful of ice cubes right before eating for an almost smoothie-bowl vibe.

Batch Prep and Storage

I usually make three or four jars on Sunday night and line them up in the fridge like little soldiers ready for battle. They hold up well for about two days, after that the oats can get a bit too soft and the toppings start to weaken. I always add fresh fruit and nuts the morning I eat them, not the night before, so everything stays bright and crunchy. If you're meal prepping for the week, make the base in bulk and portion it out, then customize each jar with different toppings so you don't get bored.

  • Label your jars with the date so you remember which to eat first.
  • Keep toppings in small containers nearby so assembly takes seconds.
  • If you're short on fridge space, stack the jars or use square containers that nestle together.
Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon
A jar of High-Protein Peanut Butter Overnight Oats next to a honey drizzle, vanilla protein scoop, and oats. Pin it
A jar of High-Protein Peanut Butter Overnight Oats next to a honey drizzle, vanilla protein scoop, and oats. | meadowspoon.com

These oats have saved me more mornings than I can count, and they've turned me into someone who actually looks forward to breakfast instead of dreading it. I hope they do the same for you.

Recipe FAQ

Can I make these oats without protein powder?

Yes, you can omit the protein powder, though the protein content will be lower. To compensate, use high-protein milk like soy or pea milk, increase the Greek yogurt to ½ cup, and consider adding an extra tablespoon of peanut butter. The texture may be slightly thinner without the powder.

How long do overnight oats last in the refrigerator?

These oats keep well for up to 2 days when stored in a sealed container in the refrigerator. For best results, add fresh fruit and other delicate toppings just before eating. You can prepare multiple servings at once for convenient grab-and-go breakfasts throughout the week.

What's the best milk to use for maximum protein?

Soy milk and pea milk offer the highest protein content among plant-based options, typically 7-8 grams per cup. Regular dairy milk provides about 8 grams of protein per cup. Ultra-filtered dairy milk can offer up to 13 grams per cup. Choose based on your dietary preferences and protein goals.

Can I heat these oats instead of eating them cold?

Absolutely! Transfer the soaked oats to a microwave-safe bowl and heat for 60-90 seconds, stirring halfway through. You can also warm them gently on the stovetop over low heat, adding a splash of milk to reach your desired consistency. Heating creates a comforting porridge-like texture.

How can I make this vegan while keeping the protein high?

Use plant-based protein powder, high-protein non-dairy yogurt (soy or pea-based), and soy or pea milk. Replace honey with maple syrup. This combination maintains the high protein content while keeping everything plant-based. Soy-based products typically offer the most protein among vegan options.

Why are my overnight oats too thick or too runny?

Thickness depends on oat-to-liquid ratio and ingredients like chia seeds or protein powder that absorb moisture. If too thick, stir in milk one tablespoon at a time before serving. If too runny, add a tablespoon of oats or chia seeds and refrigerate for another hour. Adjust to your preferred consistency.

High-Protein Peanut Butter Overnight Oats

Creamy peanut butter oats with protein powder transform overnight into a rich, grab-and-go breakfast with 40g protein.

Prep time
10 minutes
Cook time
480 minutes
Overall time
490 minutes
Recipe by Jack Henderson


Skill level Easy

Cuisine American

Makes 1 Portions

Diet preferences Vegetarian-friendly

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, optional
07 ½ teaspoon pure vanilla extract
08 Pinch of fine sea salt
09 1 to 2 tablespoons water or additional 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

Directions

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 Mixtures: 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 to reach desired consistency.

Step 06

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

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

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.

What You’ll Need

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

Allergy details

Review every ingredient for allergen risks and reach out to a healthcare provider if unsure.
  • Contains peanuts
  • Contains dairy if using dairy milk or yogurt
  • May contain tree nuts if used in toppings or nut butter substitutes
  • May contain soy if using soy milk or certain protein powders
  • Contains gluten unless using certified gluten-free oats

Nutrition info (per portion)

Use these nutrition details as a guide only—not a substitute for professional advice.
  • Calorie count: 600
  • Fat content: 22 grams
  • Carbohydrates: 54 grams
  • Proteins: 40 grams