This recipe for chocolate covered peanut butter balls are one of the easiest no-bake treats you can make. They’re rich, chocolatey, naturally sweetened and made with just 5 simple ingredients.

If you love quick snacks, meal prep treats or healthier desserts that taste indulgent, this chocolate peanut butter balls recipe is for you. They’re soft, fudgy in the centre with a smooth chocolate coating on the outside and very similar to a peanut butter truffle or a Reese’s peanut butter cup.
These chocolate covered peanut butter balls are perfect for lunchboxes, after-dinner treats or when you want something sweet without baking.
Why You’ll Love This Recipe
- No baking involved so super easy.
- Uses only 5 ingredients which are all common staples.
- Quick and ready in minutes.
- Freezer-friendly.
- Great for meal prep and snacks.

Ingredients for Chocolate Peanut Butter Balls
For the full list of ingredients and measurements, scroll to the recipe card below.
- Peanut butter – use smooth peanut butter.
- Maple syrup – use to add a natural sweetness and help the mixture hold together. You can use honey as a substitute.
- Almond flour – also known as ground almonds helps bind the mixture and gives the balls a soft, truffle-like texture. You can also use crushed almond flakes.
- Dark chocolate – use dark chocolate or semi-sweet chocolate with at least 53% cocoa solids.
- Sea salt flakes – use to top the chocolate for extra flavour.

How to Make Chocolate Peanut Butter Balls
Prepare the dough
Mix peanut butter, maple syrup, almond flour or ground almond in a bowl until a dough forms.
Roll the dough into balls
Roll into 10 small balls and place on a parchment lined tray. Each ball should weigh around 27g.
Refrigerate the peanut butter balls
Place the balls in the fridge for 30 minutes.
Melt the chocolate
To a small microwavable bowl, add the chocolate and melt at 30 second increments in the microwave until fully melted. Be careful not to overheat the chocolate as it may go grainy.
Coat the peanut butter balls with chocolate
Dip each ball into melted dark chocolate to fully coat and place back onto the parchment lined plate.

Freeze the chocolate peanut butter balls
Freeze the peanut butter balls for 1 hour and serve. You can keep them in the freezer so they last longer or transfer them to the fridge.
Recipe Tips
- Use two forks to dip the balls into chocolate easily.
- You can also use almond flakes in this recipe. Just add them to a blender and blitz for a few seconds.
Storage
Store these peanut butter balls in the fridge for a one week or in the freezer for up to 3 months.
Nutrition
Nutrition based on 1 serving - Calories: 248kcal | Fat: 18.9g | Saturates: 2.0g | Carbs: 11.2g | Sugar: 3.4g | Fibre: 1.8g | Protein: 6.4g | Salt: 0.15g.

Recipes You May Like!
- Easy Chocolate Peanut Butter Bars
- Peanut Butter Banana and Chocolate Blondie Bars
- Coffee Banana Smoothie
Chocolate Peanut Butter Balls
Ingredients
- 210g smooth peanut butter
- 40g (2 tbsp) maple syrup
- 50g ground almond or almond flour
- 140g dark chocolate
- 1 teaspoon sea salt flakes
Instructions
- Add the peanut butter, almond flour/ground almond and maple syrup to a bowl and mix until a dough forms.
- Roll the peanut butter dough into 10 small balls (27g each) and place on a parchment lined plate. Refrigerate for 30 minutes.
- In a small microwavable bowl, melt the chocolate in the microwave at 30 second increments.
- One by one, dip each peanut butter ball into the melted dark chocolate then place back onto the parchment paper. Sprinkle a little sea salt on top of each ball before the chocolate sets for extra flavour. Freeze for 1 hour to set then transfer them to the fridge.






Leave a Reply