High-Protein Peanut Butter Overnight Oats

Featured in: Everyday Food Ideas

These creamy overnight oats combine velvety peanut butter with vanilla and protein powder, creating a rich and satisfying breakfast. The oats soak overnight, absorbing the flavors and achieving a perfectly thick, spoonable consistency by morning.

Preparation takes just 10 minutes—simply combine rolled oats with milk, Greek yogurt, natural peanut butter, protein powder, and a touch of vanilla and honey. Refrigerate for at least 4 hours or overnight, then top with fresh fruit, nuts, or extra peanut butter before serving.

Each serving delivers 40 grams of protein, making this an ideal choice for active lifestyles. Customize with chia seeds, cinnamon, or diced fruit. The mixture keeps for 2 days in the refrigerator, perfect for meal prep.

Updated on Mon, 02 Feb 2026 16:24:00 GMT
Creamy high-protein peanut butter overnight oats in a glass jar, layered with ripe banana slices and a sprinkle of cinnamon.  Save to Pinterest
Creamy high-protein peanut butter overnight oats in a glass jar, layered with ripe banana slices and a sprinkle of cinnamon. | islicravings.com

There was a Tuesday morning when I slept through my alarm and had exactly four minutes before I needed to be out the door. I grabbed a jar from the fridge, peeled off the lid, and ate cold oats standing by the sink. They tasted like peanut butter silk, creamy and thick, somehow better than anything I could have cooked in a panic. That jar saved me, and ever since, I've kept one ready in the back of the fridge like a secret weapon.

I started making these for my partner during a particularly brutal work season. Every night before bed, I'd stir together a jar and tuck it in the fridge. In the morning, they'd find it waiting with a drizzle of honey and banana slices on top. It became our quiet little ritual, a way to say I care without needing words. Even now, the smell of peanut butter and oats reminds me of those early mornings, the kitchen still dark, the house calm.

Enjoy Simple, Stress-Free Cooking? 🍽️

Get my FREE 20-Minute Dinner Recipes — perfect for busy days & lazy evenings.

No spam. Only genuinely easy meals.

Ingredients

  • Old-fashioned rolled oats: These are the backbone, they soften beautifully overnight without turning mushy, and they hold onto every bit of flavor you stir in.
  • Unsweetened milk of choice: Soy or pea milk adds extra protein, but any milk works, just know that creamier milks make the oats richer and more dessert-like.
  • Plain Greek yogurt: This is what gives the oats that thick, spoonable texture and a tangy depth that balances the sweetness.
  • Natural peanut butter: Use the kind that's just peanuts and salt, it melts into the oats without any weird oily film, and the flavor is pure and nutty.
  • Vanilla or unflavored protein powder: A scoop turns this into a serious high-protein breakfast, just whisk it in well so it doesn't clump.
  • Honey or maple syrup: A touch of sweetness goes a long way, especially if your protein powder is unsweetened or your fruit isn't super ripe.
  • Pure vanilla extract: Just half a teaspoon makes the whole jar smell like a bakery when you open it in the morning.
  • Fine sea salt: A pinch wakes up all the flavors and keeps the oats from tasting flat.
  • Chia seeds or ground flaxseed: These thicken the oats even more and add a little nutritional boost without changing the flavor.
  • Ground cinnamon: Warm, cozy, and optional, but it makes the oats taste like you put more effort in than you did.

Instructions

Product image
Organize cleaning supplies and kitchen essentials under the sink for quicker access during cooking and cleanup.
Check price on Amazon
Grab your jar:
Find a clean jar or container with a lid that seals tight, something around 12 to 14 ounces works perfectly. You'll eat right out of this, so pick one you like.
Layer the dry ingredients:
Add the oats, then sprinkle in chia seeds, flaxseed, cinnamon, protein powder, and a pinch of salt. Give it a quick stir so the powder doesn't clump later.
Whisk the wet mixture:
In a bowl, whisk together the milk, Greek yogurt, peanut butter, vanilla, and honey until it's smooth and creamy. If it looks too thick to pour, add a tablespoon or two of water or extra milk.
Pour and stir:
Pour the peanut butter mixture over the oats and stir really well, scraping the bottom and sides so there are no dry pockets hiding. If it feels stiff, loosen it with a splash more milk.
Add sturdy mix-ins:
Stir in chocolate chips, diced banana, or berries now if you want them soaked in. Save delicate fruit like fresh strawberries for topping in the morning.
Seal and chill:
Close the lid tightly and slide the jar into the fridge for at least 4 hours, but overnight is best. The oats will soften and swell, soaking up all that creamy peanut butter goodness.
Stir and check:
In the morning, give the oats a good stir and check the texture. If they're too thick, add a splash of milk and stir again until you like the consistency.
Top and enjoy:
Spoon on some peanut butter, fresh fruit, yogurt, nuts, or a drizzle of honey. Sprinkle with flaky sea salt if you're feeling fancy, then eat straight from the jar or pour into a bowl.
A spoon dips into thick, velvety peanut butter overnight oats, topped with fresh blueberries and a drizzle of honey.  Save to Pinterest
A spoon dips into thick, velvety peanut butter overnight oats, topped with fresh blueberries and a drizzle of honey. | islicravings.com

