Written by

Scarlett Knight

Published

Easy Overnight Peanut Butter Protein Oats: Best Meal Prep Breakfast

Ready In 5 minutes prep + 6-12 hours chilling
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

The jar was still sitting on the second shelf of the fridge, half-eaten, from Tuesday. My husband had asked for it again on Thursday morning — the same week. He never asks for anything twice in a week. That’s when I knew these easy overnight peanut butter protein oats were more than just another meal prep experiment.

I started making overnight oats years ago, back when I was trying to get out the door faster without skipping breakfast. But they were always… fine. Edible. Not exciting. Then I added peanut butter, and then protein powder, and suddenly I had something worth looking forward to. Something that actually kept me full past 10 a.m. — which, honestly, is a miracle for someone who usually starts thinking about lunch during the morning school run.

These overnight peanut butter protein oats are the kind of breakfast that feels like you have your life together, even when you absolutely don’t. They take maybe five minutes to throw together the night before. Five minutes. And in the morning, you grab a spoon and go. No blender to clean, no pan to scrub, no decisions to make before your coffee kicks in.

I’ve tested this recipe more times than I can count — different milks, different protein powders, different ratios of oats to liquid. This version is the one that finally stuck. It’s creamy without being mushy, sweet without being sugary, and filling without being heavy. The peanut butter does something magical here, too. It melts into the oats overnight, creating this subtle nutty flavor that runs through every single bite.

If you’ve ever thought overnight oats were boring or bland, I get it. I thought the same thing. But these overnight peanut butter protein oats changed my mind. And honestly, they might change yours, too.

Why You’ll Love This Recipe

I’ve made a lot of breakfast recipes over the years. Some were good. Some were forgettable. These easy overnight peanut butter protein oats? They’re the ones I keep coming back to, week after week. Here’s why they’ve earned a permanent spot in my meal prep rotation:

  • Quick & Easy: Five minutes of prep time, no cooking required. Mix everything in a jar, pop it in the fridge, and you’re done. Perfect for busy mornings when every minute counts.
  • Simple Ingredients: You probably already have most of these in your pantry. Rolled oats, peanut butter, milk, protein powder, a little sweetener. No fancy health food store trips necessary.
  • Perfect for Meal Prep: Make four or five jars on Sunday night, and you’ve got breakfast covered all week. Grab and go, no thinking required.
  • High Protein: With protein powder and peanut butter working together, each serving packs around 25-30 grams of protein. That’s enough to keep you full and focused until lunch.
  • Crowd-Pleaser: My kids love these, my husband loves these, and even my mother-in-law — who’s notoriously picky about breakfast — asked for the recipe. That’s a win in my book.
  • Customizable: You can switch up the milk, change the protein powder flavor, add fruit, or adjust the sweetness. This recipe is a base, not a cage.

What makes these overnight oats different from the rest? It’s the texture, honestly. Most overnight oats turn into a sad, gluey mess. These stay creamy, with just enough chew from the oats. The secret is the ratio — not too much liquid, not too little — and letting the peanut butter do its thing overnight. It’s not just another version. It’s the one I’d serve to someone who swore they hated overnight oats.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which makes these overnight peanut butter protein oats perfect for last-minute meal prep.

For the Base

  • Rolled oats – 1 cup (90g). Use old-fashioned rolled oats, not instant or steel-cut. Rolled oats absorb the liquid overnight without turning to mush. I prefer Bob’s Red Mill or Quaker old-fashioned oats for consistent results.
  • Milk of choice – 1 cup (240ml). Whole milk gives the creamiest texture, but almond milk, oat milk, or 2% work great too. If you use a thinner milk like unsweetened almond, the oats will be slightly less creamy — still good, just different.
  • Plain Greek yogurt – 1/2 cup (120g). This adds creaminess and a little tang, plus extra protein. I use full-fat Greek yogurt for the best texture, but 2% works fine. Dairy-free Greek-style yogurt is a good substitute if needed.
  • Peanut butter – 3 tablespoons (48g). Natural peanut butter with no added sugar is my go-to, but any creamy peanut butter works. Avoid the super oily natural brands that separate completely — they don’t blend as smoothly into the oats. I like Skippy Natural or Justin’s for this recipe.
  • Protein powder – 1 scoop (about 30g). Vanilla or unflavored protein powder works best. Chocolate is great too if you want a chocolate-peanut butter vibe. I use Orgain vanilla plant-based protein powder, but whey protein works just as well. Just make sure it’s a brand you actually like the taste of — that matters here.
  • Honey or maple syrup – 1-2 tablespoons (15-30ml). Adjust based on your sweetness preference. If your protein powder is already sweetened, start with 1 tablespoon. I usually use maple syrup because I like the flavor, but honey is great too.
  • Chia seeds – 1 tablespoon (12g). Optional but highly recommended. Chia seeds help thicken the oats and add fiber, omega-3s, and a nice little texture. Plus they make the oats look prettier in the jar — not that I’m judging.
  • Vanilla extract – 1/2 teaspoon. Just a little. It rounds out the flavors without being obvious.
  • Salt – A pinch. Salt makes everything taste more like itself, including peanut butter. Don’t skip it.

