Peanut Butter Cup Protein Bars
When I meal prep, I always include something that feels like dessert. The dinners and breakfasts are the backbone of the week, but having a little treat stashed in the fridge is what actually makes the whole plan feel sustainable instead of punishing. That’s where these come in.

These peanut butter cup protein bars taste like candy. Rich peanut butter base, thick dark chocolate on top, flaky salt to finish. My kids think they’re getting a treat, and technically they are, but there’s also enough protein in there that a bar actually keeps you full instead of just spiking your blood sugar and leaving you reaching for something else twenty minutes later.
No oven, no special equipment, nothing complicated. Mix, press, melt, chill, slice. You’ll have a full pan ready in about 40 minutes and bars for the entire week.
Why These Peanut Butter Cup Protein Bars Work
The base comes together like a thick, scoopable dough and you can customize the texture depending on what flour you use. Oat flour gives you that chewy, classic protein bar feel that holds together really cleanly when you slice it. The almond and coconut flour combination makes something softer and more tender, almost like a truffle. Both are genuinely good and it just comes down to what you’re in the mood for.
The chocolate layer is the thing that makes these taste like an actual Reese’s instead of a health food approximation of one. Dark chocolate melted with a little coconut oil spreads into a glossy, snappy layer that sets firm in the fridge. The flaky salt on top cuts through the richness and pulls the whole bar together. If you want to take it further, a drizzle of melted peanut butter across the chocolate before it sets gives you that classic Reese’s swirl finish. These store in the fridge all week or the freezer for two months, which is exactly why they belong in your regular meal prep snack rotation alongside the brookie protein balls.
Ingredients You’ll Need

- Peanut butter: Natural peanut butter (the drippy kind with just peanuts and salt) gives you a softer, smoother bar. Regular shelf-stable peanut butter makes the base a little firmer. Both work. The drippy kind blends in more easily when you’re mixing.
- Vanilla protein powder: Half a cup, which is a meaningful amount of protein without making the bars taste like a supplement. Vanilla works best with the peanut butter and chocolate combo. Chocolate protein powder also works if you want to lean even more into the candy bar direction.
- Maple syrup: Adds sweetness and helps the dough come together. Honey is a direct substitute, just know the flavor will be slightly warmer and more floral.
- Oat flour: Gives you that chewy protein bar texture. If you don’t have oat flour, you can make it in 30 seconds by blending rolled oats until fine. The almond flour and coconut flour option makes a softer, more tender bar if you prefer that texture.
- Dark chocolate chips: The topping. Dark chocolate keeps the bars balanced and not overly sweet. Milk chocolate works too and makes them taste even more like the candy bar version. Dairy-free chips are a direct swap.
- Coconut oil: Just a teaspoon, which is what makes the melted chocolate spread smoothly and set into a clean, snappy layer instead of something thick and clumpy.
- Flaky sea salt: Not optional. It’s what makes these taste like something you’d pay $4 for at a health food store.
How to Make Peanut Butter Cup Protein Bars

Step 1: Line an 8×8 pan with parchment paper, letting it hang over the edges so you can lift the bars out cleanly. In a mixing bowl, combine peanut butter, protein powder, maple syrup, and your flour of choice.

Step 2: Mix until a thick dough forms. It should feel like soft cookie dough and hold its shape when pressed. If it’s too dry, add a splash of milk a teaspoon at a time. If it’s too sticky, add an extra tablespoon of flour.

Step 3: Press the dough firmly and evenly into the lined pan. Use the back of a spoon or the bottom of a flat glass to pack it in tightly. This is what keeps the bars from crumbling when you slice them.

Step 4: Melt the chocolate chips and coconut oil together. You can do this in the microwave in 30-second intervals, stirring between each, or over a double boiler. Stir until completely smooth.

Step 5: Pour the melted chocolate evenly over the peanut butter base and spread to the edges. Sprinkle flaky salt over the top immediately before it starts to set.

