High-Protein Peanut Butter Overnight Oats

Featured in: Daily Meal Inspiration

These velvety overnight oats combine rolled oats with creamy peanut butter, Greek yogurt, and protein powder for a breakfast that keeps you full for hours. The mixture soaks overnight, creating a luscious, pudding-like texture that's perfect for meal prep.

Customize with your favorite milk, sweeten with honey or maple syrup, and top with fresh fruit, nuts, or extra peanut butter. Each serving delivers 40 grams of protein, making it ideal for active mornings or post-workout fuel.

The preparation takes just 10 minutes—simply whisk the ingredients, refrigerate overnight, and wake up to a ready-to-eat nourishing meal that stays fresh for two days.

Updated on Mon, 02 Feb 2026 13:18:00 GMT
Overnight oats in a jar featuring the High-Protein Peanut Butter Overnight Oats topped with sliced bananas and chopped peanuts. Save
Overnight oats in a jar featuring the High-Protein Peanut Butter Overnight Oats topped with sliced bananas and chopped peanuts. | casaafer.com

There was a morning last spring when I woke up starving but running late, and I remembered the jar I'd mixed the night before while cleaning up dinner. I grabbed it from the fridge, added a handful of berries, and ate it cold in the car. The creamy peanut butter had turned the oats into something almost dessert-like, and the protein kept me full until lunch. I've been hooked ever since.

I started making these for my partner when they complained that cereal left them hungry by mid-morning. The first few times I overdid the milk and ended up with soup, but once I nailed the ratio, it became our weekday ritual. Now we keep a row of jars in the fridge, each one topped differently depending on what fruit we have around.

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 without turning mushy, and they hold onto all that creamy peanut butter mixture.
  • Unsweetened milk of choice: Soy or pea milk adds extra protein, but any milk works as long as you like the taste.
  • Plain Greek yogurt: This is what makes the texture thick and rich, plus it boosts the protein significantly.
  • Natural peanut butter: The kind that separates a bit works best because it blends smoother, and the flavor is deeper than the sweetened stuff.
  • Vanilla or unflavored protein powder: A scoop turns this from a snack into a real meal, just whisk it in well so it doesn't clump.
  • Honey or maple syrup: Optional, but a little sweetness balances the richness if your protein powder isn't flavored.
  • Pure vanilla extract: Just half a teaspoon makes everything smell like a bakery when you open the jar.
  • Fine sea salt: A pinch wakes up the peanut butter and keeps the sweetness from feeling flat.
  • Chia seeds or ground flaxseed: They thicken the oats and add a little extra staying power if you need it.
  • Ground cinnamon: Warm and cozy, especially good in colder months.
  • Fresh fruit, nuts, or chocolate chips: Whatever makes you excited to eat breakfast, really.

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 well, around 12 to 14 ounces. You want enough room to stir without making a mess.
Combine the dry ingredients:
Add oats, chia seeds, flaxseed, cinnamon, protein powder, and a pinch of salt to the jar. Give it a quick shake or stir so the protein powder doesn't clump later.
Whisk the wet mixture:
In a separate bowl, whisk together milk, yogurt, peanut butter, vanilla, and sweetener if using until completely smooth. If it looks too thick, add a tablespoon or two of water or extra milk.
Combine wet and dry:
Pour the peanut butter mixture over the oats and stir really well, scraping the bottom to make sure no dry pockets hide underneath. If it seems stiff, splash in a bit more milk.
Add mix-ins:
Stir in chocolate chips or sturdy fruit like diced apple or banana now. Save delicate berries for the morning so they stay fresh.
Seal and chill:
Put the lid on tight and refrigerate for at least four hours, but overnight is better. The oats will soak up the liquid and turn soft and creamy.
Stir and adjust:
In the morning, give it a good stir and check the thickness. Add a splash of milk if you want it looser.
Top and enjoy:
Spoon on peanut butter, fresh fruit, yogurt, nuts, seeds, honey, or a pinch of flaky salt. Eat it cold right from the jar or scoop it into a bowl.
Stirred creamy oats reveal layers of the High-Protein Peanut Butter Overnight Oats with chia seeds and drizzled honey. Save
Stirred creamy oats reveal layers of the High-Protein Peanut Butter Overnight Oats with chia seeds and drizzled honey. | casaafer.com

One weekend I made a triple batch and lined up three jars with different toppings: one with strawberries and almonds, one with banana and chocolate chips, one with blueberries and a drizzle of honey. My friend came over for coffee, saw them in the fridge, and asked if I was meal-prepping for a fitness competition. I laughed and said no, I just really like not thinking before breakfast.

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 Customize for Your Goals

