Salted Peanut Butter Brownies

  • Prep: 15 minutes
  • Cook: 20-25 minutes
  • Serves: Makes 12 Brownies
Calories 263
Carbs 16g
Fat 17g
Protein 10g
Free From


  • 200g smooth peanut butter
  • 130g runny honey
  • 75ml unsweetened nut milk (or any milk)
  • 2 tsp vanilla extract
  • 2 eggs, beaten
  • 70g oats, ground into flour
  • 40g cocoa
  • 60g ground almonds
  • 50g raw peanuts, roughly chopped
  • 50g dark chocolate chopped into small chunks (70-85% cocoa solids)
  • Sea salt to taste


  1. Preheat the oven to 180°C/350°F/gas mark 4. Line an 8.5-inch square baking/roasting tin (at least 2 1/4 inch deep) with greaseproof paper.
  2. Warm a non stick pan on a medium heat and add the peanuts, sprinkle with sea salt and stir fry for 3-4 minutes until the peanuts turn golden, keep an eye on them as they burn easily. Once toasted set aside to cool.
  3. Place the peanut butter, eggs, vanilla, honey and milk in a large mixing bowl and stir to combine thoroughly.
  4. Add the oats, cocoa, ground almonds and mix into a batter.
  5. Finally stir in the chopped chocolate and toasted peanuts, add a little more salt if desired.
  6. Pour the mixture into the prepared tin and bake for around 20-25 minutes (check at 20 minutes).
  7. The top of the brownie should have a light brown crust that starts to crack. Before removing from the oven insert a knife/skewer into the centre, it should still be a little fudgy in the middle. If in doubt it’s better to remove from the oven check properly and put them back in. It’s easy to overcook brownies.
  8. Once baked, remove from the oven and allow to cool for 20 minutes before cutting into squares and serving.