Chocolate Overnight Oats Recipe
Chocolate for breakfast? Honestly, who could say no to that? This chocolate overnight oats recipe mixes up rich cocoa, creamy peanut butter, and tart raspberries for a breakfast that’s basically dessert in disguise.
I like to whip this up the night before, especially when I know I’ll be rushing out the door. Overnight oatmeal is one of those things I keep coming back to—takes maybe five minutes to throw together, and the fridge does all the work while I sleep.
The oats soak up everything overnight, turning thick and creamy by morning—no stove required. You can eat it cold straight from the fridge, or warm it up if that’s more your thing.
This recipe’s got fiber, protein, and a good dose of antioxidants, so it actually keeps you full. The chocolate and peanut butter combo hits the spot if you’ve got a sweet tooth, while raspberries give it a little zing. Let’s get into what you need and how to pull it together.
Equipment
You really don’t need much to make these chocolate overnight oats. I just use whatever’s already in the kitchen.
Here’s what I grab:
- Mason jar or a container with a lid—16 oz is perfect
- Measuring cups and spoons
- Spoon or a little whisk for mixing
- Small bowl (only if you want to mash the raspberries)
I’m a fan of mason jars with tight lids because you can mix, store, and eat all in one place—makes cleanup a breeze. Any container that seals well is fine, though.
Measuring helps nail the texture. I’ve messed up the ratios before and, trust me, it makes a difference.
A regular spoon is totally fine for mixing. If you hate cocoa powder clumps, a whisk helps, but it’s not a dealbreaker.
Making a few jars at once? Just line up a few containers. I usually prep three or four on Sunday so breakfast is set for the week. They keep in the fridge for about five days, no problem.
Ingredients
Here’s everything you’ll need to make these chocolate peanut butter overnight oats. Nothing fancy—most of it’s probably in your pantry already.
For the Base:
- 1 cup old-fashioned rolled oats (not instant or quick)
- 1 cup milk (I usually go with almond milk)
- 2 tablespoons cocoa powder
- 1-2 tablespoons maple syrup or honey
- 1/4 teaspoon vanilla extract
- Pinch of salt
For the Peanut Butter Layer:
- 2-3 tablespoons creamy peanut butter
- 1 tablespoon milk (if you want it a little runnier)
For Topping:
- 1/2 cup fresh raspberries
- Extra peanut butter for drizzling
- Dark chocolate chips (if you’re feeling it)
Rolled oats are key—they hold up overnight and don’t get weirdly soggy. I’d skip quick oats for this.
Cocoa powder brings the chocolate flavor, and the peanut butter makes it more filling. I usually swirl the peanut butter through the oats, but you can layer it if you want. Natural peanut butter is my go-to, but honestly, any creamy kind works.
Raspberries cut through the richness with a little tartness. This breakfast honestly tastes like dessert, but you can totally eat it on a Tuesday morning and not feel bad about it.
Instructions
First, grab your jar or container with a lid. Mason jars work great, but honestly, anything with a lid will do.
Here’s what I do:
- Add rolled oats to the container
- Pour in your milk and give it a stir
- Mix in cocoa powder—try to get rid of any dry spots
- Add maple syrup or honey
- Stir in a spoonful of peanut butter
- Mix everything until it looks even
- Seal it up tight
- Pop it in the fridge overnight (or at least four hours)
In the morning, just pull your breakfast from the fridge. The oats soak up the liquid and turn creamy overnight.
I usually add raspberries right before eating. You could add them the night before, but I like them fresher. The chocolate and peanut butter together? It’s honestly a treat for busy mornings.
Most weeks, I prep a couple jars on Sunday night so I’m not scrambling for breakfast. They stay fresh for several days if you keep them sealed in the fridge.
Eat them cold, or warm them up in the microwave for about 30-45 seconds. I like mine cold, but do what sounds good to you.
Notes
Storing these oats is easy. I just keep them in an airtight container in the fridge, and they’re good for up to five days. The flavor actually gets better after a night or two.
You can swap raspberries for any berries you like—strawberries or blueberries are both great. Frozen berries work fine, just toss them in frozen.
No peanut butter? Almond or cashew butter is a solid swap. Pretty much any nut or seed butter will work.
Adjust the cocoa powder to taste. I go with 1-2 tablespoons, but more than that gets a little bitter for me.
Want it thinner? Add more milk in the morning. For thicker oats, just use a little less milk to start.
Any milk works here—dairy, almond, oat, soy—whatever you’ve got.
Sweetener’s up to you. I like maple syrup, but honey or agave is good too. Even a sugar substitute if that’s your thing.
Stick with old-fashioned rolled oats. Quick oats turn mushy, and steel-cut oats stay too tough.
These oats are best cold, but you can totally microwave them for 30-60 seconds if you want something warm.

Equipment
- Mason jar or lidded container (16 oz)
- Measuring cups and spoons
- Spoon or small whisk
Ingredients
- 1 cup old-fashioned rolled oats not instant or quick
- 1 cup milk any kind (almond, dairy, oat, soy)
- 2 tbsp unsweetened cocoa powder
- 1 1/2 tbsp maple syrup or honey adjust to taste
- 1/4 tsp vanilla extract
- 1 pinch salt
- 3 tbsp creamy peanut butter plus more to drizzle, optional
- 1 tbsp milk to thin peanut butter, optional
- 1/2 cup fresh raspberries add just before serving
- 1 tbsp dark chocolate chips optional
Instructions
- Add the rolled oats, cocoa powder, sweetener, vanilla, and a pinch of salt to a mason jar or lidded container.
- Pour in the milk and stir very well until no dry cocoa pockets remain. (A small whisk helps if the cocoa clumps.)
- Stir in about half of the peanut butter (or dollop it on top for a layered look).
- Seal tightly and refrigerate for at least 4 hours, ideally overnight, until thick and creamy.
- In the morning, stir again. If you want a looser texture, add a splash more milk. If desired, thin the remaining peanut butter with 1 tablespoon milk and drizzle over the top.
- Top with raspberries (and chocolate chips if using) and serve cold, or warm in the microwave for 30–60 seconds.
Notes
Nutrition
Tasting Notes
When I dig into these chocolate overnight oats, the first thing that hits me is that deep cocoa taste. It kind of reminds me of dessert, but I know it’s actually a breakfast that keeps me going for hours.
The peanut butter comes through next—creamy, nutty, and honestly, just makes everything feel a little extra. I like how the natural oils give the oats this smooth, almost silky feel.
Then there are the raspberries. They’re bright and tart, and they cut through all that richness in the best way. Every spoonful gets a little pop of freshness from the fruit.
The oats themselves turn out soft and almost pudding-like after soaking all night. Not too mushy, not too thick—just the right texture for a spoon.
Sweetness-wise, it’s pretty balanced. I can pick up on the honey or maple syrup if I use it, but it never gets cloying or fake.
Since these oats are served cold, they’re actually really refreshing. On busy mornings, I appreciate not having to heat anything up. And weirdly, I still want them even when it’s chilly outside.
All in all, everything kind of comes together into a bowl that tastes like a treat. But honestly, it’s nice knowing I’m getting whole grains, protein, and fruit to start the day.