Step 6: Refrigerate for at least 30 minutes until the chocolate is fully firm. Lift the whole slab out using the parchment paper overhang, place on a cutting board, and slice into bars. Run your knife under hot water and wipe it dry between cuts for clean edges.
Recipe Tips
- Press the base in firmly: This is the most important step. If the base is loosely packed, the bars will crumble when you slice them. Use the bottom of a flat glass or a measuring cup to really compact it.
- Let the chocolate fully set before slicing: 30 minutes is the minimum but an hour is better. If you try to cut them while the chocolate is still soft you’ll get smeared edges instead of clean bars.
- Hot knife for clean cuts: Run your knife under hot water, wipe it dry, and cut straight down without dragging. This works for both the chocolate layer and the base.
- Double it: These go fast, especially if you have kids. Double the recipe, use a 9×13 pan, and stock your freezer. They freeze for two months and thaw in about 10 minutes on the counter.
- Reese’s drizzle finish: Before the chocolate sets, drizzle a little melted peanut butter across the top in thin lines and swirl lightly with a toothpick. It looks impressive and takes about 30 extra seconds.p 3:

How to Serve Peanut Butter Cup Protein Bars
These are a grab-and-go snack straight from the fridge. Pull one out, let it sit for 2 to 3 minutes if you want the chocolate to soften slightly, and eat it as is.
They work as an afternoon snack, a post-workout treat, a lunchbox addition for kids, or that thing you eat after dinner when you want something sweet but don’t want to derail the whole day. Wrapping individual bars in parchment or small snack bags makes them easy to grab without having to open the whole container.
If you’re building out a full snack prep situation, these pair well with something fruit-forward to balance the richness. The blueberry cheesecake protein balls are a good contrast in the same fridge container.
Storage and Meal Prep
Fridge: Store in an airtight container for up to a week. The bars stay firm and the chocolate holds its shape. Stack them with a small piece of parchment between layers if you’re stacking more than one.
Freezer: Wrap individually in parchment or plastic wrap and store in a freezer bag for up to two months. Let them sit at room temperature for 5 to 10 minutes before eating so the chocolate softens back up and the texture is right.
Meal prep tip: Make a double batch on Sunday and keep half in the fridge for the week and half in the freezer as backup. You’ll thank yourself by Thursday. If you want more make-ahead snack options that live in the same lane, the buckeye protein bites are worth adding to the rotation too.

Frequently Asked Questions
Yes. Replace the protein powder with the same amount of additional flour. The bars will still hold together and taste great, they just won’t have the protein boost.
Any peanut butter works. Natural peanut butter makes a softer, smoother bar. Regular shelf-stable peanut butter makes a slightly firmer one. Both slice cleanly.
Either the base wasn’t pressed firmly enough into the pan, or the chocolate wasn’t fully set before slicing. Make sure you compact the base really well and give the chocolate a full 30 to 60 minutes to firm up before you cut.
Yes. Milk chocolate makes them taste even more like a classic peanut butter cup. Dark chocolate keeps them a little less sweet and more balanced if you prefer that.
More Dessert Recipes to Try
Did you love this recipe? Please leave a star rating and comment below! For more recipe inspiration,
Tag @wholesomelymorgan on Instagram! #wholesomelymorgan
Peanut Butter Cup Protein Bars
Ingredients
- 1 cup peanut butter
- ½ cup vanilla protein powder
- 2 tbsp maple syrup
- ½ cup oat flour OR 1/3 cup almond flour + 2–3 tbsp coconut flour
- 1 ½ cups dark chocolate chips
- 1 tsp coconut oil
- Flaky sea salt
Instructions
Enable step-by-step mode- Mix peanut butter, protein powder, maple syrup, and flour until dough forms, adjusting texture as needed.
- Press into a lined 8×8 pan.
- Melt chocolate with coconut oil, spread evenly over base.
- Sprinkle with flaky salt.
- Chill 30 minutes, slice into bars, and serve.
