Go Back

Mocha Pecan Protein Bars: No Bake, High Protein Snack

Stack of mocha pecan protein bars topped with dark chocolate and toasted pecans on a wooden board.
These Mocha Pecan Protein Bars are rich, chocolatey, and laced with espresso for a subtle coffee kick. Packed with oats, peanut butter, and protein powder, they make an easy no-bake snack that’s ideal for post-workout fuel or mid-afternoon energy.
Prep Time 15 minutes
Cook Time 5 minutes
Rest Time 1 hour
Total Time 1 hour 20 minutes
Course Bakes & Desserts
Servings 8
Calories 280 kcal

Ingredients  

  • 100 g rolled oats
  • 60 g protein powder
  • 15 g cocoa powder
  • 30 ml strong coffee
  • Pinch of salt
  • 120 g peanut butter smooth or crunchy
  • 45 g honey
  • 25 g unsalted butter
  • 50 g dark chocolate 70%
  • 30 ml milk as needed to bind
  • 20 g pecans chopped

Instructions 

  • Line a small rectangular tin (about 18 × 12 cm, like a loaf tin) with baking paper, leaving some overhang to lift the bars out easily. Lightly grease the paper if you want clean, sharp edges when slicing.
  • In a large bowl, combine the rolled oats, protein powder, cocoa powder, and salt. Stir well so everything’s evenly mixed and free of clumps.
  • Add the peanut butter, honey, butter, coffee, and dark chocolate to a heatproof bowl. Set it over a pan of gently simmering water (a bain-marie) and stir until smooth, glossy, and chocolatey.
  • Pour the melted mix into the dry ingredients and stir until all the oats are coated and starting to clump. If it feels too dry, add milk a tablespoon at a time until it presses together easily.
  • Spoon the mixture into your prepared tin and press it down firmly with the back of a spoon or spatula. Pack it tightly so the bars hold together once chilled.
  • Scatter the chopped pecans over the top and press them in lightly, or spread another 30 g of melted dark chocolate over the surface first for a richer finish.
  • Refrigerate for at least 1 hour, or freeze for 20 minutes until firm and sliceable.
  • Lift the slab from the tin and cut into 8 bars. Store in an airtight container in the fridge for up to a week, or freeze for longer.

Notes

Dairy-Free:
Swap the butter for coconut oil or a dairy-free spread, and use a plant-based protein powder. Choose dairy-free dark chocolate and non-dairy milk (oat or almond both work well).
Vegan:
Use maple syrup instead of honey and make the same dairy-free swaps above. The bars will set just as nicely and have a slightly softer, caramel-like sweetness.
Gluten-Free:
Use certified gluten-free rolled oats. Everything else in the recipe is naturally gluten-free, so that’s the only switch you’ll need to make.
Nut-Free:
Replace peanut butter with sunflower seed or tahini spread and use toasted pumpkin seeds instead of pecans. The flavour shifts slightly but still works beautifully with the mocha base.
Storage & Freezing:
Keep the bars in an airtight container in the fridge for up to a week. To freeze, wrap each bar individually and store for up to two months — they thaw in about 10–15 minutes, making them perfect grab-and-go snacks.
Keyword chocolate protein bars, healthy mocha pecan bars, high protein snack bars, mocha energy bars, mocha pecan protein bars, mocha protein snack, no bake protein bars