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 prep

Makes 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
33g protein 420 cal 42g carbs 14g fat

Instructions

  1. 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.
  2. Add Greek yogurt and almond milk. Stir until the protein powder is fully incorporated — no dry streaks.
  3. Swirl in peanut butter. You can fully mix it or leave ribbons through the jar for texture.
  4. Add a pinch of salt. Taste the mixture — add honey if it needs sweetness.
  5. 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.
  6. 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.

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: