1Preheat the oven to 350 F.
21) Lightly grease a cupcake pan or line with 10 paper liners
32) Place the oil, yogurt, milk, sugar, almond extract, and ground almonds in a large mixing bowl. Sift in the flour, baking powder, and salt, then beat with an electric hand held mixture until the batter is well combined.
43) Divide the batter among the cups of the prepared cupcake pan and bake in the preheated oven for 20-25 minutes, or until well risen and golden. Transfer the cupcakes to a wire rack and let cool completely before icing.
54) To make the icing, melt the chocolate in a double boiler or a large heatproof bowl set over a saucepan of simmering water. Remove from the heat and let cool slightly. Beat in the confectioners’ sugar and milk and spread the icing over the cupcakes with a teaspoon while the icing is still a little warm and easy to spread. Top each cupcake with a few toasted slivered almonds.