side view of a peanut butter millionaire bar leaning against another bar. both bars sit on a white counter and have three layers: a shortbread layer, peanut butter layer, and chocolate layer. Recipe

Peanut Butter Millionaire Shortbread Bars (gluten free)

Gluten Free Peanut Butter Millionaire Bars have a buttery layer of shortbread, a sweet peanut butter middle, and a soft chocolate topping.

Prep: 20 minCook: 12 minTotal: 1 hour 32 min
Servings: 20 bars 1x


Shortbread Layer:

  • 2 1/2 cup blanched almond flour (How to Make Almond Flour)
  • 1/2 cup unsalted butter, melted (ghee or refined coconut oil also works)
  • 1/4 cup agave nectar (honey or maple syrup also works)
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt

Peanut Butter Layer:

  • 1 1/2 cup natural peanut butter
  • 1/2 cup agave nectar (honey or maple syrup also works)
  • 1/4 cup refined coconut oil, melted

Chocolate Layer:

  • 1 cup semi-sweet chocolate chips
  • 1/4 cup heavy cream (coconut cream also works)


Make the shortbread layer:

  1. Preheat the oven to 350F.
  2. Whisk or fold together the melted butter, agave, vanilla, almond flour, and salt.
  3. Once combined, transfer the dough to a 9×9 square pan lined with parchment paper.
  4. Use a rubber spatula or your hands to press the shortbread into a flat layer.
  5. Bake for 12 minutes until the edges are golden brown.
  6. Remove from the oven and set aside.

Make the peanut butter layer:

  1. Whisk together the natural peanut butter, agave nectar, and melted coconut oil.
  2. Once smooth, pour it on top of the baked shortbread layer and chill in the fridge for 30 minutes.
  3. I found it easiest to use a butter knife to spread the peanut butter layer out onto the shortbread. The rubber spatula was a bit too aggressive and messed up some of the top of the shortbread.
  4. Chill this in the fridge for 15 minutes, then make the chocolate topping.

Make the chocolate topping:

  1. After the peanut butter layer is done chilling, melt the chocolate in a small bowl and whisk in the cream.
  2. Once combined, pour it on top of the peanut butter layer and spread it out.
  3. Chill in the fridge for at least an hour for the chocolate to harden.
  4. Then, lift the bars out from the pan by pulling the edges of the parchment paper.
  5. Cut into 16 – 20 bars.

Nutrition Info:

  • Serving Size: 1 bar
  • Calories: 314
  • Sugar: 16.6g
  • Sodium: 69mg
  • Fat: 22.4g
  • Saturated Fat: 9.8g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 2.2g
  • Protein: 7.6g
  • Cholesterol: 14mg
© The Toasted Pine Nut