High-Protein Peanut Butter Overnight Oats

Featured in: Home Kitchen Flow

These creamy overnight oats combine rolled oats with Greek yogurt, protein powder, and natural peanut butter for a breakfast that delivers 40 grams of protein per serving. The oats soften overnight in the refrigerator, absorbing the flavors of vanilla and honey while achieving a perfectly thick, spoonable texture.

Customize with your favorite milk choice, add-ins like chia seeds or cinnamon, and top with fresh fruit, nuts, or extra peanut butter in the morning. This make-ahead breakfast stays fresh for two days, making it ideal for busy weekdays when you need a nutritious start without any morning cooking.

Updated on Mon, 02 Feb 2026 13:44:00 GMT
Creamy High-Protein Peanut Butter Overnight Oats layered in a jar with sliced banana and chopped peanuts. Save
Creamy High-Protein Peanut Butter Overnight Oats layered in a jar with sliced banana and chopped peanuts. | belletifsa.com

On a Tuesday morning when I overslept and had zero time to think, I grabbed a jar from the fridge that I'd thrown together the night before—oats, peanut butter, protein powder, milk—and ate it cold in the car. It was creamy, sweet, filling, and required absolutely no brain power. That jar became my weekly ritual, not because it was trendy, but because it actually worked when nothing else did.

I started making these for my partner during a season when mornings felt impossible. He'd leave early for work, and I'd line up three jars in the fridge on Sunday night. By Wednesday, he texted me a photo of the empty jar with a thumbs-up emoji. No words needed. It became our quiet language for I'm taking care of you, even when I'm half asleep.

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: They absorb liquid without turning mushy, giving you that perfect chewy bite in the morning.
  • Unsweetened milk of choice: Soy or pea milk adds extra protein, but any milk works—I've used oat milk when that's all I had, and it was just as good.
  • Plain Greek yogurt: This is what makes the oats creamy and thick, plus it sneaks in more protein without making the jar taste like a gym shake.
  • Natural peanut butter: Use the kind that's just peanuts and salt—it blends smoothly and tastes richer than the sweetened stuff.
  • Vanilla or unflavored protein powder: A scoop turns this into a meal that actually holds you over; I like vanilla because it adds a subtle sweetness without sugar.
  • Honey or maple syrup: Optional, but a teaspoon makes the whole jar taste like a treat instead of a chore.
  • Pure vanilla extract: Just half a teaspoon deepens the flavor and makes the peanut butter taste more complex.
  • Fine sea salt: A pinch balances the sweetness and makes everything taste more like itself.
  • Chia seeds or ground flaxseed: Stir in a tablespoon for extra thickness and a tiny boost of omega-3s.
  • Fresh fruit, nuts, or chocolate chips: Add what you love—I've done banana and dark chocolate, berries and almonds, even diced apple with cinnamon.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep your jar:
Grab a clean jar with a lid, about 12 to 14 ounces. I like wide-mouth jars because they're easier to stir and eat from directly.
Layer the dry ingredients:
Add oats, protein powder, chia seeds, cinnamon, and a pinch of salt to the jar. Give it a quick shake to mix everything evenly.
Whisk the wet ingredients:
In a bowl, whisk together milk, yogurt, peanut butter, vanilla, and honey until smooth and creamy. If it's too thick to pour, add a tablespoon or two of water or extra milk.
Combine and stir:
Pour the peanut butter mixture over the oats and stir thoroughly, scraping the bottom and sides to make sure there are no dry pockets. If it looks too thick, add a splash more milk.
Add sturdy mix-ins:
Stir in chocolate chips or diced fruit that won't get soggy overnight. Save delicate berries for the morning.
Seal and refrigerate:
Put the lid on tightly and refrigerate for at least four hours, but overnight is best. The oats will soften and soak up all the flavors while you sleep.
Stir and adjust:
In the morning, give the jar a good stir and check the texture. Add a bit more milk if you want it looser, or eat it thick and spoonable.
Top and enjoy:
Add your toppings—peanut butter, fresh fruit, nuts, a drizzle of honey, maybe a pinch of flaky salt. Eat it cold, straight from the jar or in a bowl.
A spoonful of thick peanut butter and fresh blueberries topping a jar of High-Protein Peanut Butter Overnight Oats. Save
A spoonful of thick peanut butter and fresh blueberries topping a jar of High-Protein Peanut Butter Overnight Oats. | belletifsa.com

