Go Back
+ servings
stack of chocolate peanut butter slices with an oaty base and sea salt sprinkled on top.

Chocolate Peanut Butter Oatmeal Bars

These delicious vegan chocolate peanut butter oatmeal bars have peanut butter in every single layer. They're no-bake and made using just 6 ingredients. You can easily adapt them as gluten-free and refined sugar-free.
Course Dessert
Cuisine American
Diet Vegan, Vegetarian
Prep Time 25 minutes
Chilling Time 1 hour 30 minutes
Total Time 1 hour 55 minutes
Servings 16
Calories 382kcal







  • Line the base and sides of a square 8" pan with parchment paper. Add the oats and salt to your food processor and blitz for a couple of minutes until finely ground. Add in the peanut butter and maple syrup and blend again until the mixture sticks together to form a dough. If needed, add a little more maple syrup to bring the mixture together.
  • Evenly press the crust into the base of the pan and smooth it out with a spatula or flat bottomed glass. Set aside in the fridge while you prepare the filling.


  • Add all of the ingredients to a heat-resistant bowl. Heat over a double boiler (bain-marie) while stirring until all of the ingredients have melted into a smooth caramel.
  • Pour the caramel on top of the crust and place it in the fridge to set for 1-2 hours, or until set. Overnight works well too.


  • Melt the chocolate and peanut butter over a double boiler (bain-marie) and stir to combine. Pour the chocolate over the caramel layer and sprinkle with flaky sea salt. Place it in the fridge to set for 15-20 minutes.
  • To slice, place a sharp knife in a jug of boiling water to heat it. Wipe the knife dry and gently cut, allowing the heat from the knife to melt through the slices.


  • Store these slices in an airtight container in the fridge and consume them within a week. Alternatively, you can freeze any unused portions and defrost them as needed.


  • Peanut butter: Feel free to swap it out for another nut butter of your choice, or a mix if you're trying to clear out the cupboards! You can also use Biscoff spread.
  • Roasted peanuts can be stirred into the caramel to make these more like snickers oatmeal bars!
  • Pumpkin seeds, sunflower seeds, and/or flaxseeds can be sprinkled on top of the chocolate layer before it sets. 
  • Use a large sharp knife, and ideally a chef's knife if you own one. A blunt knife will make it really tough to cut nice even slices.


Serving: 1serving | Calories: 382kcal | Carbohydrates: 35g | Protein: 10g | Fat: 25g | Saturated Fat: 9g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 9g | Sodium: 217mg | Potassium: 270mg | Fiber: 4g | Sugar: 20g | Calcium: 57mg | Iron: 2mg