High-Protein Peanut Butter Overnight Oats (Printable version)

Creamy peanut butter oats packed with protein, perfect for busy mornings. Just prep the night before and grab from the fridge.

# What You’ll Need:

→ Base

01 - ½ cup old-fashioned rolled oats
02 - ¾ cup unsweetened milk of choice (dairy, soy, or pea milk for extra protein)
03 - ¼ cup plain Greek yogurt or high-protein non-dairy yogurt
04 - 2 tablespoons natural peanut butter (smooth or crunchy)
05 - 1 scoop vanilla or unflavored protein powder (whey or plant-based)
06 - 1-2 teaspoons honey or maple syrup, to taste (optional)
07 - ½ teaspoon pure vanilla extract
08 - Pinch of fine sea salt
09 - 1-2 tablespoons water or extra milk, as needed to adjust consistency

→ Optional Add-Ins

10 - 1 tablespoon chia seeds or ground flaxseed
11 - ½ teaspoon ground cinnamon
12 - 2-3 tablespoons diced banana, berries, or apple
13 - 1 tablespoon mini dark chocolate chips or cacao nibs
14 - 1 tablespoon chopped roasted peanuts

→ Toppings

15 - 1 tablespoon peanut butter or reconstituted powdered peanut butter
16 - Fresh fruit such as banana slices, strawberries, or blueberries
17 - Dollop of Greek yogurt
18 - Toasted nuts or seeds (peanuts, almonds, pumpkin seeds)
19 - Drizzle of honey or maple syrup
20 - Pinch of flaky sea salt

# Directions:

01 - Select a clean jar or container with a tight-fitting lid with 12-14 fluid ounce capacity.
02 - Add rolled oats to the jar. Stir in chia seeds, flaxseed, cinnamon, and protein powder if using. Add a pinch of salt.
03 - In a separate bowl, whisk together milk, Greek yogurt, peanut butter, vanilla extract, and honey or maple syrup until smooth. Add 1-2 tablespoons water or extra milk if the mixture is too thick.
04 - Pour the peanut butter mixture over the oats and dry ingredients. Stir very thoroughly, ensuring there are no dry pockets.
05 - If the mixture is very thick, add a splash more milk and stir again.
06 - Stir in sturdy fruits or chocolate chips now, if using. Reserve delicate fruit for just before serving.
07 - Seal the container and refrigerate for at least 4 hours, preferably overnight for 8-12 hours.
08 - In the morning, stir well and check the consistency. Add a bit more milk if desired.
09 - 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.
10 - Enjoy straight from the jar or transfer to a bowl. Refrigerated leftovers keep for up to 2 days; add fresh fruit just before serving.

# Expert Tips:

01 -
  • You wake up to breakfast already made, no stove, no bowl, no cleanup beyond a spoon.
  • The peanut butter and protein powder keep you satisfied for hours, no mid-morning crash or snack cravings.
  • You can swap the milk, yogurt, and nut butter to match whatever you have or whatever your body tolerates best.
  • It tastes like dessert but fuels you like a real meal, creamy and indulgent without any guilt.
02 -
  • Don't skip the thorough stirring after you pour in the wet ingredients, I left dry oats at the bottom once and it was like eating cardboard at the end.
  • If your protein powder is chalky or clumpy, whisk it into the milk first before adding the yogurt and peanut butter, it blends so much smoother that way.
  • Let the oats sit at least four hours or they'll still be chewy and dense, overnight is when the magic really happens and everything gets soft and creamy.
03 -
  • Make two or three jars at once on Sunday night so you have breakfast ready for half the week, it takes the same amount of time and saves you every morning.
  • If your oats are too thick in the morning, stir in a tablespoon of milk at a time until it's the texture you want, it loosens up fast.
  • Use a jar with a wide mouth so you can stir easily and scoop out every last bite without fighting the sides.
Go Back