Sweet & Salty Peanut Butter Bars

This recipe makes 20 snack sized bars. These can be stored in the freezer to keep them fresh – they don’t really freeze completely so you can remove one from the freezer and eat it within minutes! Perfect to go with mid-morning coffee.
There are recipes here for two varieties – one is made with puffed rice cereal and has a white chocolate topping and one is made with chocolate puffed rice cereal and has a milk or plain chocolate topping. They can actually be made with any combination of these ingredients.

I always try to use either homemade peanut butter or shop bought that is 100% peanut – no added oils or sugars. If you only have sweetened peanut butter I would suggest reducing the amount of honey.

Recipe 1 – White Chocolate



150g oats
40g puffed rice cereal
80g salted peanuts
130g honey
240g unsweetened peanut butter (or half and half with another nut butter)


100g white chocolate
30g peanut butter

Recipe 2 – Milk/Dark Chocolate



150g oats
45g chocolate puffed rice cereal
80g salted peanuts
110g honey
120g chocolate peanut butter
120g plain peanut butter/other nut butter (unsweetened)


100g milk or dark chocolate
30g peanut butter


  1. Combine the oats, puffed rice and peanuts in a bowl
  2. In a separate bowl microwave the peanut butter and the honey for 30 seconds
  3. Pour the peanut butter and honey mix over the oat mix. Combine well
  4. Press into a 20cm x 20cm parchment lined tin and freeze for 30 minutes
  5. Combine the topping ingredients in a small bowl and microwave until melted
  6. Remove the tin from the freezer and spread the melted chocolate and peanut butter mix over the top – smooth down with a spatula
  7. Refrigerate for another hour, then remove from fridge and cut into 20 even slices.

The bars can be stored in an airtight container in the freezer until ready to eat – I usually separate layers with greaseproof paper.

Each bar (if you cut into 20) has approximately 195 calories and 15g carbs