The spoon breaks through a thin chocolate cap before it reaches the cocoa oats underneath. Peanut butter runs through the base, so each bite has that familiar peanut butter cup balance instead of one sticky pocket at the bottom. That’s what I wanted from these high protein peanut butter cup overnight oats: a breakfast that tastes like a treat but takes only a few minutes of stirring to put together.
I make the oats in a single jar, then finish them with melted semisweet chocolate once the base has chilled. The topping sets into a smooth layer that gives way under a spoon, while the oats stay creamy beneath it. It’s a good one to have waiting in the refrigerator when the morning starts before you’re ready to cook.

Kitchen Note
I stop heating the chocolate as soon as stirring makes it smooth. The bowl holds enough heat to finish melting the last soft bits, and another microwave burst can scorch chocolate that’s already ready to spread.
Save these peanut butter cup overnight oats for a make-ahead breakfast with a chocolate shell and a creamy, protein-rich center.
Why the Cocoa and Whey Go In Before the Milk
Protein powder and cocoa are both easier to distribute while they’re dry. Add liquid to either one before it’s mixed with the oats, and you can end up chasing little clumps around the jar with a spoon. Stirring the dry ingredients together first gives the cocoa a chance to spread through the oats, and it helps the whey blend in evenly instead of forming a dense patch.
That first mix also sets you up for a more consistent texture from top to bottom. Once the milk and yogurt go in, the mixture gets thicker and takes more effort to stir; dry pockets hiding near the bottom are easy to miss. Scrape around the base and sides of the jar as you combine everything. If you see a streak of cocoa or a pale lump of powder, keep stirring until the mixture looks uniform before you cover it.
What Gives These Oats Their Peanut Butter Cup Character

- Old-fashioned rolled oats — They soften overnight but keep more chew than quick oats. Store-brand rolled oats work well here; steel-cut oats won’t soften to the same texture in this short chill.
- Vanilla whey protein powder — This supplies the protein and a little vanilla sweetness. Different brands thicken at different rates, so a familiar, scoopable whey powder is a reliable choice; an unflavored powder won’t give the same vanilla note.
- Unsweetened cocoa and chia seeds — Unsweetened cocoa keeps the chocolate flavor from becoming overly sweet, while chia helps the mixture thicken. A basic cocoa powder is fine; choose plain cocoa rather than a sweetened drink mix.
- Plain Greek yogurt and milk — The yogurt gives the oats a creamy, tangy body, and milk loosens the mixture enough to stir. For a dairy-free version, the replacements need to cover both ingredients as well as the whey; see the variation below.
- Creamy peanut butter and maple syrup — Creamy peanut butter distributes more evenly than a chunky style, and maple syrup sweetens the cocoa base. If your peanut butter has separated, stir it well in its jar before measuring so the oats don’t get an oily layer.
- Semisweet chocolate chips — They make a balanced topping that firms up when chilled. A standard bag works; for a deeper, less sweet finish, use dark chocolate chips instead.
How to Build the Oats and Set the Chocolate Cap
Mix the Dry Ingredients Until Even
In a 16-ounce jar or container, stir together the rolled oats, vanilla whey protein powder, cocoa powder, chia seeds, and a pinch of salt. Break up any visible cocoa or protein-powder clumps as you stir. The mixture should look evenly brown, without pale streaks or powder gathered in the corners.
Stir in the Creamy Base
Add the milk, plain Greek yogurt, creamy peanut butter, and maple syrup. Stir thoroughly, scraping the bottom and sides so the peanut butter and yogurt don’t stay in separate pockets. The finished mixture should look evenly combined and thick enough to coat the spoon, with no dry powder left at the bottom.
Give the Oats Time to Chill
Cover the container and refrigerate it for at least 6 hours or overnight. The oats will soften and the chia will help the mixture set; the texture should be creamy rather than soupy when you take it out. Keep the container covered while it chills so the surface doesn’t dry out.
Melt and Set the Chocolate
Put the semisweet chocolate chips in a small microwave-safe bowl. Microwave in 15-second bursts, stirring between each, until the chocolate is melted and smooth; the total time is about 30 to 45 seconds. Spread it over the chilled oats, then refrigerate the jar for 10 minutes so the topping sets before serving.
Three Useful Swaps for Changing the Jar
Make the oats dairy-free
Use vanilla plant-based protein powder in place of whey, unsweetened soy milk instead of dairy milk, and thick plain dairy-free yogurt instead of Greek yogurt. Choose dairy-free semisweet chocolate chips for the topping. Plant powders can absorb liquid differently, so stir in a little extra soy milk after chilling if the oats set firmer than you like.
Trade peanut butter for sunflower seed butter
Use the same amount of creamy sunflower seed butter in place of the peanut butter. It keeps the oats rich and creamy, with a slightly earthier taste and no peanut flavor. The cocoa and chocolate topping still make the jar feel like a peanut butter cup-inspired breakfast.
Choose a darker chocolate top
Replace the semisweet chips with dark chocolate chips for a more bittersweet finish. The contrast makes the peanut butter and maple sweetness stand out, though the topping will taste less like a classic candy-cup center.
Storage and Reheating
- Refrigerator: Keep the covered oats refrigerated and eat within 3 days. They’ll continue to thicken as they sit, and the chocolate top will stay firm.
- Freezer: I don’t recommend freezing this jar; Greek yogurt can separate as it thaws, leaving the oats with a grainier texture.
- Reheating: These are meant to be eaten cold, so no reheating is needed. If the oats feel too thick, stir in a small splash of milk just before eating.
Questions That Come Up With Overnight Oats

High Protein Peanut Butter Cup Overnight Oats
Ingredients
Equipment
Method
- In a 16-ounce jar or container, stir together the oats, protein powder, cocoa powder, chia seeds, and salt.
- Add the milk, Greek yogurt, peanut butter, and maple syrup, then stir until evenly combined.
- Cover and refrigerate for at least 6 hours or overnight.
- Place the chocolate chips in a small microwave-safe bowl and microwave in 15-second bursts, stirring between each, until melted and smooth, about 30 to 45 seconds total.
- Spread the melted chocolate over the oats and refrigerate for 10 minutes to set before serving.


