These no-bake peanut butter oat cups have a chewy base of creamy peanut butter, maple syrup, melted coconut oil, and old-fashioned rolled oats, topped with a thin layer of melted chocolate chips. One batch makes 12 cups in a standard muffin tin. You need about 15 minutes of hands-on time and roughly 35 minutes until the chocolate is set.
The one thing that decides whether they hold together is how hard you press the base. Pack it firmly into the liners, chill it, and the cups peel out clean instead of falling apart in your hand. I keep this one in my recipe binder under “emergency dessert.”

Following a special diet?
Every recipe on this site can be converted to gluten-free, vegan, dairy-free, keto, nut-free or egg-free with adjusted ratios so nothing falls flat.
Try the Recipe Converter →The Numbers for One Muffin Tin
- Makes: 12 cups, one standard 12 cup muffin tin with paper or silicone liners
- Time: 15 minutes prep, 15 to 20 minutes in the freezer, about 35 minutes total
- Base: 1 cup creamy peanut butter, 1/4 cup maple syrup, 1/4 cup melted coconut oil, 1 1/2 cups rolled oats, 1/2 teaspoon vanilla, a pinch of salt
- Topping: 1 cup semi-sweet chocolate chips melted with 1 tablespoon coconut oil, flaky sea salt if you like
- Per cup: about 2 heaping tablespoons of base and 1 tablespoon of chocolate
- Storage: up to 1 week in the fridge in an airtight container, longer in the freezer
Natural or Regular Peanut Butter?

Both work in this recipe, but they behave differently. Regular creamy peanut butter has stabilisers that keep the oil mixed in, so the base stays firm even after the cups sit on the counter for an hour. Natural peanut butter has nothing holding the oil, which gives a softer, slightly greasier cup that is happier in the fridge.
Using natural? Stir the jar until it is completely smooth before you measure. A cup scooped from the dry bottom of the jar makes a crumbly base, and one scooped from the oily top makes a soft one. Making your own works too: my guide to homemade peanut butter gives a natural style spread.
Maple syrup keeps the cups soft and tastes mild. Honey is the listed swap. I find it gives a chewier, firmer cup that holds up better in a lunchbox, with a stronger honey flavor. For vegan cups, stay with maple syrup and check that your chocolate chips are dairy-free.
Rolled Oats, Not Quick Oats
Use old-fashioned rolled oats. I have made these with quick oats too, and they soak up the peanut butter and turn the base pasty and soft, so it gives way under the chocolate. Rolled oats keep their shape and give you that chewy bite. For gluten-free cups, buy oats labelled certified gluten-free, since regular oats are often processed alongside wheat.
Pressing the Base So It Holds

Stir the peanut butter, maple syrup, melted coconut oil, vanilla, and salt in a medium bowl until smooth and glossy. Then add the oats and keep stirring until every flake is coated and the mixture looks sticky. Dry oats at the bottom of the bowl mean you need a few more stirs.
Divide it between 12 lined cups, about 2 heaping tablespoons each. Now press. The back of a spoon works, but the flat bottom of a small glass or a 1/4 cup measure packs it tighter and leaves a level top for the chocolate. Pay attention to the edges, where crumbling starts.

Slide the tin into the freezer while you melt the chocolate. Ten minutes is enough to firm the base so it does not move when you spread the topping.
A Chocolate Top That Snaps

Microwave the chocolate chips with 1 tablespoon of coconut oil in 30 second bursts, stirring each time. Stop while a few small lumps remain and stir until they melt in the warm chocolate. Pushing it longer is how chocolate scorches and turns thick and grainy. A double boiler works too, as long as no water or steam gets in the bowl.
Take the tin out and spread about 1 tablespoon of chocolate over each cup straight away. A cold, dry base grips the chocolate. Left to sit, the base collects condensation, and the top can slide off in one piece when you bite. Sprinkle a few flakes of sea salt before it sets, then freeze for 15 to 20 minutes until firm.
The coconut oil keeps the shell thin and soft enough to bite without shattering. For a less sweet top, use 70% dark chocolate chips, or do half the tray in each.
Oat Cups vs Classic Peanut Butter Cups
A Reese style cup is a sweet peanut butter filling sealed inside a chocolate shell. These are the other way around: most of the cup is a chewy oat and peanut butter base, with chocolate only on top. That makes them more filling and less candy-like, and quicker too, because you only melt chocolate once.
For the shell-and-filling version, buckeyes are the closest no-bake cousin, and peanut butter cup cookies are the baked route.
Are These Healthy? An Honest Answer
They are a better snack than a candy bar, but they are still a treat. The base is sweetened with only 1/4 cup maple syrup for all 12 cups, and the oats and peanut butter bring fiber, fat, and some protein, so one cup keeps you going. Most of the sugar comes from the semi-sweet chocolate chips.
To make them lighter, use natural peanut butter with no added sugar, switch to 70% dark chips, and skip the flaky salt if you watch sodium. For something closer to an everyday snack with no chocolate layer, try my peanut butter oat balls or peanut butter energy balls.
Keeping Them in the Fridge or Freezer