One morning, my friend came over early and saw me eating these straight from the jar while standing at the counter. She laughed and said it looked too easy to be healthy. I handed her a spoon, and she took a bite. She texted me that night asking for the recipe. Sometimes the simplest things are the ones that stick.

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.

How to Make It Even Higher in Protein

If you're chasing serious protein, use soy or pea milk instead of almond, add a full scoop of protein powder, and use thick Greek yogurt with at least 15 grams of protein per serving. You can even stir in a tablespoon of powdered peanut butter on top of the regular kind—it sounds like overkill, but it works. I've made jars that hit 45 grams of protein without tasting chalky or heavy.

Adjusting the Texture

Some people like their overnight oats thick and spoonable, others want them loose and pourable. If you want it thicker, add chia seeds and use less milk; if you want it thinner, stir in extra milk in the morning. I've made the same recipe a dozen times and changed the consistency based on my mood. There's no wrong answer here.

Storage and Make-Ahead Tips

These keep in the fridge for up to two days, though the texture is best within 24 hours. I make two or three jars on Sunday night and grab one each morning. Add fresh fruit right before eating so it doesn't get soggy. If you're meal-prepping, label the jars with the date so you remember which one to eat first.

  • Use jars with tight lids so nothing leaks in your bag if you're taking them to work.
  • If the oats thicken too much overnight, just stir in a splash of milk before eating.
  • Don't add delicate berries or banana slices until the morning, or they'll turn mushy and brown.
A chilled glass jar holding High-Protein Peanut Butter Overnight Oats, served with a side of fresh strawberries. Save
A chilled glass jar holding High-Protein Peanut Butter Overnight Oats, served with a side of fresh strawberries. | belletifsa.com

This recipe became my backup plan, my easy win, my quiet morning reset. I hope it does the same for you.

Recipe FAQs

How long do these oats keep in the refrigerator?

The oats stay fresh for up to 2 days when stored in an airtight container in the refrigerator. For the best texture, add delicate fresh fruits like bananas just before serving rather than storing them overnight.

Can I use different nut butters?

Absolutely. Almond butter, cashew butter, or sunflower seed butter work well as substitutes. Keep in mind that each butter has a slightly different consistency, so you may need to adjust the liquid accordingly.

What type of protein powder works best?

Both whey and plant-based protein powders work beautifully. Vanilla or unflavored varieties blend seamlessly. Chocolate protein powder creates a chocolate-peanut butter variation that tastes like dessert for breakfast.

Can I make these without protein powder?

Yes. Simply increase the Greek yogurt to ½ cup and use high-protein milk like soy or pea milk. The protein content will be lower but still substantial at around 25-30 grams per serving.

Why are my oats too thick or dry in the morning?

Overnight oats continue absorbing liquid, so thickness depends on your oats and protein powder. Simply stir in an additional tablespoon or two of milk before serving to reach your desired consistency. This is normal and easily adjusted.

Is this suitable for meal prep?

These oats are excellent for meal prep. Prepare 2-3 jars at once, keeping the dry and wet ingredients separate if you prefer to assemble them closer to serving time. The texture remains consistent throughout the refrigeration period.

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 peanut butter oats packed with protein for an energizing breakfast.

Prep time
10 min
Cook time
480 min
Total duration
490 min
Created by Spencer Rhodes


Skill level Easy

Cuisine American

Makes 1 Portions

Diet Restrictions 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
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 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 wet and dry 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 sturdy mix-ins: Stir in sturdy fruits or chocolate chips now if using. Add delicate fruit just before serving.

Step 07

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

Step 08

Stir before serving: 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 with fresh fruit added 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 You'll Need

  • Jar or container with lid
  • Mixing bowl
  • Whisk or spoon

Allergy details

Review ingredients for possible allergens, and always get advice from a medical expert if you're unsure.
  • Contains peanuts
  • Contains dairy if using dairy milk or yogurt
  • May contain tree nuts if used
  • May contain soy if using soy milk or certain protein powders
  • Not gluten-free unless using certified gluten-free oats

Nutrition details (per serving)

Nutrition facts are for informational purposes and can't replace professional medical guidance.
  • Calories: 600
  • Fat content: 22 g
  • Carbohydrates: 54 g
  • Protein: 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.