Worked out from this recipe's ingredients. If you're cooking for an allergy, always read the full ingredient list.
Chewy, genuinely peanut-forward protein bars you press into a pan and chill — no baking, no dates blitzed into paste, no chalky aftertaste. Toasting the oats first is the whole trick: it gives the bars a nutty, granola-bar snap of flavour that raw oats can't touch. A thin dark chocolate shell sets firm in the fridge so they travel in a bag or gym pocket without smearing, and each bar lands around 11–13g of protein depending on your powder.
1–3 tbsp whole milk or unsweetened almond milk, as needed
Chocolate shell
5 oz dark chocolate (60–70%), chopped
2 tsp virgin coconut oil
1/2 tsp flaky sea salt, for finishing
Instructions
Heat the oven to 350°F. Spread the rolled oats on a rimmed baking sheet and toast 8–10 minutes, stirring once at the halfway mark, until they smell like fresh granola and the edges are lightly golden. Slide them onto a plate to cool for 5 minutes — hot oats will seize the protein powder.
Line an 8x8-inch pan with two crossed strips of parchment, letting them overhang so you can lift the slab out later. Lightly grease the exposed corners.
In a small saucepan over low heat, warm the peanut butter, honey, and 2 tablespoons coconut oil for 2–3 minutes, stirring, just until loose and pourable (about 110°F — warm, never simmering). Off the heat, stir in the vanilla.
In a large bowl, whisk together the protein powder, ground flaxseed, and fine sea salt to break up any lumps. Add the cooled toasted oats and chopped peanuts and toss to combine.
Pour the warm peanut butter mixture over the dry ingredients and stir with a sturdy spatula, then switch to your hands once it cools enough to handle. Keep working it for a full minute — it should look like thick, uniform cookie dough that holds together when squeezed. If it's crumbly and won't clump (common with plant-based or casein powders), add milk 1 tablespoon at a time, up to 3, until it does.
Scrape the mixture into the lined pan. Lay a sheet of parchment on top and press hard with the flat bottom of a measuring cup or drinking glass, working from the centre outward and into the corners. Real pressure here is what keeps the bars from crumbling — the slab should be dense, level, and about 1 inch thick. Chill 30 minutes.
Melt the chocolate with the 2 teaspoons coconut oil in a heatproof bowl set over an inch of barely simmering water, stirring until smooth, then remove from the heat (or microwave at 50% power in 20-second bursts). Let it cool 3–4 minutes so it isn't hot enough to soften the slab.
Pour the chocolate over the chilled slab and spread it into a thin, even layer with an offset spatula. Scatter the flaky salt over the top while it's still wet. Chill 20–25 minutes, until the chocolate is set but not rock hard.
Lift the slab out by the parchment onto a cutting board. Run a large knife under hot water, wipe it dry, and cut in one firm downward press (don't saw) into 12 bars — 3 cuts one way, 2 the other. Re-heat and wipe the blade between cuts for clean chocolate edges.
Chef's tips
Whey isolate drinks up much less liquid than pea or brown rice protein. Mix, then judge: the dough should clump in your fist. Dry powders may need the full 3 tablespoons of milk; whey-based blends often need none.
Use natural peanut butter that's stirred smooth and at room temperature. Heavily emulsified spreads (with palm oil and added sugar) make bars that are sweeter and softer, and they need less honey — pull it back to 1/3 cup.
Wrap bars individually in parchment or wax paper and keep them in a zip-top bag in the fridge for up to 2 weeks, or freeze up to 3 months. They're firm enough to pack at room temperature for a day, and thaw from frozen in about 20 minutes.
For a nut-free lunchbox version, swap sunflower seed butter for the peanut butter and roasted pumpkin seeds for the peanuts; the texture is identical.
Skip the chocolate shell and roll the mixture into 24 walnut-sized balls instead, rolling each in toasted coconut or cocoa powder — same dough, two snacks.
Nutrition (per serving, estimated)
480calories
22gprotein
44gcarbs
26gfat
Estimates only — values vary with brands and portions.
Made with Sprig
No-Bake Peanut Butter Protein Bars with Toasted Oats & Dark Chocolate was created in Sprig — the AI chef that turns any craving into a complete recipe, plans your week, and shops with one smart list.