A pan of chocolate-covered bars with two on their sides.
Photography, Janis Nicolay

Vegan Millionaire Shortbread Bars

A vegan, grain- gluten- and dairy-free take on classic Millionaire Shortbread Bars.

Caramel, peanut butter, chocolate and shortbread are the building blocks for a cheat-day treat, but Desiree Nielsen’s take on this dessert combo comes with no dairy, grain or gluten strings attached. Neilsen’s vegan millionaire bars have the same rich flavours and layers of the classic ones, but her version is vegan, gluten-free, dairy-free and grain-free. They’re also low FODMAP, meaning the ingredients can be beneficial to some people with digestive disorders.

A pan of chocolate-covered bars with two on their sides.

Vegan Millionnaire Shortbread Bars

These three-layer vegan millionaire shortbread bars have a vegan shortbread base, thick caramel and dark chocolate topping sprinkled with sea salt flakes. They are also grain-free

Ingredients
  

Shortbread Base

  • 2 cups almond flour
  • ½ cup refined coconut oil
  • ¼ cup pure maple syrup
  • 1 tsp pure vanilla extract
  • ¼ tsp salt

Caramel Layer

  • 1 cup natural peanut butter
  • ¼ cup pure maple syrup
  • ¼ cup refined coconut oil melted
  • 1 tbsp pure vanilla extract
  • pinch of salt

Chocolate Layer

  • ¾ cup dairy-free dark chocolate chips at least 70% cocoa
  • 1 tbsp coconut oil optional
  • flaky sea salt

Instructions
 

  • Preheat the oven to 350°F (180°F). Lightly grease the bottom and sides of an 8-inch (2 L) square baking pan with coconut oil. Cut a length of parchment paper long enough to line the bottom of the pan with extra hanging over the sides.
  • Make the shortbread base: In a medium bowl, whisk together the almond flour, coconut oil, maple syrup, vanilla, and salt. Evenly press the mixture into the baking pan and lightly prick the base all over with a fork. Bake until the edges start to firm up and turn golden, 13 to 15 minutes. Remove from the oven and let cool for 10 minutes while you prepare the caramel layer.
  • Make the caramel layer: In a small bowl, whisk together the peanut butter, maple syrup, coconut oil, vanilla, and salt. Spread the caramel mixture over the shortbread base, then place the baking pan in the fridge while you prepare the chocolate layer.
  • Make the chocolate layer: In a small pot, bring 2 inches (5 cm) of water to a simmer over medium heat. Stir the chocolate chips with the coconut oil in a small heatproof bowl. Set the bowl over the simmering water. Ensure that the bottom of the bowl is not touching the water.
  • Gently and continuously stir until the chocolate and coconut oil are melted and smooth. Remove from the heat and let sit for a few minutes to thicken slightly. Pour the melted chocolate mixture over the caramel layer. Sprinkle some flaky sea salt over the chocolate, if using. Place the pan in the fridge until firm, about 30 minutes.
  • Remove from the pan using the parchment paper overhang. Cut into bars. Store in an airtight container in the fridge for up to 1 week.
Share this article:

Sign up for our Good Life newsletter and get a FREE Easy Week Night Dinners Recipe Booklet

Name(Required)
This field is for validation purposes and should be left unchanged.