High-Protein Peanut Butter Overnight Oats

Featured in: One-Pot Comforts

Velvety rolled oats combine with natural peanut butter, Greek yogurt, and protein powder, soaking overnight to create a rich, creamy breakfast. Simply mix oats with milk, peanut butter, yogurt, and vanilla in a jar, refrigerate for 8 hours, and wake up to a grab-and-go meal packed with 40g of protein. Top with fresh fruit, nuts, or a drizzle of honey for a satisfying start to your day.

Updated on Sun, 01 Feb 2026 14:09:00 GMT
Creamy High-Protein Peanut Butter Overnight Oats in a glass jar topped with banana slices and chopped peanuts. Save to Pinterest
Creamy High-Protein Peanut Butter Overnight Oats in a glass jar topped with banana slices and chopped peanuts. | mellowspice.com

My mornings used to be chaos until I discovered the magic of prepping breakfast the night before. High-protein peanut butter overnight oats became my go-to when I realized I could have something creamy, satisfying, and genuinely filling waiting for me in the fridge. The first spoonful always surprises me with how velvety the oats become after their overnight soak, studded with bursts of peanut butter richness. I love pulling the jar out at 6 a.m., adding a handful of fresh berries, and knowing I'm set for hours. It's the kind of breakfast that feels like a small victory before the day even starts.

I started making these oats for my friend who always skipped breakfast because she hated cooking before work. Watching her face light up when she tasted how creamy and naturally sweet they were, even without much added sugar, made me realize how powerful a good grab-and-go meal can be. Now she keeps three jars prepped in her fridge at all times, rotating flavors like a breakfast DJ. It's become our Sunday ritual to text each other our weekly flavor combinations.

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: These are the foundation, absorbing all the liquid overnight to create that signature creamy texture without any cooking required.
  • Unsweetened milk of choice: Soy or pea milk adds extra protein, but any milk you love will work beautifully here.
  • Plain Greek yogurt: This is your secret weapon for thickness and an extra protein punch, plus it adds a subtle tang that balances the peanut butter.
  • Natural peanut butter: Go for the kind with just peanuts and salt, it blends smoothly and delivers pure, rich flavor without weird additives.
  • Vanilla or unflavored protein powder: This bumps the protein way up, just whisk it well with the wet ingredients so it doesn't clump.
  • Honey or maple syrup: A touch of sweetness is optional, but it rounds out the flavors if you prefer a sweeter breakfast.
  • Pure vanilla extract: Just half a teaspoon adds warmth and makes the whole jar smell like a cozy bakery.
  • Fine sea salt: A pinch enhances every flavor and keeps the oats from tasting flat.
  • Chia seeds or ground flaxseed: These thicken the mixture even more and add healthy fats and fiber.
  • Ground cinnamon: A sprinkle gives gentle spice and pairs beautifully with peanut butter.
  • Fresh or dried fruit: Add sturdy fruits like diced apple or banana before soaking, save delicate berries for topping in the morning.
  • Mini dark chocolate chips or cacao nibs: A little chocolate never hurt anyone, especially when you need motivation to get out of bed.
  • Chopped roasted peanuts: Stir these in or sprinkle on top for crunch and extra peanut intensity.

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 12 to 14 ounce jar with a tight lid, this is where all the magic will happen overnight. Make sure it's dry so nothing gets watery.
Combine the dry ingredients:
Add the oats, chia seeds, flaxseed, cinnamon, protein powder, and a pinch of salt directly into the jar and give it a quick stir. This ensures everything gets evenly distributed.
Whisk the wet ingredients:
In a separate bowl, whisk together the milk, Greek yogurt, peanut butter, vanilla extract, and honey or maple syrup until completely smooth. Add a tablespoon or two of water or extra milk if it looks too thick to pour.
Pour and stir:
Pour the peanut butter mixture over the oats and stir very thoroughly, scraping the bottom and sides to eliminate any dry pockets. If it still seems super thick, add another splash of milk.
Add sturdy mix-ins:
Stir in any diced banana, apple, or chocolate chips now if you're using them. Save delicate berries for the morning.
Seal and chill:
Put the lid on tightly and slide the jar into the fridge for at least 4 hours, but overnight is best for the creamiest texture. The oats will absorb the liquid and soften beautifully.
Morning stir and adjust:
Give the oats a good stir in the morning and check the consistency. Add a bit more milk if you like them looser.
Top and enjoy:
Spoon on some extra peanut butter, fresh fruit, a dollop of yogurt, nuts, seeds, and a drizzle of honey or maple syrup. A pinch of flaky sea salt on top is chef's kiss.
Layered High-Protein Peanut Butter Overnight Oats with a rich swirl of peanut butter and fresh blueberries on top. Save to Pinterest
Layered High-Protein Peanut Butter Overnight Oats with a rich swirl of peanut butter and fresh blueberries on top. | mellowspice.com