Optional Toppings

  • Sliced banana – Adds natural sweetness and pairs perfectly with peanut butter.
  • Chopped peanuts – For crunch. Because texture matters.
  • Dark chocolate chips – A few chips on top make this feel like dessert for breakfast.
  • Berries – Fresh or frozen. Strawberries, blueberries, or raspberries add tartness that cuts through the richness.
  • Drizzle of extra peanut butter – Because why not?

Equipment Needed

You don’t need much for these overnight peanut butter protein oats, which is part of the appeal. Here’s what you’ll need:

  • Mason jars or airtight containers – 4 jars (8-12 ounce size). Wide-mouth mason jars are perfect because they’re easy to eat from and seal tightly. I use Kerr or Ball brand 8-ounce jars, and they hold one serving perfectly. Any airtight container works, though.
  • Measuring cups and spoons – You’ll need standard measuring tools for the oats, milk, yogurt, and peanut butter. A liquid measuring cup for the milk is helpful.
  • Small bowl or jar for mixing – I mix everything directly in the jar to minimize dishes. But if you want to mix the protein powder with milk first to avoid clumps, a small bowl works.
  • Spoon or small whisk – For stirring. A fork works in a pinch, but a small whisk breaks up protein powder clumps better.
  • Fridge space – You’ll need a flat spot in your fridge for the jars to sit overnight. That’s it.

If you’re new to overnight oats, I’d recommend starting with a set of 4-ounce or 8-ounce mason jars. They’re cheap, durable, and easy to find at any grocery store. Plus, eating directly from a jar makes you feel like you’re in a food blog photo — no judgment here.

Preparation Method

Making these easy overnight peanut butter protein oats is almost too simple. But I’ll walk you through it step by step, because the details matter — especially if you want that perfect creamy texture.

Step 1: Combine the Dry Ingredients

In your jar or container, add 1 cup rolled oats, 1 scoop protein powder, 1 tablespoon chia seeds (if using), and a pinch of salt. Give it a quick stir with a spoon to distribute everything evenly. If you’re making multiple jars, do this for each one separately. Trust me, it’s easier to get the ratios right per jar than to try dividing a big batch later.

Pro tip: If your protein powder tends to clump, sift it into the jar through a small strainer. It takes an extra 10 seconds and saves you from biting into a chalky pocket later.

Step 2: Add the Wet Ingredients

Add 1 cup milk of choice, 1/2 cup Greek yogurt, 3 tablespoons peanut butter, 1-2 tablespoons honey or maple syrup, and 1/2 teaspoon vanilla extract. Don’t worry if the peanut butter sits on top — it’ll get mixed in.

Pro tip: Warm the peanut butter in the microwave for 10 seconds if it’s stiff. It’ll stir in much more easily. I learned this after too many frustrating mornings of fighting cold peanut butter clumps.

Step 3: Stir Thoroughly

This is the most important step. Stir everything together until the protein powder is fully dissolved and the peanut butter is evenly distributed. You’ll know it’s ready when the mixture looks uniform — no streaks of protein powder or globs of peanut butter. A small whisk works better than a spoon here. I usually stir for about 30-45 seconds, scraping the bottom and sides of the jar.

Pro tip: If you’re using a thicker milk like oat milk, the mixture will seem a little thin at this point. Don’t worry. The oats and chia seeds will absorb the liquid overnight and thicken everything up beautifully.

