High-Protein Peanut Butter Overnight Oats (Printable)

Velvety oats infused with peanut butter and protein powder, creating a rich, satisfying breakfast ready when you wake up.

# What You'll Need:

→ Base

01 - ½ cup old-fashioned rolled oats
02 - ¾ cup unsweetened milk of choice
03 - ¼ cup plain Greek yogurt or high-protein non-dairy yogurt
04 - 2 tablespoons natural peanut butter
05 - 1 scoop vanilla or unflavored protein powder
06 - 1-2 teaspoons honey or maple syrup
07 - ½ teaspoon pure vanilla extract
08 - Pinch of fine sea salt
09 - 1-2 tablespoons water or extra milk for 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 powdered peanut butter
16 - Fresh fruit such as banana slices, strawberries, or blueberries
17 - Dollop of Greek yogurt
18 - Toasted nuts or seeds
19 - Drizzle of honey or maple syrup
20 - Pinch of flaky sea salt

# How to Make It:

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 and stir in chia seeds, flaxseed, cinnamon, and protein powder if using along with 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, adding water or extra milk if the mixture is too thick
04 - Pour the peanut butter mixture over the oats and dry ingredients, stirring very thoroughly to eliminate any dry pockets
05 - If the mixture is very thick, add a splash more milk and stir again until desired thickness is achieved
06 - Stir in sturdy fruits or chocolate chips now if using, reserving delicate fruit to add just before serving
07 - Seal the container and refrigerate for at least 4 hours, preferably 8-12 hours, allowing the oats to fully absorb the liquid
08 - In the morning, stir well and check the consistency, adding a bit more milk if desired to reach preferred thickness
09 - Top with peanut butter, fresh fruit, yogurt, nuts or seeds, and a drizzle of honey or maple syrup, finishing with flaky sea salt if desired
10 - Enjoy straight from the jar or transfer to a bowl, storing any refrigerated leftovers for up to 2 days and adding fresh fruit just before serving

# Expert Advice:

01 -
  • You prep it once and breakfast is solved for the next morning without any groggy decision-making.
  • It packs serious protein without tasting chalky or forced, just creamy and naturally sweet.
  • The texture is thick, velvety, and satisfying, not watery or sad like some overnight oats can be.
  • You can customize it endlessly depending on what's in your pantry or fridge that week.
02 -
  • If you skip the thorough stirring in step four, you'll end up with dry oat pockets and weird protein powder lumps that ruin the whole texture.
  • Using high-protein milk like soy or pea milk makes a huge difference in how full you feel, regular almond milk just doesn't cut it the same way.
  • Adding chia seeds transforms the consistency into something thick and pudding-like, but if you forget them it's still delicious, just a bit thinner.
03 -
  • Whisk the peanut butter mixture in a separate bowl first so it blends smoothly without clumping in the jar.
  • Use certified gluten-free oats if you're sensitive, regular oats are often cross-contaminated during processing.
  • Add flaky sea salt on top right before eating, it brightens the whole flavor and makes the peanut butter taste richer.
  • If you're meal-prepping, make two or three jars at once but hold off on delicate toppings until the morning you eat them.
Go Back