Pre-heat oven to 340F/170C. Grease and flour or spray a 9 inch star shaped pan or round cake pan.
In a large bowl whisk together the flour, salt, baking powder and zest.
In the mixing bowl beat the butter and sugar until creamy. Add the eggs and yolk one at a time beating between each addition add the vanilla. Add the dry ingredients in three additions beating between each. Add the milk and almond flour and combine. Add the nuts and chocolate chips, combine.
Transfer the batter to the prepared pan, sprinkle with the almond slivers and bake 50-60 minutes or until golden and baked through. Test for doneness with a toothpick. Let cool completely, then dust with powdered sugar before serving.
Notes
I like to use cake/pastry flour in most of my cake recipes because it makes a cake softer and more tender. You can easily make your own – for every cup of all purpose flour, remove two tablespoons and replace with two tablespoons of corn starch. Be sure to sift the flour and cornstarch together a couple of times, this way it is sure to be properly combined and lump free.Instead of chocolate chips you could add candied fruit, dried fruit or even raisins. If you use dried fruit such as cranberries or raisins it is best to soak them for about 15 minutes in boiling water, drain well before adding to the recipe.For this cake I used semi sweet mini chocolate chips, if you prefer you could use regular chocolate chips, either semi sweet or milk chocolate. I also use chopped walnuts, you could substitute with chopped almonds or hazelnuts.Store the completely cooled cake in an air tight container at room temperature for up to three days.Wrap the completely cooled cake well in plastic wrap or foil then place in a freezer safe bag or container. It will keep for up to two to three months.