Step 4: Seal and Refrigerate

Put the lid on your jar and seal it tightly. Place it in the fridge for at least 6 hours, but overnight is best (8-12 hours). The oats need time to soften and absorb the liquid. If you’re in a hurry, 4 hours will work, but the texture won’t be as creamy.

Pro tip: Lay the jar on its side in the fridge if you’re short on vertical space. Just make sure the lid is sealed tight to avoid leaks.

Step 5: Serve and Enjoy

In the morning, take the jar out of the fridge. Give it a good stir — the chia seeds sometimes settle at the bottom, so mix everything back together. If the oats seem too thick, add a splash of milk and stir until it reaches your preferred consistency. I usually add about 2 tablespoons of milk because I like mine on the creamier side.

Top with sliced banana, chopped peanuts, a drizzle of extra peanut butter, or whatever you’re in the mood for. Eat cold straight from the jar, or microwave for 30-60 seconds if you prefer warm oats. I eat mine cold about 80% of the time, but on chilly mornings, 45 seconds in the microwave transforms these into a cozy, porridge-like breakfast.

Pro tip: If you’re meal prepping for the week, leave the toppings off until you’re ready to eat. Bananas get brown and sad after a day in the fridge. Add them fresh each morning.

Cooking Tips & Techniques

After making these overnight peanut butter protein oats more times than I can count, I’ve picked up a few tricks that make a real difference. Here are the ones worth knowing:

The Right Oat Matters

Rolled oats are non-negotiable here. Instant oats turn into mush. Steel-cut oats stay too crunchy. Rolled oats hit that perfect sweet spot — soft but with a little chew. I learned this the hard way after making a batch with instant oats that looked like baby food. Not my finest breakfast moment.

Protein Powder Timing

Mix the protein powder with the milk first if you’re worried about clumps. I’ve found that stirring protein powder into a small amount of milk until smooth, then adding the rest of the ingredients, gives the smoothest result. This is especially helpful with plant-based protein powders, which can be grainier than whey.

Don’t Skip the Salt

A pinch of salt might seem unnecessary, but it makes the peanut butter flavor pop. Without it, the oats taste flat. With it, every spoonful tastes more like peanut butter. Trust me on this one.

Texture Troubleshooting

If your oats turn out too thick, add milk a tablespoon at a time until they loosen up. If they’re too thin, add a tablespoon of chia seeds and let them sit for another 30 minutes. Chia seeds are basically texture emergency responders — they absorb liquid and thicken anything they touch.

Make Ahead Strategy

These oats keep in the fridge for up to 5 days. I usually make 4 jars on Sunday night, and we eat them Monday through Thursday. Friday is usually a leftover day or a treat breakfast. The texture stays consistent through day 4, though day 5 can be a little thicker. Just add a splash of milk and stir.

My Biggest Failure

I once made a batch with chocolate protein powder and forgot the peanut butter. It was… sad. Chocolate oats without peanut butter are just sad oats. Don’t be me. Double-check your ingredients before you seal the jar.

Variations & Adaptations

One of the best things about these overnight peanut butter protein oats is how easy they are to adapt. Here are some variations I’ve tried and loved:

Chocolate Peanut Butter

Use chocolate protein powder instead of vanilla, and add 1 tablespoon of cocoa powder. The result tastes like a Reese’s cup in breakfast form. I make this version when I need a little extra motivation to get out of bed.

Berry Peanut Butter

Add 1/2 cup of frozen mixed berries to the jar before refrigerating. The berries thaw overnight and release their juices, creating little pockets of tartness throughout the oats. It’s a nice contrast to the rich peanut butter. This is my go-to summer variation.

Vegan Version

Use plant-based protein powder, dairy-free yogurt (I like Kite Hill plain unsweetened), and maple syrup instead of honey. The texture is slightly less creamy but still delicious. I’ve made this for vegan friends and they didn’t complain — which is always a good sign.

Low-Sugar Option

Skip the honey or maple syrup entirely. Use unsweetened almond milk and unflavored protein powder. The sweetness comes from the banana topping and the natural flavor of the peanut butter. It’s not dessert-sweet, but it’s satisfying in a different way.

Warm Oatmeal Version

