Millionaire’s Shortbread

  • Author: Mandy Pagano
  • Prep Time: 3 hours
  • Total Time: 3 hours
  • Yield: 40 shortbread bars
  • Category: Desserts
  • Method: Baked
  • Cuisine: American


For the Shortbread Crust:

  • 5 1/2 oz (156 g) super fine almond flour
  • 4 oz (113 g) granulated Swerve, or equivalent
  • 1 stick (4 oz/ 113 g) unsalted butter, melted
  • 1 large egg, beaten
  • 1/2 tsp vanilla extract
  • 1/2 tsp baking powder
  • 1/2 tsp xanthan gum
  • pinch sea salt

For the Caramel Layer:

For the Chocolate Topping:

  • 9 oz (255 g) bag Lily’s baking chips, or equivalent
  • 2 tbsp (1 oz/ 28 g) unsalted butter


To Make the Shortbread Layer:

  1. Preheat the oven to 325 degrees F and line a (roughly) 10″x15″ baking sheet with parchment. You want a pan that has sides, and you want the parchment to come up and above the sides all around, so the bars will be easy to pull right out once they’re set.
  2. In a mixing bowl, combine the almond flour, Swerve, vanilla, sea salt, baking powder, and xanthan gum and stir to combine.
  3. Stir in the melted butter and beaten egg until the dough is all evenly moistened and well combined.
  4. Press the dough out evenly into your baking pan all the way to the edges. This will take a little bit of time, patience, and some work. That’s OK. The finished product will be worth the effort. Trust me.
  5. Bake in the middle of the middle rack at 325 for 12-14 minutes, turning about halfway through. You want the shortbread to be just golden.
  6. Remove from the oven and let stand to cool completely.

To Top:

  1. Make a double batch of the Ballistic Caramel Sauce and once it’s done let it cool for five minutes.
  2. Pour the sauce evenly over the cooled shortbread crust.
  3. Sprinkle the chopped hazelnuts evenly over the caramel sauce and press the nuts down slightly into the sauce.
  4. Put the pan in the refrigerator to allow the caramel to set, about 30 minutes.
  5. Make the chocolate topping by putting the baking chips into a microwave safe bowl and adding the butter.
  6. Microwave in 30 second increments on half (50%) power, stirring well in between each increment, until the chocolate is melted and the mixture is smooth.
  7. Spread the melted chocolate evenly over the top of the set caramel.
  8. Return to the fridge for another 1-2 hours, until the chocolate layer is completely set.
  9. Remove from the refrigerator and slide the whole thing, parchment and all, out of the pan and onto the counter or a cutting board.
  10. Carefully cut into 40 bars. Serve and enjoy!
  11. Store in an airtight container in the refrigerator for up to a week.


Per 1 bar: 117 cal, 2.2 g protein, 11.5 g fat, 9.3 g carbs, 2.5 g fiber, 5.2 g sugar alcohol, 1.6 g NET carbs


  • Serving Size: 1 bar

Keywords: millonaire's shortbread, ballistic keto, caramel sauce, chocolate, cookies, holiday cookies