
Chocolate peanut butter overnight oats bring together the comfort of creamy cocoa and nutty peanut butter in a breakfast that comes together effortlessly. The oats soak overnight in the fridge so you wake to a rich and quick meal that feels almost like dessert but is nourishing and wholesome.
I threw this recipe together late one evening after a long day when I wanted something cozy for breakfast. Now it has become my secret weapon for effortless mornings and everyone in the family calls dibs on the last jar.
Ingredients
- Rolled oats: A hearty and chewy base that holds up best when soaked overnight Choose old fashioned oats for ideal texture
- Cocoa powder: Adds rich chocolate flavor to every bite Go for unsweetened and high quality for bold taste
- Peanut butter: Creamy or crunchy either works Lends protein and satisfying richness Natural peanut butters work especially well
- Maple syrup or honey: Brings natural sweetness Select pure maple syrup or local honey for delicious depth
- Almond milk or other milk: Keeps the oats dairy free Choose an unsweetened variety to control sweetness
- Vanilla extract: A touch of warmth and aroma Look for pure vanilla extract for best results
- Pinch of salt: Balances the sweetness and intensifies all the flavors Use sea salt or kosher salt for a clean taste
- Ripe banana for topping: Creamy and sweet finish Adds lovely texture and natural sugar Pick a banana with speckles for max sweetness
- Cacao nibs for garnish: Optional but add wonderful crunch and a deeper chocolate hit Opt for high quality raw nibs if available
Step-by-Step Instructions
- Combine dry ingredients:
- In a mixing bowl combine the rolled oats cocoa powder and pinch of salt Stir until the oats are evenly coated with cocoa and salt ensuring no lumps remain This helps prevent any bitter clumps in the final oats
- Blend wet ingredients:
- In a separate bowl whisk together almond milk peanut butter maple syrup or honey and vanilla extract Whisk until the peanut butter is emulsified and the liquid is uniform This step helps the peanut butter distribute evenly in the oats
- Mix wet into dry:
- Pour the combined wet ingredients into the dry oat mixture Stir thoroughly until all the oats are moistened and everything is fully incorporated The mixture will appear a bit thick now but will thin out as it chills
- Chill overnight:
- Divide the oat mixture into individual jars or containers Seal tightly to avoid absorbing fridge odors Place in the refrigerator to chill for at least four to six hours or preferably overnight This stage is critical for softening the oats and developing flavor
- Finish and serve:
- In the morning or when ready to serve give the oats a good stir Top with slices of ripe banana and a handful of cacao nibs if using The oats will be creamy and ready to eat cold right away

Every time I add that swirl of peanut butter and cocoa the kitchen fills with an amazing aroma and I always sneak a taste before refrigerating My kids now race to help with the stirring so they can lick the spoon
Storage tips
Store these overnight oats in tightly sealed jars or containers in the fridge They stay fresh and creamy for up to four days If using fruit like banana add just before serving to ensure it stays fresh and bright
Ingredient substitutions
You can swap peanut butter for almond or cashew butter for a twist on flavor Use any milk you love oat soy or dairy all work great For more sweetness add a few extra dates finely chopped

Serving suggestions
Try layering the oats parfait-style with Greek yogurt or a berry compote for a brunch treat You can also add chia seeds or flaxseed for an extra boost of fiber and omega-3s A few chopped roasted peanuts make a crunchy topping
Cultural and historical note
Overnight oats have roots in Swiss muesli made popular in European breakfasts for their ease and health benefits The combination of chocolate and peanut butter gives this classic a distinctly American flair one that always reminds me of Saturday morning cartoon marathons growing up
Common Recipe Questions
- → Can I use quick oats instead of rolled oats?
Quick oats will yield a softer texture, but they can be used if you prefer a smoother consistency. Adjust resting time if needed.
- → Is it possible to substitute peanut butter?
Yes, almond or cashew butter work well and provide a different flavor and texture. Sunflower butter is great for nut-free options.
- → How long do overnight oats last in the fridge?
Stored in an airtight container, these oats stay fresh for up to four days, making them ideal for meal prepping breakfast ahead.
- → Can I use dairy milk instead of almond milk?
Certainly. Any milk, including dairy, soy, or oat milk, can be used based on your taste and dietary preference.
- → What other toppings can I add?
Try berries, chopped nuts, shredded coconut, or a drizzle of honey for extra flavor and texture alongside the banana and cacao nibs.