Preheat the oven to 350 degrees.
Butter or spray the sides and bottom of a 9” springform pan, set aside.
In a stand mixer fitted with the paddle attachment, cream the butter, sugar, and flavorings until light and airy, approximately 3 minutes.
In a separate medium mixing bowl, sift the flour, baking powder and salt together. Set aside.
With the mixer on low, add the eggs one at a time, mixing after each addition.
Maintaining the speed, add about half of the flour mixture.
Add the ricotta, then add the remaining flour mixture.
Stop the mixer and blend the last of the flour in by hand, so as not to overmix.
Scrape the batter into the prepared springform pan, spreading the top smooth.
Evenly sprinkle the sliced almonds across the top.
Bake in the preheated oven for 40 to 50 minutes. (Timing may vary depending on your own oven. Remove from the oven when a toothpick inserted in the center comes out with a few moist crumbs.)
Remove the cake from the oven and let it cool for 15 minutes. Use a sharp knife, being careful not to cut into your metal pan, loosen the cake from the sides of the springform. Gently remove the ring and let it cool completely before slicing into the cake.
Sift powdered sugar through a sieve over the top of the cake before serving.