High-Protein Peanut Butter Overnight Oats

Featured in: Everyday Sweet Recipes

These velvety overnight oats combine creamy peanut butter, Greek yogurt, and protein powder for a breakfast that delivers 40g of protein per serving. The oats soak up the flavors overnight, transforming into a rich, pudding-like texture that's perfect for busy mornings.

Preparation takes just 10 minutes—simply whisk together milk, yogurt, peanut butter, vanilla, and protein powder, then pour over oats and refrigerate. The mixture thickens beautifully as it chills, creating a luscious consistency that's satisfying without being heavy.

Customize with your favorite toppings: fresh fruit adds natural sweetness, crushed peanuts bring crunch, and a drizzle of honey enhances the peanut butter notes. The base is easily adapted for vegan diets using plant-based milk and yogurt, while certified gluten-free oats make it suitable for those avoiding gluten.

Each generous serving provides approximately 600 calories with balanced macronutrients—22g of healthy fats from peanut butter, 54g of carbohydrates for sustained energy, and 40g of protein to keep you full for hours. Prepare multiple jars at once for effortless breakfasts throughout the week.

Updated on Sun, 01 Feb 2026 08:20:00 GMT
Overnight oats with creamy peanut butter and vanilla protein, topped with sliced banana and toasted peanuts. Pin This
Overnight oats with creamy peanut butter and vanilla protein, topped with sliced banana and toasted peanuts. | sweetzitoune.com

The first jar I made sat tucked in the back of my fridge, forgotten until morning when I opened the door and saw it waiting like a patient friend. I shook it once, peeled the lid, and took a tentative bite expecting something grainy or chalky. Instead, the oats had turned silky, the peanut butter melted into every crevice, and the protein powder dissolved without a trace. That single jar changed how I thought about breakfast.

I started making these for my partner after early gym sessions, and the ritual stuck. Every Sunday night, I line up four jars on the counter, each one a slightly different flavor experiment. The sound of lids clicking shut became my signal that the week ahead was at least partially under control. Watching those jars disappear one by one through the week feels oddly satisfying.

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: The sturdy texture holds up overnight without turning to mush, and they absorb liquid evenly for a creamy, spoonable consistency.
  • Unsweetened milk of choice: Soy or pea milk adds extra protein, while almond or oat milk keeps it lighter; dairy milk lands somewhere in between.
  • Plain Greek yogurt: This is your secret weapon for creaminess and a protein boost, and it adds a subtle tang that balances the sweetness.
  • Natural peanut butter: The kind that separates in the jar works best here because it blends more smoothly into the oats without clumping.
  • Vanilla or unflavored protein powder: Choose a brand that dissolves well in cold liquid, or you will end up with gritty pockets no matter how much you stir.
  • Honey or maple syrup: A small drizzle is enough to round out the flavors without turning this into a sugar bomb.
  • Pure vanilla extract: Just half a teaspoon deepens the flavor and makes the whole jar smell like a bakery when you open it.
  • Fine sea salt: A pinch wakes up the peanut butter and brings all the flavors into focus.
  • Chia seeds or ground flaxseed: Chia thickens the mixture and adds omega-3s, while flax blends in invisibly and boosts fiber.
  • Ground cinnamon: Adds warmth and a hint of spice that pairs beautifully with peanut butter and banana.
  • Fresh fruit: Berries, banana slices, or diced apple stirred in before serving add natural sweetness and a pop of color.
  • Mini dark chocolate chips or cacao nibs: A tablespoon turns this into a treat without overwhelming the protein-packed base.
  • Chopped roasted peanuts: Sprinkle on top for crunch and a double dose of peanut flavor.

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 vigorously without making a mess. A 12 to 14 ounce jar is just right for one generous serving.
Combine dry ingredients:
Add the oats, chia seeds, flaxseed, cinnamon, protein powder, and a pinch of salt directly into the jar. Give it a quick stir to distribute everything evenly.
Whisk the wet mixture:
In a separate bowl, whisk together the milk, Greek yogurt, peanut butter, vanilla extract, and honey until completely smooth. If the peanut butter resists blending, add a tablespoon or two of water to loosen it up.
Pour and stir:
Pour the wet mixture over the dry ingredients and stir thoroughly with a spoon, scraping the bottom and sides to eliminate any dry pockets. The oats should be fully submerged.
Adjust consistency:
If the mixture looks too thick or the oats are not fully covered, add a splash more milk and stir again. It should be thick but pourable.
Add sturdy mix-ins:
Stir in chocolate chips, cacao nibs, or diced apple now if using. Save delicate fruits like berries for topping in the morning.
Seal and chill:
Seal the jar tightly and refrigerate for at least 4 hours, but overnight works best. The oats will absorb the liquid and soften into a creamy, spoonable texture.
Morning stir:
Give the jar a good stir when you pull it from the fridge. If it thickened too much overnight, add a splash of milk until you reach your preferred consistency.
Top and serve:
Spoon on a dollop of peanut butter, scatter fresh fruit, add a handful of nuts or seeds, and drizzle with honey or maple syrup. A pinch of flaky sea salt on top is optional but highly recommended.
Store and enjoy:
Eat straight from the jar or transfer to a bowl. Leftovers keep in the fridge for up to 2 days, but add fresh fruit just before eating.
A jar of high-protein peanut butter overnight oats, swirled with Greek yogurt and drizzled with honey. Pin This
A jar of high-protein peanut butter overnight oats, swirled with Greek yogurt and drizzled with honey. | sweetzitoune.com

