Chocolate Peanut Butter Protein Bars (11 g protein, No-bake)
If you’re craving a Reese’s cup but want something with a little more staying power, these Chocolate Peanut Butter Protein Bars are the answer. They’re no-bake, come together with just 7 ingredients, and use peanut butter powder and peanut butter — they’re fudgy, dense, and as a dietitian I love that they’re also packed with 11 grams of protein per bar.
Active prep time is about 10 minutes, plus you’ll need 1 hour in the fridge to set. If you’ve searched for peanut butter protein bars before, you’ve probably noticed most recipes lean on oats or crispy rice for bulk. This one skips both of those. The combination of peanut butter powder and creamy peanut butter instead binds the bars and boosts the protein — so you get a smoother, more fudge-like texture instead of a chewy, granola-bar one. It’s also naturally kid-friendly (so no weird texture) and easy to double for meal prep.

Recipe Highlights
- Reese’s-level peanut butter and chocolate flavor combo
- 11 grams of protein and 3 grams of fiber per bar
- Kid-friendly and easy to meal prep — plus, freezer friendly, too
If you’re into high-protein breakfasts, you might like my Kodiak Pumpkin Muffins and Chocolate Protein Overnight Oats with Chia Seeds too.
Ingredient Notes

- Creamy peanut butter — Stick with a regular, shelf-stable creamy peanut butter (think Jif or Skippy) rather than a natural, oil-on-top variety. In testing, the natural stuff made the dough noticeably stickier and harder to press into the pan — if that’s all you have, plan to add a little extra peanut butter powder to compensate.
- Peanut butter powder — Brands vary a surprising amount in fat and protein content, which changes how much liquid your dough needs. I tested this with Scoops brand, which is higher in protein than most — if you use a different brand, your dough may need slight adjusting (see the troubleshooting notes below).
- Protein powder or collagen — I prefer unflavored collagen peptides for the smoothest texture, but an unflavored whey works too. Whey tends to be drier than collagen, so if you swap it in, you may need an extra tablespoon or two of peanut butter to bring the dough back together.
- Chocolate chips + coconut oil — The coconut oil (or ghee, if you prefer) is what keeps the chocolate layer sliceable instead of turning into a rock-hard bark once it’s chilled. Don’t skip it.
How to Make Homemade Chocolate Peanut Butter Protein Bars
1. Prepare the pan. Line an 8×8-inch pan with parchment paper, leaving overhang on two sides so you can lift the whole batch out later.
2. Make the peanut butter dough. In a medium mixing bowl, combine the peanut butter, peanut butter powder, collagen peptides, coconut sugar, and vanilla. Mix with a sturdy spoon, then switch to kneading it with your hands once it gets thick — this is the fastest way to bring it fully together.


3. Adjust the texture. The dough should feel similar to stiff cookie dough: dry enough to hold its shape, but pliable when pressed. If it’s crumbly and won’t hold together, knead in more peanut butter, 1 tablespoon at a time. If it’s too soft or sticky to hold a shape, knead in more peanut butter powder, 1 tablespoon at a time.
4. Press into the pan. Transfer the dough to the prepared pan. Press it into an even layer using your hands, then go over it with the flat bottom of a measuring cup or drinking glass to smooth it out and push it fully into the corners.


5. Melt the chocolate. In a microwave-safe bowl, combine the chocolate chips and coconut oil. Microwave at 50% power in 20–30 second intervals, stirring after each one, until completely smooth — this usually takes 3–4 rounds. Going slower here matters more than it seems: full-power, longer bursts are the most common way to scorch or seize chocolate.
6. Add the chocolate layer. Pour the melted chocolate over the peanut butter layer and spread it to the edges with a spatula or the back of a spoon.


7. Finish. Sprinkle with flaky salt, if using — it cuts the sweetness and makes the chocolate layer taste more like a ganache than plain melted chips.
8. Chill. Refrigerate uncovered for at least 1 hour, until the chocolate is fully set and firm to the touch.


9. Cut. Lift the bars out using the parchment overhang, then cut into 9 squares with a sharp knife.

CAROLINE’S TIPS
Expert Tips from the Test Kitchen
- If your dough isn’t holding together, add peanut butter 1 tablespoon at a time until the dough holds its shape when pressed. Resist the urge to add water; it can make the peanut butter seize and turn greasy instead of smoothing out.
- If the dough is too sticky to press evenly, add peanut butter powder 1 tablespoon at a time until it is workable and doesn’t stick to your hands.
- Pressing by hand alone almost always leaves the corners thinner than the center. To get a flat bottle lay, place a sheet of parchment or plastic wrap over the top and use a flat-bottomed glass to press firmly and evenly before adding the chocolate.
- To prevent the chocolate layer from cracking when you cut it, let the bars sit at room temperature for 5 minutes before slicing, and use a sharp knife (run it under hot water and dry it off for the cleanest cuts).
- These are best stored cold — see storage notes below. Because of the coconut oil in the chocolate layer, these are best kept chilled rather than left out — they’ll soften quickly at room temperature, which matters if you’re packing them in a lunch box for later in the day.

Chocolate Peanut Butter Protein Bars (11 grams of protein, No-bake)
Ingredients
For the peanut butter layer
- 1 cup creamy peanut butter
- ½ cup powdered peanut butter
- ½ cup collagen peptides
- ¼ cup coconut sugar or brown sugar if you dont have it
- 1 teaspoon vanilla extract
For the chocolate layer
- ⅔-1 cup chocolate chips
- 1 tablespoon coconut oil or ghee
- Flaky salt optional
Instructions
- Prepare the pan. Line an 8×8-inch pan with parchment paper, leaving some overhang on the sides for easy removal.
- Make the peanut butter dough. Add the peanut butter, powdered peanut butter, collagen peptides, coconut sugar, and vanilla to a medium bowl. Mix with a sturdy spoon or your hands until a thick dough forms.
- Adjust the texture if needed. The dough should be somewhat dry but still hold together well when pressed and kneaded. If it’s too crumbly to hold together, add a little more peanut butter, 1 tablespoon at a time. If it’s too sticky, add a small amount of powdered peanut butter instead.
- Press into the pan. Transfer the dough to the prepared pan. Use your hands or the bottom of a measuring cup to firmly press it into an even layer, making sure to press it all the way into the corners.
- Make the chocolate topping. Add the chocolate chips and coconut oil to a microwave-safe bowl. Microwave in 20–30 second intervals, stirring between each, until completely smooth and melted.
- Add the chocolate layer. Pour the melted chocolate over the peanut butter layer and spread it evenly with a spatula or spoon.
- Finish. Sprinkle the top with flaky salt, if desired.
- Chill. Refrigerate for at least 1 hour, or until the chocolate is firm and the bars are set.
- Cut. Remove from the pan using the parchment paper overhang and cut into 9 squares.
Notes
- You can substitute brown sugar instead of coconut sugar if that’s all you have at home.
- Use closer to 1 cup chocolate chips if you want more of a thick ganache layer on top.
- Store bars in an airtight container in the refrigerator for up to 1 week, or freeze for up to 3 months.
