Creamy, chocolatey, and packed with protein, these chocolate peanut butter overnight oats taste like dessert but fuel you like a nutritious breakfast. With just five minutes of prep the night before, you’ll wake up to a rich and satisfying meal perfect for busy mornings.
Add all ingredients (except the optional toppings) to a medium-sized bowl.
Stir to combine.
Evenly divide the chocolate peanut butter mixture into five glass jars or similar containers with a tight-fitting lid. Add your favorite toppings, then secure the lid.
Chill for at least four hours or overnight
When ready to enjoy, remove the lid, stir the overnight oats, and enjoy.
Notes
I like dividing this recipe into five servings to help me meal prep for the week. Using a 6-oz mason jar is perfect for a healthy snack.
For a single-serving breakfast option, cut the recipe in thirds, place all of the ingredients in a 1 ¼ or 1 ½ cup mason jar. Shake to combine. Refrigerate and serve as indicated above.
See the section above to make this recipe dairy-free or vegan.
Don’t like chocolate? Simply omit the cocoa powder.
I have made this recipe with skim milk, 2% milk, almond milk, and oat milk — all of them work very well.
If the oats are too thick after chilling, add a splash of your favorite milk before serving.
For sweeter overnight oats, mash a half of a banana into the overnight oats mixture or add extra maple syrup when preparing the oatmeal.
If you need a nut-free option, swap the Naked PB powdered peanut butter with your favorite protein powder.
If you prefer warm oats, and I know I do when it’s cold outside, remove the lid and microwave the mason jar of overnight oats for about 30 seconds.