One morning, I brought a jar of these to a friend who'd just had a baby. She texted me later that day saying it was the first real breakfast she'd eaten in a week. She didn't have to cook, didn't have to think, just opened the fridge and ate. That's when I realized this recipe wasn't just convenient, it was a small act of care, a way to feed yourself or someone else when life gets too loud.

How to Make Them Thicker or Thinner

If you like oats you can stand a spoon in, use less milk and add a tablespoon of chia seeds. They'll swell overnight and turn the whole jar into a thick, pudding-like scoop. If you prefer something you can drink or pour, add extra milk in the morning and stir until it's loose and creamy. I've done both depending on my mood, thick when I want to eat slowly, thin when I'm in a hurry.

Swapping the Peanut Butter

Almond butter makes the oats lighter and slightly sweeter, cashew butter turns them silky and mild, and mixed nut butter adds complexity. I've even tried tahini once when I ran out of peanut butter, and it was surprisingly good, earthy and rich with a drizzle of honey on top. Just make sure whatever you use is natural and stir-able, the oil-separated kind blends in best.

Making It Vegan or Dairy-Free

Swap the Greek yogurt for a thick plant-based yogurt, use almond, soy, or oat milk, and pick a vegan protein powder. I've made this version dozens of times and honestly can't tell the difference in flavor. The texture stays creamy, the peanut butter still melts in, and it's just as satisfying.

  • Use full-fat coconut yogurt for extra richness.
  • Soy or pea milk boosts the protein more than almond or oat.
  • Maple syrup instead of honey keeps it fully plant-based.
Product image
Pressure cook meals, make rice, steam vegetables, and prepare soups faster for easy everyday cooking.
Check price on Amazon
Breakfast jar of high-protein peanut butter overnight oats, garnished with chopped roasted peanuts and a dollop of Greek yogurt. Save to Pinterest
Breakfast jar of high-protein peanut butter overnight oats, garnished with chopped roasted peanuts and a dollop of Greek yogurt. | islicravings.com

This recipe has gotten me through rushed mornings, lazy weekends, and even a few late-night snack emergencies. It's the kind of thing you make once and keep making because it just works.

Common Questions

Can I use different nut butters?

Absolutely. Almond butter, cashew butter, or sunflower seed butter work beautifully as substitutes for peanut butter. Adjust sweetness to taste, as some nut butters are more naturally sweet than others.

How long do these oats last in the refrigerator?

These overnight 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 berries just before serving rather than storing them mixed in.

Can I make these without protein powder?

Yes. Increase the Greek yogurt to ½ cup and use high-protein milk like soy or pea milk to boost protein content naturally. You can also add an extra tablespoon of peanut butter or incorporate chia seeds for additional protein.

What's the best way to adjust consistency?

If the oats are too thick after refrigerating, simply stir in 1-2 tablespoons of milk or water until reaching your desired texture. For thicker oats, reduce the initial liquid by 2 tablespoons or add an extra tablespoon of chia seeds.

Can I heat these up?

These are designed to be enjoyed cold, but you can gently warm them if preferred. Transfer to a microwave-safe bowl and heat in 30-second intervals, stirring between each, until warmed through. Add a splash of milk to restore creaminess.

Are these suitable for meal prep?

Perfect for meal prep. Assemble 2-3 jars at the beginning of the week and store them refrigerated. The flavors continue to develop and the texture remains consistent. Keep dry toppings like nuts separate until ready to eat for optimal crunch.

Before You Start Cooking 👇

Grab my FREE Quick Dinner Recipe Pack — more easy meals, zero extra effort.

Instant access. No spam.

High-Protein Peanut Butter Overnight Oats

Creamy peanut butter and protein-infused oats that transform overnight into a rich, nourishing breakfast ready to grab and go.

Prep Duration
10 minutes
Time to Cook
480 minutes
Overall Duration
490 minutes
Recipe by Tanya Bishop

Recipe Type Everyday Food Ideas

Skill Challenge Easy

Cuisine Type American

Servings Yielded 1 Portion Size

Diet Preferences Suitable for Vegetarians

What You Need

Base

01 ½ cup old-fashioned rolled oats
02 ¾ cup unsweetened milk of choice
03 ¼ cup plain Greek 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
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 and 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 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 no dry pockets remain.

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 Mix-Ins: Stir in sturdy fruits or chocolate chips now if using. Reserve delicate fruit for serving.

Step 07

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

Step 08

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

Need More Quick Dinner Ideas? 🍝

Download my FREE 20-Minute Dinner Guide — fast, easy, real food.

Instant access. No spam.

Tools You'll Need

  • Jar or container with lid, 12 to 14 fluid ounce capacity
  • Mixing bowl
  • Whisk or spoon

Allergy Warnings

Review every ingredient for allergens and seek professional advice if unsure.
  • Contains peanuts
  • Contains dairy if using dairy milk or yogurt
  • May contain tree nuts if used in toppings or mix-ins
  • May contain soy if using soy milk or certain protein powders
  • Gluten-free if using certified gluten-free oats; always verify protein powder and yogurt labels

Nutrition Info (per portion)

Details here are informational and not a substitute for expert health advice.
  • Energy (Calories): 600
  • Fat content: 22 g
  • Carbohydrates: 54 g
  • Proteins: 40 g

Loved This Recipe? ❤️

Get my Best Quick & Easy Meals — FREE. Join thousands of home cooks simplifying dinner.

No spam. Unsubscribe anytime.