Some of the links below are affiliate links, so we may receive a commission, at no cost to you, if you make a purchase through a link. Check our Disclosure in the Privacy Policy for more info.
Homemade Peanut Butter Flapjack Recipe
Delicious peanut butter flapjacks, a classic UK treat! Find out how to make it below with my simple yet scrumptious recipe.

These peanut butter flapjacks are my latest obsession: they are high in protein, the taste is unforgettable and they’re so hard to resist. I mean just look at them…
Not only does this recipe taste amazing, but it’s ready in 30 minutes and you only need 5 ingredients to make it! I also like to drizzle some melted peanut butter on top for even more of a nutty flavour.
It tastes like a sweet caramel flapjack but with a peanut butter twist – it’s so delicious! I’ve got a variety of flapjack recipes on my site, but this peanut butter version is one I frequently come back to.


Recipe Ingredients
Below are the ingredients I used to make this recipe:
- Porridge Oats: Any brand of porridge oats is fine to use. Do not use jumbo oats, it’s a different size in comparison to porridge oats.
- Margarine: I like using Stork margarine, but you can also use either salted or unsalted butter. Using margarine is a great way to make this recipe vegan.
- Golden Syrup: Golden syrup binds the dry ingredients together; it also adds a caramel flavour to the flapjacks and it’s vegan. FYI, I’ve written a post on golden syrup alternatives.
- Light Brown Sugar: Provides a caramelised flavour, you can use caster sugar as an alternative.
- Peanut Butter: The star ingredient! It adds flavour and boosts the protein content in these flapjacks. Use smooth or crunchy peanut butter (I used smooth peanut butter).
How To Make Peanut Butter Flapjacks
Here’s a summary of how I make these peanut butter flapjacks. You can get the full recipe instructions on the recipe card below:
Step One:


I add butter, peanut butter, golden syrup and light brown sugar to a large mixing bowl and melt everything in the microwave on a medium heat.
Every 10 to 15 seconds, I like to stop the microwave and give the mixture a stir. I repeat this until the mixture has fully melted.
Then I add the porridge oats to the melted mixture and mix everything together until it’s thoroughly combined.
TIP: If you see spots of white oats in your flapjack mixture, then it hasn’t been mixed thoroughly enough. It should take on the golden-brown colour of the melted syrup when mixed thoroughly.
Step Two:
