Make the crust: In a bowl, mix the almond flour, flour, salt, cinnamon and sugar until well combined.
Add the oil/butter and mix in until the mixture resembles crumbs, and is slightly sticky. If it’s too crumbly, add a few drops of milk to help.
Transfer this mixture to a parchment lined 9x5 inch loaf pan, and press evenly using a spatula.
Bake at 350 degrees F for 10 minutes. Meanwhile, make the pumpkin pie layer.
Filling: Blend all of the ingredients until the cashews are broken down and already creamy.
You may need to add 1-2 tbsp of non-dairy milk, depending on your blender, and the moisture content in the pumpkin puree for the mixture to blend into a smooth state.
Take the loaf pan out of the oven, transfer the blended pumpkin mixture into the pan and even it out.
You can also top this with 2 tsp of sugar, and ½ tsp of cinnamon for a cinnamon sugar topping.
Put the loaf pan back in the oven and bake for 35-45 minutes, or until the top layer is set. Check in the center, the pumpkin layer should not be jiggly.
Remove the loaf pan from the oven and let it cool completely before removing from the pan.
Chill the bars for at least an hour and then slice and serve.