If you want even more protein, use a full scoop of powder, switch to high-protein milk like soy or pea, and pile on the Greek yogurt. For a lower-carb version, swap half the oats for extra chia seeds or hemp hearts, though the texture will be denser. If you're going vegan, just use plant-based milk, yogurt, and protein, and swap honey for maple syrup. I've done all of these and they all work, you just have to know what you're aiming for.

Texture Tricks

The difference between creamy and gluey comes down to the milk-to-oat ratio and how long you let it sit. If you like it thick and spoonable, use the lower end of the milk measurement and add chia seeds. If you want it more pourable, stir in extra milk in the morning. I usually make mine on the thicker side because I eat it with a spoon straight from the jar while I'm getting dressed.

Make-Ahead and Storage

These keep in the fridge for up to two days, but the texture is best within the first 24 hours. If you're prepping multiple jars, leave the toppings off until you're ready to eat so the fruit stays fresh and the nuts stay crunchy. I usually prep two at a time, one for the next morning and one for the day after.

  • Store sealed jars toward the back of the fridge where it's coldest.
  • Stir well before eating because the oats settle and the liquid rises.
  • Add fresh fruit and crunchy toppings right before serving for the best contrast.
Close-up of a spoon lifting a bite of High-Protein Peanut Butter Overnight Oats with fresh berries and yogurt. Save
Close-up of a spoon lifting a bite of High-Protein Peanut Butter Overnight Oats with fresh berries and yogurt. | casaafer.com

Now I keep a jar in the fridge almost every night, and it's become one of those small things that makes mornings feel less chaotic. There's something satisfying about opening the fridge and knowing breakfast is already waiting, thick and sweet and ready to go.

Recipe FAQs

How long do these oats keep in the refrigerator?

These overnight oats stay fresh for up to 2 days when refrigerated in a sealed container. For best texture and flavor, add delicate fresh fruits like bananas or berries just before serving rather than storing them mixed in.

Can I make this without protein powder?

Absolutely. If you prefer to skip protein powder, increase the Greek yogurt to ½ cup and use high-protein milk like soy or pea milk. You can also add an extra tablespoon of peanut butter or include chia seeds for additional protein and thickness.

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

Soy milk and pea milk typically offer the highest protein content among plant-based options, usually providing 7–10 grams per cup. Cow's milk naturally contains about 8 grams per cup. Combining your milk choice with Greek yogurt and protein powder creates a substantial protein boost.

How can I make this vegan?

Use plant-based yogurt and milk, swap the protein powder for a vegan blend (pea, rice, or hemp-based), and choose maple syrup instead of honey. The taste and texture remain virtually identical, and you still achieve a high-protein breakfast.

Why is my mixture too thick or too thin?

Oat absorption varies by brand and type. If the mixture is too thick after soaking, stir in another tablespoon of milk before serving. For a thicker consistency next time, reduce the milk by 1–2 tablespoons or add chia seeds, which gel and create a pudding-like texture.

Can I use quick oats instead of old-fashioned rolled oats?

Quick oats work but will yield a softer, more porridge-like texture rather than the chewy, substantial bite of rolled oats. Steel-cut oats are not recommended as they remain too firm even after overnight soaking.

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 and protein-packed oats that transform overnight into a rich, grab-and-go breakfast.

Prep Time
10 mins
Cook Time
480 mins
Time Required
490 mins
Recipe by Patrick OBrien


Skill Level Easy

Cuisine American

Makes 1 Portions

Dietary info 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 for consistency adjustment

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 including banana slices, strawberries, or blueberries
03 Dollop of Greek yogurt
04 Toasted nuts or seeds including peanuts, almonds, or pumpkin seeds
05 Drizzle of honey or maple syrup
06 Pinch of flaky sea salt

Preparation Steps

Step 01

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

Step 02

Combine Dry Ingredients: Add rolled oats to the jar and stir in chia seeds, flaxseed, cinnamon, and protein powder if using along with 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, adding 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, stirring very thoroughly to eliminate any 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 Fruits: Stir in sturdy fruits or chocolate chips if using, reserving delicate fruit for serving

Step 07

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

Step 08

Final Preparation: In the morning, stir well and check the consistency, adding more milk if desired

Step 09

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

Step 10

Storage and Serving: Enjoy straight from the jar or transfer to a bowl, keeping refrigerated leftovers for up to 2 days and adding 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 ounces capacity
  • Mixing bowl
  • Whisk or spoon

Allergy information

Be sure to review each component for allergens and talk with your doctor if you're unsure.
  • Contains peanuts
  • Contains dairy if using dairy milk or yogurt
  • Contains possible tree nuts if used
  • 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 Info (each serving)

This data helps inform you, but isn't a substitute for advice from your healthcare provider.
  • kcal: 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.