There was a morning I was running late and grabbed a jar without checking what I had thrown in the night before. It turned out I had added way too much cinnamon and a handful of chocolate chips. It tasted like a peanut butter cookie, and I was not mad about it. That happy accident became my go-to variation.

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.

Protein Power and Texture Balance

Getting the protein high enough without turning the oats chalky takes a little balancing. I learned to use a combination of Greek yogurt, a good protein powder, and high-protein milk like soy or pea. Each one contributes differently, yogurt adds creaminess, protein powder boosts the numbers, and the milk ties it all together. If you go too heavy on the powder, it gets dense and dry, so I cap it at one scoop and let the yogurt do the rest of the heavy lifting.

Make It Vegan Without Sacrifice

Swapping in plant-based yogurt and milk is easy, but not all vegan yogurts are thick enough to create that creamy base. I look for coconut or almond yogurt with at least 5 grams of protein per serving, or I add an extra tablespoon of chia seeds to thicken things up. Plant-based protein powder works just as well as whey, I prefer vanilla pea protein because it blends smoothly and does not leave a gritty aftertaste.

Flavor Variations and Smart Swaps

Once you nail the base, the flavor possibilities are endless. I have done almond butter with sliced strawberries, cashew butter with cacao nibs and banana, and even sunflower seed butter for a nut-free version. Each one feels like a completely different breakfast. Sometimes I skip the sweetener entirely and rely on a ripe banana or a handful of blueberries to add natural sweetness, which keeps the sugar low and the flavor bright.

  • Try swapping peanut butter for almond, cashew, or mixed nut butter to change the flavor profile.
  • Add a tablespoon of cacao powder for a chocolate peanut butter version.
  • Use frozen berries stirred in at night, they thaw and bleed into the oats for a beautiful marbled effect.
Spoon-ready high-protein peanut butter overnight oats in a jar with fresh berries and a sprinkle of cinnamon. Pin This
Spoon-ready high-protein peanut butter overnight oats in a jar with fresh berries and a sprinkle of cinnamon. | sweetzitoune.com

This recipe has become the foundation of my mornings, the one thing I can count on when everything else feels chaotic. It is nourishing, simple, and endlessly adaptable, which is exactly what breakfast should be.

Recipe FAQ

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

Instant oats tend to become too soft and mushy during the overnight soaking process. Old-fashioned rolled oats maintain a pleasant chew and absorb the liquid properly, creating the ideal texture. Steel-cut oats remain too firm even after refrigeration, so stick with rolled oats for the best results.

How long will these oats keep in the refrigerator?

The oats stay fresh for up to 2 days when properly sealed and refrigerated. For optimal texture, consume within 24 hours. If meal prepping for the week, prepare dry ingredient jars in advance and add the wet mixture the night before serving. Add fresh toppings just before eating to prevent sogginess.

What type of protein powder works best?

Vanilla or unflavored whey protein powder blends smoothly and complements the peanut butter flavor. Plant-based options like pea or soy protein also work well. Avoid strongly flavored varieties that might clash with the peanut butter. If using a sweetened powder, reduce or omit the honey or maple syrup.

Can I make this without protein powder?

Absolutely. Simply increase the Greek yogurt to ½ cup and add an extra tablespoon of peanut butter. Use high-protein milk like soy or pea protein milk (8-12g protein per cup) to maintain the protein content. The oats themselves contribute about 5g of protein, so you'll still get a respectable 20-25g per serving without powder.

Why do my oats turn out too thick or too thin?

Oats absorb liquid differently based on brand and humidity. If the mixture is too thick after soaking, stir in 1-2 tablespoons of milk before serving. For consistently thicker oats, reduce the milk by 2 tablespoons initially or add 1 tablespoon of chia seeds, which gel and create a pudding-like texture. Always stir well before adjusting—the bottom may be thicker than the top.

Is this suitable for a vegan diet?

Yes, with simple substitutions: use plant-based milk (soy, pea, or almond milk work well), vegan protein powder, and coconut or soy yogurt instead of Greek yogurt. Replace honey with maple syrup or another liquid sweetener of choice. The flavor and texture remain virtually identical when these plant-based alternatives are used.

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

Velvety oats blended with peanut butter and protein powder create a satisfying, grab-and-go breakfast that develops rich flavors overnight.

Prep Time
10 minutes
Cook Time
480 minutes
Time Needed
490 minutes


Skill Level Easy

Cuisine American

Makes 1 Portions

Dietary Info Meat-Free

What You 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 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 Greek yogurt
04 Toasted nuts or seeds such as peanuts, almonds, or pumpkin seeds
05 Honey or maple syrup drizzle
06 Flaky sea salt

How-To Steps

Step 01

Prepare Container: Select a clean jar or container with a tight-fitting lid, capacity 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.

Step 06

Add Mix-Ins: Stir in sturdy fruits or chocolate chips 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 Preparation: In the morning, stir well and check 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: Eat 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, capacity 12 to 14 fluid ounces
  • Mixing bowl
  • Whisk or spoon

Allergy Notice

Review ingredients for allergens. Check with your healthcare provider if you have concerns.
  • Contains peanuts
  • Contains dairy if using dairy milk or yogurt
  • May contain tree nuts if used in recipe or toppings
  • May contain soy if using soy milk or certain protein powders
  • Contains gluten unless using certified gluten-free oats
  • Always check labels on protein powder and yogurt for potential allergens

Nutrition Info (per portion)

This information serves as a guide only. Always consult with a medical expert for dietary needs.
  • Calories: 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.