Go Back
+ servings
closeup of a dessert bar

Millionaire Shortbread Recipe

Gaby Dimova
Delicious millionaire shortbread bars made healthier. These bars have three layers- a coconut crust, a caramel filling, and dark chocolate topping. They are vegan and gluten free.
5 from 5 votes
Prep Time 45 mins
Total Time 45 mins
Course Dessert
Cuisine American
Servings 9 squares
Calories 369 kcal


  • food processor
  • a square pan
  • microwave
  • refrigerator


Crust Ingredients

  • 1 cup coconut flour
  • 1/2 cup maple syrup
  • 1/4 cup coconut oil
  • 1/4 tsp vanilla
  • dash of salt

Caramel Filling Ingredients

  • 1 1/2 cup dates
  • 1/4 cup nut butter
  • 2 tbsp dairy free milk
  • 1/4 tsp vanilla
  • 1/4 tsp salt

Chocolate Topping Ingredients

  • 1/2 cup melted dark chocolate
  • 3 tbsp coconut oil


Crust Directions

  • In a large bowl, combine the coconut flour, maple syrup, coconut oil (make sure it is melted and liquid when you add it in. Microwave it for 30-40 seconds if it is not).
  • Also add the vanilla and salt.
  • Mix well, then add the crust to your pan.
  • Use your hands to spread evenly.

Caramel Filling Directions

  • Add all of the caramel filling ingredients to a food processor. *Make sure that you either soak the dates in water overnight, or soak them in hot water for 20-30 minutes prior to using. This will ensure that they are soft and easy to blend.
  • Blend all of your ingredients together in the food processor.
  • Then spread the caramel layer evenly on top of the crust.

Chocolate Topping Directions

  • To a bowl, add the melted chocolate and coconut oil.
  • Mix them together and pour on top of the caramel filling.
  • Refrigerate until the chocolate hardens, cut up your bars and enjoy!



Sodium: 99mgCalcium: 65mgVitamin C: 1mgVitamin A: 19IUSugar: 30gFiber: 8gPotassium: 327mgCholesterol: 1mgCalories: 369kcalTrans Fat: 1gMonounsaturated Fat: 4gPolyunsaturated Fat: 1gSaturated Fat: 14gFat: 21gProtein: 5gCarbohydrates: 44gIron: 2mg
Keyword millionaire shortbread
Tried this recipe?Let us know how it was!