Store the set cups in an airtight container in the fridge for up to 1 week. They stay firm there, and the chocolate keeps its shine. For longer, freeze them in a single layer, then move them to a freezer bag so they do not stick together.
Straight from the freezer they are hard. Let them sit at room temperature for about 5 minutes, which also helps the paper liner peel off without cracking the chocolate. On a warm day, do not leave them out for more than an hour or two, especially if you used natural peanut butter.
When the Cups Crumble or the Chocolate Slides Off
- Base falls apart: it was not packed hard enough, or the peanut butter was dry. Press harder with a flat glass bottom, and stir 1 extra tablespoon of peanut butter into a dry mixture.
- Base too soft at room temperature: natural peanut butter or quick oats. Keep these cups chilled and serve them cold.
- Chocolate turned thick and grainy: it got too hot or touched water. Stir in 1 teaspoon of coconut oil; if it stays grainy, start a fresh batch of chips.
- Top pops off when you bite: the base was wet with condensation. Spread the chocolate right after the tin comes out of the freezer.
- Paper liner sticks: the cups are too cold. Wait 5 minutes, or use silicone liners next time.
More No-Bake Peanut Butter Ideas
For a tray to share, these sit well next to peanut butter Rice Krispie treats and no-bake peanut butter bars. To skip the muffin tin altogether, peanut butter no-bake cookies are spooned straight onto parchment. And when you want a real dessert with the same flavors, the peanut butter cheesecake has a no-bake crust and chilled filling.

If you make a batch, tell me in the comments whether you went with dark chocolate or added chopped peanuts on top.
No-Bake Peanut Butter Oat Cups Recipe
These no-bake peanut butter oat cups are chewy oat and peanut butter bites made with creamy peanut butter, maple syrup, coconut oil, rolled oats, and a melted chocolate chip top. One batch makes 12 cups in a standard muffin tin with about 15 minutes of hands-on time and 35 minutes total, including the freezer time that sets the chocolate. The secret is pressing the oat base firmly into the liners and chilling it before the chocolate goes on, so the cups hold together and peel out clean. Pack them for lunchboxes, a quick after-school snack, a bake sale tray, or a no-bake dessert board. Use honey instead of maple syrup for a chewier cup, and store them in the fridge for up to 1 week or freeze them.
Ingredients
- FOR THE BASE LAYER
- 1 cup creamy peanut butter (natural or regular both work)
- 1/4 cup pure maple syrup (or honey)
- 1/4 cup melted coconut oil
- 1 1/2 cups old-fashioned rolled oats
- 1/2 teaspoon vanilla extract
- Pinch of salt
- FOR THE CHOCOLATE TOPPING
- 1 cup semi-sweet chocolate chips (or dark chocolate, if preferred)
- 1 tablespoon coconut oil
- Flaky sea salt for topping (optional)
Instructions
- PREPARE THE MUFFIN TIN: Line a standard 12-cup muffin tin with paper or silicone liners and set aside.
- MIX THE BASE LAYER: In a medium bowl, stir together the peanut butter, maple syrup, melted coconut oil, vanilla extract, and a pinch of salt until smooth. Add the oats and mix until evenly coated and sticky.
- FORM THE CUPS: Scoop about 2 tablespoons of the oat mixture into each liner. Use the back of a spoon to press the mixture firmly and evenly into the bottom. Transfer the tin to the freezer to chill while you make the topping.
- MAKE THE CHOCOLATE TOPPING: In a microwave-safe bowl, combine the chocolate chips and coconut oil. Heat in 30-second intervals, stirring between each, until melted and smooth. Alternatively, melt the mixture using a double boiler.
- TOP THE CUPS: Remove the chilled oat cups from the freezer. Spoon about 1 tablespoon of the melted chocolate over each one, spreading it evenly to cover the surface.
- ADD SALT AND CHILL: If using, sprinkle a small pinch of flaky sea salt on top of each cup. Return the muffin tin to the freezer for 15 to 20 minutes, or until the chocolate is fully set.
Notes
Press the base firmly with the flat bottom of a small glass or measuring cup; a loosely packed base crumbles when the liner comes off. Spread the chocolate right after the tin comes out of the freezer, before condensation forms, or the top can slide off. Stir natural peanut butter well before measuring and keep those cups in the fridge, as they soften at room temperature. Use old-fashioned rolled oats; quick oats make a soft, pasty base. For vegan cups, use maple syrup and dairy-free chocolate chips. For gluten-free cups, use certified gluten-free oats. Store in an airtight container in the refrigerator for up to 1 week or freeze; let frozen cups sit about 5 minutes before peeling off the liners.

These tasted great and were very easy to make. The recipe was clear and accurate.
Valerie, that’s really nice to hear. I’m glad the recipe came through clearly for you. Appreciate you taking the time to share how it turned out 🍰