When these oats first go into the fridge, the mixture looks looser than breakfast ought to. By morning, the rolled oats and chia seeds have taken up the milk, and the cocoa and peanut butter taste like they belong together instead of sitting in separate layers. That overnight change is what makes chocolate peanut butter overnight oats such a useful make-ahead breakfast.
I like that the chocolate comes from unsweetened cocoa, so the maple syrup can add sweetness without making the whole jar taste like dessert. The peanut butter gives the mixture body, while a little vanilla rounds out the cocoa. After a good stir, each spoonful is creamy with enough texture from the oats to feel like breakfast.

Kitchen Note
Whisk the cocoa and peanut butter into the milk until the mixture looks even before the oats go in. If you see dark cocoa pockets or peanut butter streaks, keep whisking; they’re much harder to blend out once the oats and chia are in the bowl.
Save these chocolate peanut butter overnight oats for a make-ahead breakfast with cocoa, maple, and a creamy spoonful of oats.
Why Chia Changes the Texture While the Oats Soak
Overnight oats aren’t just oats sitting in milk. The chia seeds absorb some of that liquid and form a soft gel as they rest, which helps the mixture feel cohesive rather than like loose cereal. The rolled oats soften at the same time, but they keep more of their shape than the chia does. Together, they give this jar a creamy texture with a little chew.
That balance depends on giving both ingredients enough time in the refrigerator. Take the mixture out too early and the centers of the oats may still feel firm, while the chia hasn’t had time to thicken the surrounding liquid. Once the soak is complete, stir the jar before eating so the settled chia and cocoa get redistributed. The final texture should be spoonable, not dry or stiff.
This is also why old-fashioned rolled oats suit the recipe: they soften without disappearing into the mixture. The cocoa and peanut butter make the liquid feel rich, so a little oat texture keeps each bite from reading as a pudding. If you like a looser breakfast, you can stir in a little of the milk already used in the recipe just before serving.
What the Cocoa, Peanut Butter, and Chia Each Bring to the Jar

- Milk — It hydrates the oats and carries the cocoa and peanut butter through the mixture. Use the milk you normally keep on hand; a dairy-free version is described below, though its flavor will depend on the milk you choose.
- Creamy peanut butter — Creamy peanut butter disperses more evenly than a chunky style, so the finished oats stay smooth. A familiar grocery-store brand works well; premium peanut butter isn’t necessary. If using natural peanut butter, stir it in its jar first so the solids and oil are combined.
- Unsweetened cocoa powder — Unsweetened cocoa gives the oats their chocolate flavor without adding extra sweetener. Fresh cocoa with a clean, deep chocolate aroma is worth choosing, but there’s no need for an expensive specialty powder here.
- Maple syrup — Maple syrup sweetens the cocoa and brings a mellow flavor that fits the peanut butter. Its maple taste comes through most clearly when the syrup is flavorful, but any pure maple syrup you already have will work.
- Old-fashioned rolled oats — These soften overnight but retain enough structure to make the mixture feel like oats rather than a smooth pudding. Choose a fresh package; stale oats can taste flat, and quick oats won’t give the same texture.
- Chia seeds — Chia helps thicken the liquid as the jars chill. The seeds don’t need to be soaked separately, and no direct swap will produce quite the same soft gel and set.
- Vanilla extract — Vanilla softens the sharper edge of the cocoa and ties the chocolate and peanut butter together. A basic extract is fine; the small amount is there to support the other flavors, not take over.
Build the Chocolate Base Before the Oats Go In
Whisk the cocoa into the milk
In a medium bowl, whisk together the milk, creamy peanut butter, unsweetened cocoa powder, maple syrup, vanilla extract, and kosher salt. Keep whisking until the mixture looks smooth and the cocoa has no dry patches around the sides of the bowl. Peanut butter can cling to the whisk, so scrape it back into the mixture and continue until you don’t see streaks. Starting with this smooth base keeps little pockets of cocoa from hiding between the oats.
Stir in the oats and chia
Add the old-fashioned rolled oats and chia seeds to the bowl and stir until everything is evenly coated. Check the bottom and corners for loose oats or a mound of chia; they should be mixed through rather than sitting in one spot. Divide the mixture between two 12-ounce jars or containers. Cover each one before it goes into the refrigerator.
Let the jars chill and soften
Refrigerate the covered jars for at least 6 hours or overnight. The oats should be softened and the chia seeds hydrated when you take them out. Give each jar a thorough stir before serving, since the mixture settles as it rests. If you prefer a looser consistency, stir in a little of the milk before eating.
Two Easy Ways to Adapt These Chocolate Peanut Butter Oats
Make the jars dairy-free
Replace the milk with the same amount of unsweetened oat milk or another unsweetened plant milk. Oat milk keeps the flavor mild and the texture creamy; a thinner plant milk may leave the finished oats a little less rich.
Make the cocoa taste less sweet
Reduce the maple syrup to suit your taste while leaving the other ingredients unchanged. The cocoa will come through more clearly, and the peanut butter will taste less rounded by sweetness. Keep the unsweetened cocoa; sweetened drink mixes add sugar and can make the balance harder to control.
Make-Ahead and Serving
- Refrigerator: Keep the covered jars refrigerated and eat them within 3 days. The oats will continue to soften and the mixture will thicken as it sits.
- Freezer: Freezing isn’t recommended; thawed chia and oats can turn watery and uneven in texture.
- Serving: These are meant to be served cold. Stir well before eating, and loosen a thick jar with a little milk if you prefer a softer consistency.
Questions That Come Up With Overnight Oats

Chocolate Peanut Butter Overnight Oats
Ingredients
Equipment
Method
- In a medium bowl, whisk the milk, peanut butter, cocoa powder, maple syrup, vanilla, and salt until smooth.
- Stir in the oats and chia seeds.
- Divide the mixture between two 12-ounce jars or containers and cover.
- Refrigerate for at least 6 hours or overnight, until the oats and chia seeds have softened.
- Stir before serving.