One morning I was running late and grabbed my jar of overnight oats without even adding toppings, just ate it straight from the fridge with a spoon in the car. Even plain, it tasted incredible, and I realized that a recipe this forgiving and delicious is the kind you keep forever. Now it's my anchor breakfast, the one I come back to whenever I need something reliable and nourishing.

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.

Customizing Your Oats

The beauty of this recipe is how easily it adapts to your taste and dietary needs. Swap peanut butter for almond, cashew, or sunflower seed butter if you have allergies or just want a change. Use any plant-based milk and yogurt to make it completely vegan, and choose maple syrup over honey. If you want even more protein, go for high-protein milk like soy or pea, add an extra scoop of protein powder, and use the thickest Greek yogurt you can find.

Texture and Sweetness Tips

Texture is personal, and this recipe lets you dial it in exactly how you like. For thicker oats, add chia seeds and use a bit less milk, for a looser, almost drinkable consistency, stir in extra milk in the morning. If you prefer less sugar, skip the honey or maple syrup and rely on ripe banana slices or a vanilla protein powder for natural sweetness. A pinch of cinnamon or a few cacao nibs can add depth without any sugar at all.

Storage and Make-Ahead Ideas

These oats keep beautifully in the fridge for up to two days, though I find they taste best within 24 hours. You can prep multiple jars on Sunday night and have breakfast ready for the week, just hold off on adding fresh fruit until the morning so it stays bright and crisp. If you're batch prepping, label each jar with the date and any special flavors or toppings you plan to add.

  • Store sealed jars in the fridge for up to 2 days.
  • Add fresh fruit and crunchy toppings just before eating.
  • Shake or stir well in the morning to redistribute any settled ingredients.
Thick High-Protein Peanut Butter Overnight Oats served in a mason jar with a drizzle of honey and a spoon. Save to Pinterest
Thick High-Protein Peanut Butter Overnight Oats served in a mason jar with a drizzle of honey and a spoon. | mellowspice.com

This breakfast has become my quiet morning ritual, the one thing I look forward to even on the hardest days. I hope it brings you the same ease and nourishment it's brought me.

Recipe FAQs

Can I prepare these oats more than one day in advance?

Yes, the base oat mixture keeps well in the refrigerator for up to 2 days. However, add fresh fruit and toppings just before serving to maintain optimal texture and freshness.

What type of protein powder works best?

Both whey and plant-based protein powders work well. Vanilla or unflavored varieties blend seamlessly with the peanut butter flavor. Choose a high-quality powder that dissolves easily for the smoothest texture.

How can I make this vegan?

Use plant-based milk such as soy or pea milk for extra protein, substitute dairy Greek yogurt with a high-protein non-dairy yogurt, choose plant-based protein powder, and use maple syrup instead of honey.

Why are my overnight oats too thick or too thin?

Oat texture depends on the liquid ratio and soaking time. For thicker oats, add chia seeds and reduce milk slightly. For a looser consistency, stir in extra milk in the morning until you reach your preferred texture.

Can I use quick oats instead of rolled oats?

Old-fashioned rolled oats are recommended for the best texture. Quick oats absorb liquid faster and can become mushy. If you must use quick oats, reduce the milk slightly and check the consistency after 4 hours.

What nut butter substitutions work well?

Almond butter, cashew butter, or mixed nut butter all make excellent substitutes for peanut butter. Each brings a slightly different flavor profile while maintaining the creamy, rich texture.

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 oats with peanut butter and protein, soaked overnight for an easy, nourishing breakfast.

Prep Time
10 minutes
Cook Time
480 minutes
Overall Time
490 minutes
Created by Hannah Clarke

Recipe Category One-Pot Comforts

Skill Level Easy

Cuisine American

Total Yield 1 Number of Servings

Dietary Details Vegetarian-Friendly

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
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 powdered peanut butter
02 Fresh fruit such as 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

How To Make

Step 01

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

Step 02

Combine dry ingredients: Add rolled oats to the jar and stir in chia seeds, flaxseed, cinnamon, and protein powder if using, plus 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, then add water or extra milk if mixture is too thick

Step 04

Combine ingredients: Pour the peanut butter mixture over the oats and dry ingredients, then stir 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 until desired consistency is reached

Step 06

Add sturdy inclusions: Stir in sturdy fruits or chocolate chips now if using, reserving delicate fruit for 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

Morning preparation: Stir well and check the consistency, adding 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, with flaky sea salt if desired

Step 10

Serve: Enjoy straight from the jar or transfer to a bowl, knowing 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 Needed

  • Jar or container with tight-fitting lid
  • Mixing bowl
  • Whisk or spoon

Allergy Details

Review all components for potential allergens and talk to your doctor with any questions.
  • Contains peanuts
  • Contains dairy if using dairy milk or yogurt
  • May contain tree nuts if used as add-ins or toppings
  • May contain soy if using soy milk or certain protein powders
  • Contains gluten unless certified gluten-free oats are used
  • Always verify labels on protein powder and yogurt for potential allergens

Nutrition Details (per serving)

This nutritional breakdown is for your information and isn't a substitute for health advice.
  • Total Calories: 600
  • Total Fat: 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.