High-Protein Peanut Butter Overnight Oats

Featured in: Everyday Home Cooking

These velvety overnight oats combine creamy peanut butter, Greek yogurt, and protein powder for a breakfast that keeps you full for hours. The oats soften overnight in the refrigerator, creating a rich, pudding-like texture that's perfect for busy mornings.

Customize with your favorite toppings like fresh fruit, chopped nuts, or dark chocolate chips. The base comes together in just 10 minutes and makes one generous serving that stays fresh for two days.

For maximum protein, use soy or pea milk along with your preferred protein powder. The naturally sweetened version uses just a touch of honey or maple syrup, though ripe fruit can provide sweetness too.

Updated on Sun, 01 Feb 2026 08:07:00 GMT
Creamy High-Protein Peanut Butter Overnight Oats layered in a glass jar, topped with sliced bananas and chopped peanuts. Save
Creamy High-Protein Peanut Butter Overnight Oats layered in a glass jar, topped with sliced bananas and chopped peanuts. | dulcebaghrir.com

I used to leave the house every morning with nothing but coffee and good intentions, then crash hard by ten. One week I decided to prep breakfasts on Sunday night, and these peanut butter overnight oats became my experiment. By Wednesday I was hooked: creamy, filling, and ready the second I opened my eyes. Now I make a jar every evening and wake up knowing breakfast is already waiting in the fridge.

The first time I brought a jar to work, a coworker asked if I was eating cookie dough for breakfast. I let her taste it and she made her own batch that night. We started swapping topping ideas every Monday, turning it into a quiet little ritual. Sometimes the smallest recipes build the best habits.

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 soften perfectly overnight and give you that hearty, chewy texture; quick oats turn to mush and steel-cut stay too firm.
  • Unsweetened milk of choice: Soy or pea milk adds extra protein, but any milk works; I like the creaminess of oat milk when I am not counting macros.
  • Plain Greek yogurt: This is what makes the oats incredibly thick and creamy while boosting protein; non-dairy versions work great too.
  • Natural peanut butter: Use the kind that is just peanuts and salt; it blends smoothly and tastes pure, not overly sweet.
  • Protein powder: Vanilla is my favorite because it adds subtle sweetness, but unflavored works if you are keeping it simple.
  • Honey or maple syrup: Optional, but a teaspoon goes a long way if your protein powder is not sweet enough on its own.
  • Vanilla extract: A small splash makes everything taste warmer and more cohesive.
  • Fine sea salt: Never skip this; it balances the sweetness and makes the peanut butter flavor pop.
  • Chia seeds or ground flaxseed: These thicken the oats beautifully and sneak in extra fiber and omega-3s.
  • Toppings: Fresh fruit, extra peanut butter, nuts, or a pinch of flaky salt turn this from good to crave-worthy.

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 or container with a lid, around twelve to fourteen ounces. This size gives you room to stir without making a mess.
Combine the dry ingredients:
Add the oats, protein powder, chia seeds, flaxseed, cinnamon if using, and a pinch of salt. Give it a quick stir so everything is evenly distributed.
Whisk the wet mixture:
In a separate bowl, whisk together the milk, Greek yogurt, peanut butter, vanilla, and sweetener until smooth and creamy. If it looks too thick, add a tablespoon or two of water or extra milk.
Pour and stir thoroughly:
Pour the peanut butter mixture over the oats and stir really well, scraping the bottom to make sure there are no dry pockets. This step matters more than you think.
Adjust consistency:
If the mixture feels very thick, add a splash more milk and stir again. It should look like thick pancake batter.
Add sturdy mix-ins:
Stir in chocolate chips, diced banana, or berries now if you like. Save delicate fruit for topping in the morning.
Refrigerate overnight:
Seal the container and refrigerate for at least four hours, but overnight is best. The oats need time to absorb everything and soften completely.
Stir and check in the morning:
Give it a good stir and see if you want to loosen it with a bit more milk. Consistency is totally personal.
Top and enjoy:
Add your favorite toppings, a spoonful of peanut butter, fresh fruit, yogurt, nuts, honey, or flaky salt. Eat straight from the jar or pour into a bowl.
Store leftovers:
Keeps in the fridge for up to two days. Add fresh fruit right before eating to keep it from getting mushy.
Stirred High-Protein Peanut Butter Overnight Oats in a bowl with fresh berries and a drizzle of honey for a quick breakfast. Save
Stirred High-Protein Peanut Butter Overnight Oats in a bowl with fresh berries and a drizzle of honey for a quick breakfast. | dulcebaghrir.com

