Overnight oats get a bad reputation in the high-protein world because most recipes barely crack 15g. That's a snack, not a meal. This version hits 33g protein per jar by stacking Greek yogurt, protein powder, and natural peanut butter — and it actually tastes like a chocolate peanut butter cup, not a supplement shake.
The base is rolled oats, cocoa powder, and almond milk. Greek yogurt and protein powder do the heavy lifting on protein. Peanut butter adds fat, flavor, and another 8g of protein. Total prep time: 5 minutes the night before. Total morning effort: open jar, eat.
Meal prep math: One batch takes 5 minutes. Five jars take 20 minutes. That's a full work week of breakfast handled on Sunday night — 165g total protein across all five jars.
Macros Per Serving
| Nutrient | Amount | Notes |
|---|---|---|
| Protein | 33g | Greek yogurt + protein powder + PB |
| Calories | 420 kcal | Filling enough to skip mid-morning snacking |
| Carbs | 42g | Primarily complex carbs from oats |
| Fat | 14g | Mostly healthy fats from peanut butter |
| Fiber | 6g | Keeps you full until lunch |
Ingredients
🥜 Peanut Butter Chocolate Overnight Oats
5 min prepMakes 1 jar. Scale linearly for batch prep — 5 jars keep fresh in the fridge for 4 days.
- ½ cup rolled oats (not instant)
- 1 scoop chocolate protein powder (~25g protein)
- ¾ cup unsweetened almond milk
- ½ cup non-fat Greek yogurt
- 2 tbsp natural peanut butter
- 1 tbsp unsweetened cocoa powder
- 1 tsp honey (optional — skip if cutting calories)
- Pinch of salt
Instructions
- Add oats, protein powder, and cocoa powder to a mason jar or container with a lid. Stir the dry ingredients together so the cocoa doesn't clump.
- Add Greek yogurt and almond milk. Stir until the protein powder is fully incorporated — no dry streaks.
- Swirl in peanut butter. You can fully mix it or leave ribbons through the jar for texture.
- Add a pinch of salt. Taste the mixture — add honey if it needs sweetness.
- Seal the jar and refrigerate for at least 6 hours (overnight is ideal). The oats absorb the liquid and soften to a thick, pudding-like texture.
- Grab cold from the fridge in the morning. Stir once and eat. No reheating required.
Texture tip: If the oats are too thick in the morning, stir in a splash of almond milk. If too thin, you didn't use enough oats — measure half a cup, not a loose scoop.
Why This Works for High-Protein Meal Prep
Most overnight oats recipes use milk and maybe some seeds. That gets you to around 12–15g protein at best. The triple-stack approach here — Greek yogurt (12g) + protein powder (25g) + peanut butter (8g) — is the only reliable way to hit 30g+ in a cold breakfast without adding meat.
Greek yogurt is the base, not milk. It's thicker, higher in protein, and creates a more satisfying texture as the oats soak overnight. Protein powder gets fully absorbed into the oat mixture when it hydrates — no chalky texture or protein clumps if you mix the dry ingredients first.
Natural peanut butter (no added sugar) adds healthy fats and another 8g protein while keeping the ingredient list short. Two tablespoons is the sweet spot — enough for flavor without blowing up the fat content.
Batch Prep Strategy
Set up five mason jars on your counter. Add oats, protein powder, and cocoa to all five first — dry mixing in bulk is faster. Then add yogurt and milk to each. Swirl in peanut butter last. Five jars in 20 minutes, Sunday night. That's breakfast handled until Friday.
Jars keep in the fridge for up to 4 days. Day 4 is still fine — the texture gets slightly softer, but protein content doesn't change. Don't freeze them: the texture breaks down.
Get 3 More High-Protein Recipes
Full macros, ingredients, and prep instructions — delivered to your inbox in 30 seconds.
No spam. Unsubscribe anytime.
Citrus Scorch Pairing?
Overnight oats and hot sauce are a hard no — these are sweet and creamy by design. But if you're building a high-protein breakfast spread, pair this jar with a 5-minute egg scramble and finish it with a few drops of Citrus Scorch for contrast.
Citrus Scorch is currently sold out but back in stock around May 17. Get on the waitlist to be first when it drops.
Related Recipes
If you're building a full breakfast rotation: