Chocolate Peanut Butter Overnight Oats
This post may contain affiliate links. If you purchase through my links, I may earn a small commission at no extra cost to you.
This high protein chocolate peanut butter overnight oats recipe is a great make ahead breakfast for busy mornings when you want something that tastes like dessert but keeps you full until lunch. With 53 grams of protein, creamy peanut butter, and rich chocolate flavor, you get a complete meal that mixes in five minutes the night before and is ready to grab when you wake up.

Why This Recipe Works
- Microwaving the peanut butter for just 10 seconds prevents clumpy pockets and helps everything blend into a smooth, uniform batter
- Greek yogurt adds creaminess and a massive protein boost without overpowering the chocolate flavor
- Combining cocoa powder with chocolate protein powder gives you deeper chocolate flavor than either ingredient alone
- Old fashioned oats hold their texture overnight without turning into mush, giving you a satisfying chew in every bite
- The mason jar format makes this genuinely meal prep friendly as you can stack like six in the fridge and have breakfast covered all week

Ingredients
- Old Fashioned Rolled Oats. Provide the hearty base and sustained energy from complex carbs, plus fiber to keep you full
- Unsweetened Vanilla Almond Milk. Adds the liquid needed for soaking while contributing a subtle vanilla sweetness without extra sugar
- Plain Greek Yogurt. Adds creaminess and a solid protein boost without changing the chocolate peanut butter flavor
- Chocolate Protein Powder. Gives the oats a rich chocolate flavor and the main protein boost
- Peanut Butter. Adds healthy fats, rich nutty flavor, and that comforting cookie dough vibe that makes this feel indulgent
- Cocoa Powder. Deepens the chocolate flavor beyond what the protein powder alone can deliver, giving you a more complex taste
- Vanilla Extract. Makes the chocolate and peanut butter flavors taste more rounded and dessert-like
Why You’ll Love This Recipe
- Ready in five minutes of prep the night before with zero cooking required
- Packs 53 grams of protein into one satisfying breakfast that will keep you full for hours
- Tastes like chocolate peanut butter cookie dough but actually fuels your body
- Meal prep friendly. Make six jars on Sunday and grab one on your way out the door
- Uses simple ingredients you can find at any grocery store without hunting for specialty items
- Customizable with different protein flavors, nut butters, and add ins to keep it interesting all week
What To Serve This Recipe With
- Sliced banana or fresh berries on top
- A sprinkle of chia seeds or hemp hearts for extra fiber. Banana Chia Seed Pudding is another quick breakfast you can make ahead.
- A drizzle of additional peanut butter for richness
- A glass of cold milk or a protein shake on the side

Recipe Variations
- Strawberry Protein Version. Swap chocolate protein powder for vanilla and add frozen strawberries with a teaspoon of cocoa-free unsweetened fruit powder
- Peanut Butter Cup. Skip the cocoa powder, use chocolate-free vanilla protein powder, and top with sugar free chocolate chips
- Dairy Free. Swap Greek yogurt for dairy-free coconut or soy yogurt and use almond milk as already specified
- High Fiber Boost. Add a tablespoon of ground flaxseed or chia seeds to every serving for extra fiber and omega 3s
- Pumpkin Spice. Swap cocoa powder for pumpkin pie spice, use vanilla protein powder, and fold in a tablespoon of pumpkin puree. For another no-bake high protein snack, the Chocolate Covered Strawberry Protein Clusters pair well with peanut butter.
Tips
-
Storage
Keep prepared overnight oats in the fridge for up to five days. The oats will continue absorbing liquid, so add a splash of milk if they get too thick -
Ingredient Swaps
You can substitute any protein powder flavor you prefer. Vanilla works just as well as chocolate if that’s what you have on hand. If you want a simpler overnight oats version, this Cottage Cheese Overnight Oats is a solid backup. -
Meal Prep
Mix all dry ingredients in a large container, then divide into individual jars and add wet ingredients when ready to eat. This keeps texture more consistent -
Texture Control
If you prefer softer oats, let them sit for 12 hours instead of the minimum 8. For a thicker consistency, reduce the almond milk by two tablespoons -
Topping Ideas
Top with sliced almonds, a dollop of Greek yogurt, or a thin drizzle of honey right before eating for extra crunch and flavor. These go well with Protein Pancake Bread on a busy weekend morning.
FAQs
-
Can I make chocolate peanut butter overnight oats ahead of time?
Yes, this recipe is specifically designed for meal prep. You can make up to five jars at once and store them in the fridge for the entire week -
How much protein is in overnight oats with chocolate peanut butter?
This recipe delivers 53 grams of protein per serving, primarily from the Greek yogurt and chocolate protein powder -
Can I use quick oats instead of old fashioned rolled oats?
Old fashioned oats give the best texture, but quick oats will work in a pinch. Keep in mind they will absorb more liquid and turn out softer. If you want a different overnight oats flavor, the Banana Cream Protein Overnight Oats follow the same method. -
Do I need to microwave the peanut butter?
Microwaving is optional but recommended. Softening it first makes it much easier to mix evenly throughout the oats without clumpy pockets -
Can I eat overnight oats without refrigerating?
No, overnight oats must be refrigerated. The recipe requires at least 8 hours in the fridge for the oats to properly soften and absorb the liquid -
What’s the best protein powder for overnight oats?
Whey protein blends work well, but whey isolate gives you the highest protein with the least extra sugar. Chocolate or vanilla flavors both pair nicely with peanut butter
Equipment Needed
Recipe

Chocolate Peanut Butter Overnight Oats
Ingredients
Directions
- In a large mixing bowl, add your peanut butter and microwave for 10 seconds to soften it up if necessary.
- Add the rest of your ingredients into the large bowl and mix well.
- Transfer your mixture into a 16 oz mason jar.
- Add additional toppings if necessary.
- Seal the jar with its lid and refrigerate overnight or at least for 8 hours.
- Serve.