One morning I was running late and ate these oats in the car at a red light. They tasted so good that I forgot to be stressed about the meeting I was heading to. That is when I realized food that nourishes you can also ground you, even on chaotic days.

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.

Making It Your Own

I have swapped peanut butter for almond butter when I wanted something lighter, and cashew butter when I craved extra creaminess. You can also use mixed nut butter or even sunflower seed butter if you are avoiding nuts altogether. The base recipe is forgiving, so play around with what you have in the pantry and what your body needs that week.

Boosting the Protein Even More

If you are chasing higher protein, use soy or pea milk instead of almond, choose a thick Greek yogurt with at least fifteen grams of protein per serving, and go for a full scoop of protein powder. I have hit over forty grams of protein in a single jar this way, and it kept me satisfied until lunch without any snacking. Just make sure to add a little extra liquid since more protein powder thickens everything up fast.

Texture and Consistency Tips

Some people love thick, spoonable oats, others prefer them a bit looser and pourable. If you want them thicker, add chia seeds and use less milk. If you like them runnier, skip the chia and add an extra splash of milk in the morning. I have learned that texture is half the battle with overnight oats, so do not be afraid to adjust until it feels just right for you.

  • Add chia seeds for a pudding like thickness that holds toppings beautifully.
  • Stir in extra milk right before eating if the oats absorbed more liquid than you expected.
  • Let the jar sit at room temperature for five minutes before eating if you do not like it super cold.
A spoon lifting velvety High-Protein Peanut Butter Overnight Oats with a touch of Greek yogurt and chocolate chips. Save
A spoon lifting velvety High-Protein Peanut Butter Overnight Oats with a touch of Greek yogurt and chocolate chips. | dulcebaghrir.com

These oats have become my most reliable morning anchor, the one thing I can count on even when everything else feels unpredictable. I hope they do the same for you.

Recipe Questions & Answers

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 texture and freshness, add delicate fruits like berries just before serving rather than storing them mixed in.

Can I use quick oats instead of rolled oats?

Old-fashioned rolled oats work best as they maintain a pleasant texture after soaking. Quick oats may become too soft and mushy. Steel-cut oats are not recommended unless pre-cooked, as they won't soften properly with just overnight soaking.

How can I make this vegan?

Substitute plant-based yogurt for Greek yogurt, use soy or pea milk for extra protein, choose a plant-based protein powder, and swap honey for maple syrup. The texture remains just as creamy and satisfying.

Why is my mixture too thick or dry?

Protein powder and chia seeds absorb liquid significantly. If your oats seem thick, simply stir in another tablespoon of milk or water until you reach your desired consistency. You can do this immediately after mixing or in the morning before eating.

Can I heat these up instead of eating cold?

Absolutely! Warm gently in the microwave for 30-60 seconds, stirring halfway through. The texture becomes slightly creamier when warm. Add a splash of milk before heating if the oats have thickened overnight.

What milk provides the most protein?

Soy milk and pea milk typically offer the highest protein content among plant-based options, often containing 8-10 grams per cup. Cow's milk naturally provides about 8 grams, while almond and oat milk usually have only 1-2 grams unless fortified.

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 with protein boost, perfect for grab-and-go breakfasts

Prep Time
10 minutes
Cook Time
480 minutes
Overall Time
490 minutes
Created by Clara Montgomery


Skill Level Easy

Cuisine Type American

Makes 1 Portions

Diet Preferences 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 ½ teaspoon pure vanilla extract
07 Pinch of fine sea salt
08 1 to 2 teaspoons honey or maple syrup
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 that holds 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

Mix wet ingredients: 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.

Step 06

Add mix-ins: Stir in sturdy fruits or chocolate chips if using. Reserve delicate fruit for serving.

Step 07

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

Step 08

Check texture: In the morning, stir well and check the consistency. Add 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.

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 holding 12 to 14 fluid ounces
  • Mixing bowl
  • Whisk or spoon

Allergy Alerts

Review items for allergens, and consult a specialist if unsure.
  • Contains peanuts
  • Contains dairy if using dairy milk or yogurt
  • May contain tree nuts if used as add-ins
  • May contain soy if using soy milk or certain protein powders
  • Gluten-free if using certified gluten-free oats

Nutritional stats (per portion)

Info is just for reference — always seek professional guidance if needed.
  • Energy: 600
  • Fat content: 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.