Healthier Chocolate Candy Bars (Vegan + GF)

Healthier Chocolate Candy Bars (Vegan + GF)

Delicious snack bars with a crunchy shortbread base, a creamy hazelnut layer, and a thin chocolate coating. You won’t believe these candy bars are vegan and gluten-free!

  • Author: Full of Plants
  • Yield: 8 Bars 1x



  • 1/2 and 1/3 cup oat flour
  • 1 tbsp (15g) almond butter
  • 2 tbsp (30ml) maple syrup
  • 2 tbsp (30ml) melted coconut oil (or cocoa butter)
  • 1/4 tsp vanilla extract

Creamy Hazelnut Layer

  • 1/2 cup (130g) hazelnut butter
  • 1/3 cup (78ml) maple syrup
  • 2 tbsp (30g) tahini
  • 1/4 cup (60ml) melted cocoa butter
  • 1/8 tsp sea salt


  • 10 ounces (300g) dark chocolate
  • 1 ounce (30g) cocoa butter (optional, yields a thinner coating)



  1. Preheat oven to 300°F (150°C). Line the bottom of a 4×7-inch baking dish with parchment paper.
  2. In a mixing bowl, combine the oat flour, almond butter, maple syrup, coconut oil, and vanilla extract. Mix until you get a slightly crumbly dough. Transfer to the prepared baking dish and press it down firmly using the bottom of a glass.
  3. Bake for 18-20 minutes, or until golden brown. Let cool completely and keep the shortbread in the baking dish.

Creamy Hazelnut Layer

  1. In a small bowl, whisk together the hazelnut butter, maple syrup, and tahini. Slowly pour in the melted cocoa butter and whisk gently until fully incorporated. Stir in the salt.
  2. Pour over the shortbread base and refrigerate for at least 2 hours, or until the hazelnut layer is firmer. You can speed up the process by placing the baking dish in the freezer.
  3. Run a knife around the edges of the baking dish. Remove the preparation from the baking dish and slice into 8 thin bars.
  4. Melt the dark chocolate with the cocoa butter over a double boiler. Using a dipping tool, dip each bar into the melted chocolate. Place the dipped bars on a silpat or parchment paper and refrigerate 10 minutes, or let cool at room temperature to set the chocolate.
  5. You can then wrap each bar individually with plastic film and keep at room temperature for up to 2 weeks. For a firmer hazelnut layer, keep the bars in the refrigerator.


  • Serving Size: 1 Bar (coated with dark chocolate)
  • Calories: 314
  • Sugar: 12.6g
  • Fat: 23.9g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 4.9g