If you prefer hot breakfasts, microwave the oats for 60-90 seconds after they’ve soaked overnight. Stir in a little extra milk to loosen them up. The peanut butter gets melty and the oats become almost porridge-like. Perfect for cold winter mornings.

Nut-Free Option

Substitute peanut butter with sunflower seed butter or tahini. The flavor changes, obviously, but both work well with the other ingredients. Sunflower seed butter gives a slightly savory note that pairs surprisingly well with maple syrup.

Serving & Storage Suggestions

These overnight peanut butter protein oats are designed to be served cold, straight from the fridge. But there are a few ways to make them even better:

Serving Temperature

Cold is the classic way — creamy, refreshing, and grab-and-go. But if you warm them up for 45-60 seconds in the microwave, the peanut butter gets melty and the oats become more porridge-like. Both are good. I switch between the two depending on the weather and my mood.

Presentation Ideas

For a pretty jar, layer the oats with sliced banana and a drizzle of peanut butter on top. Sprinkle with chopped peanuts or a few dark chocolate chips. It looks like something from a café, but it took you 30 seconds.

What to Serve With Them

These oats are a complete meal on their own, but they pair well with a hard-boiled egg or a side of fruit if you want more volume. A cup of coffee or tea on the side is always a good idea. If you’re feeling fancy, try them alongside a pumpkin cream cold foam coffee for a cozy café-style breakfast at home.

Storage Instructions

Store sealed jars in the refrigerator for up to 5 days. Do not freeze — the texture gets weird and watery when thawed. If you’re meal prepping, make 4 jars at a time and eat them within the week. I’ve found they’re best on days 1-3, and still good on days 4-5 with a splash of milk.

Reheating Tips

Microwave for 30-60 seconds, stirring halfway through. Add a splash of milk before reheating if the oats have thickened too much. Do not reheat in the jar if it’s metal-lidded — transfer to a microwave-safe bowl first. I learned that one the hard way.

How Flavors Develop

The peanut butter flavor actually gets stronger and more rounded after a day or two in the fridge. The first day is good, but day two is where the magic happens. Something about the flavors melding overnight makes everything taste more cohesive. If you can wait, make these a day ahead of when you plan to eat them.

Nutritional Information & Benefits

These overnight peanut butter protein oats are packed with nutrition, which is part of why I keep coming back to them. Here’s a rough breakdown per serving (based on whole milk, Greek yogurt, and vanilla protein powder):

  • Calories: Approximately 450-500 calories
  • Protein: 28-32 grams
  • Carbohydrates: 45-50 grams
  • Fiber: 8-10 grams
  • Fat: 18-22 grams
  • Sugar: 15-20 grams (naturally occurring plus added sweetener)

Health Benefits

Rolled oats are a great source of soluble fiber, which helps with digestion and keeps you full. Peanut butter provides healthy fats and protein. Greek yogurt adds probiotics for gut health. Chia seeds are packed with omega-3 fatty acids and fiber. Protein powder boosts the protein content significantly, making this a breakfast that actually sustains you through the morning.

Dietary Considerations

  • Gluten-free: Use certified gluten-free rolled oats.
  • Vegetarian: Yes, as written.
  • Vegan: Use plant-based protein powder, dairy-free yogurt, and maple syrup.
  • Nut-free: Substitute sunflower seed butter for peanut butter.
  • Low-sugar: Omit the sweetener and use unsweetened milk.

Potential Allergens

This recipe contains peanuts, dairy, and gluten (unless certified gluten-free oats are used). Adjust substitutions as needed for your dietary needs.

I’m not a nutritionist, but I’ve been making these oats for years and they’ve helped me stay full and focused during busy mornings. They’re not a magic health food — they’re just a really good, balanced breakfast that happens to taste like dessert.

Conclusion

These easy overnight peanut butter protein oats have become a staple in my kitchen for good reason. They’re quick, simple, and actually satisfying — not just “healthy” in a way that leaves you craving a donut by 10 a.m. The combination of creamy oats, rich peanut butter, and protein powder creates a breakfast that feels indulgent but keeps you full and focused.

I love that this recipe is a starting point, not a rigid formula. Add berries, swap the protein powder flavor, warm it up or eat it cold — it works however you want it to. That’s the beauty of a good overnight oats base. It bends without breaking.

