Preheat oven to 350°.
Spray muffin tin with baking spray.
Mix dry ingredients together in a bowl and set aside.
Whip the butter and sugar together with beaters until creamy, 1-2 minutes.
Add eggs, vanilla and almond extracts. Mix well.
Whisk the milk & ricotta together in a bowl and set aside.
Add about ½ the flour mixture to the butter and egg mixture and mix well.
Add the milk ricotta mixture, mix well.
Add the remaining flour mixture and stir until just mixed.
Fill each cup about ¾ full.Sprinkle each muffin with sliced almonds. Bake for 20-22 minutes. Cool for 5 minutes. Remove from muffin tin and place on cooling rack until completely cool, Whisk together the ricotta cream in a bowl and set aside.
Slice each muffin in half and spread with the ricotta cream and sandwich back together. Sprinkle with powdered sugar.
Store in airtight container in the refrigerator.