Chocolate Peanut Butter Squares

These healthy Chocolate Peanut Butter Squares are sure to tickle your sweet tooth!



  • 1/2 cup oats
  • 1/4 cup date paste
  • Dash of salt
  • 1/8 cup cocoa
  • 1/8 cup chopped peanuts
  • 1/8 cup coconut yogurt (I use unsweetened Yoso)
  • Peanut Butter Layer:
  • 1/4 cup peanut butter
  • 1/4 cup date paste
  • 1 tsp vanilla
  • 1/8 cup water or non dairy milk
  • Dash of salt

Chocolate Layer:

  • 1 tbsp melted coconut oil
  • 1/8 cup maple syrup
  • 1/8 cup cocoa


  1. Line a small square pan with parchment paper.
  2. To make the base, add the oats, date paste, salt, cocoa, peanuts, and coconut yogurt to a large bowl and stir until a stiff dough forms.
  3. Place the dough into the square pan and, using an additional piece of parchment paper, press the mixture to an approximate 3/4 inch thickness and place in a fridge or freezer for a minimum of 10 minutes to set.
  4. Meanwhile, make the peanut butter layer by stirring together the peanut butter, date paste, vanilla, water/non-dairy milk, and salt until smooth.
  5. Once the base is set, spread the peanut layer evenly over top of it. Refrigerate or freeze for a minimum of 20 mins to set.
  6. Create the chocolate layer by stirring together the coconut oil, maple syrup, and cocoa until smooth and, once the first two layers are set, pour the chocolate over the top and spread evenly.
  7. Refrigerate or freeze for a minimum of 45 mins before slicing, and enjoy!

Have you made this recipe?

Share a photo and tag us - @veganeasy — we can't wait to see it!


Guest Blogger Clara Bean

Hi there! I’m Clara, a 22 year old vegan blogger from Vancouver, BC. See all recipes by Clara

Leave a Rating or Comment

  • no rating