If you make these, I’d love to hear how they turn out. Did you add chocolate chips? Use almond butter instead? Eat them straight from the jar in your car on the way to work? (No judgment — I’ve been there.) Leave a comment below or tag me in your photos. And if you’re looking for another easy meal prep breakfast, check out these high-protein egg bite muffins — they’re my other go-to for busy mornings.

Here’s to breakfasts that actually work. Grab a spoon and dig in.

Frequently Asked Questions

Can I use steel-cut oats instead of rolled oats?

Not really. Steel-cut oats need heat and more time to soften. They won’t absorb the liquid properly in the fridge overnight and will stay crunchy and hard. Stick with rolled oats for the best texture.

How long do these overnight oats last in the fridge?

Up to 5 days in a sealed container. They’re best within the first 3 days, but still good on days 4 and 5 with a splash of milk to loosen them up. I don’t recommend freezing them — the texture gets watery and unappealing.

Can I make these without protein powder?

Yes, absolutely. Just omit the protein powder and add an extra tablespoon of peanut butter or an extra tablespoon of chia seeds to keep the texture and protein content reasonable. The oats will be slightly less thick and less protein-packed, but still delicious.

Why are my overnight oats too thick or too runny?

Too thick usually means too many oats or chia seeds relative to liquid. Add a splash of milk and stir. Too runny means too much liquid or not enough chia seeds. Add a tablespoon of chia seeds and let it sit for another 30 minutes. The ratio in this recipe is tested and works, but different brands of oats and protein powder absorb liquid differently, so adjust as needed.

Can I eat these oats warm?

Yes! Microwave for 30-60 seconds after they’ve soaked overnight. Stir in a little extra milk if they’ve thickened too much. They turn into a warm, porridge-like breakfast that’s especially cozy on cold mornings. Just don’t microwave the jar if it has a metal lid — transfer to a bowl first.

Print

Easy Overnight Peanut Butter Protein Oats: Best Meal Prep Breakfast

These easy overnight peanut butter protein oats are creamy, satisfying, and packed with protein. With just five minutes of prep, you’ll have a delicious grab-and-go breakfast ready all week.

  • Author: Madison
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes plus 6-12 hours refrigeration
  • Yield: 4 servings 1x
  • Category: Breakfast
  • Cuisine: American

Ingredients

Scale
  • 1 cup (90g) rolled oats
  • 1 cup (240ml) milk of choice
  • 1/2 cup (120g) plain Greek yogurt
  • 3 tablespoons (48g) peanut butter
  • 1 scoop (about 30g) protein powder (vanilla or unflavored)
  • 1–2 tablespoons (15-30ml) honey or maple syrup
  • 1 tablespoon (12g) chia seeds (optional)
  • 1/2 teaspoon vanilla extract
  • A pinch of salt
  • Optional toppings: sliced banana, chopped peanuts, dark chocolate chips, berries, extra peanut butter drizzle

Instructions

  1. In a jar or container, combine 1 cup rolled oats, 1 scoop protein powder, 1 tablespoon chia seeds (if using), and a pinch of salt. Stir to distribute evenly.
  2. Add 1 cup milk, 1/2 cup Greek yogurt, 3 tablespoons peanut butter, 1-2 tablespoons honey or maple syrup, and 1/2 teaspoon vanilla extract.
  3. Stir thoroughly until the protein powder is fully dissolved and the peanut butter is evenly distributed. A small whisk works best.
  4. Seal the jar tightly and refrigerate for at least 6 hours, preferably overnight (8-12 hours).
  5. In the morning, stir the oats. If too thick, add a splash of milk. Top with desired toppings and enjoy cold or microwave for 30-60 seconds for warm oats.

Notes

For best texture, use rolled oats (not instant or steel-cut). Warm the peanut butter for 10 seconds if stiff for easier mixing. If meal prepping, leave toppings off until ready to eat. Oats keep in the fridge for up to 5 days. Add a splash of milk if they thicken too much.

Nutrition

  • Serving Size: 1 jar
  • Calories: 475
  • Sugar: 17
  • Sodium: 250
  • Fat: 20
  • Saturated Fat: 5
  • Carbohydrates: 47
  • Fiber: 9
  • Protein: 30

Keywords: overnight oats, peanut butter oats, protein oats, meal prep breakfast, healthy breakfast, high protein breakfast, easy breakfast

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