Preheat an oven to 350 F. Grease and line a 10x3 inch round cake pan with parchment paper.
In a small saucepan or skillet, melt the butter and cook over medium-low heat, swirling occasionally, until golden brown and nutty smelling. Transfer to a heat-proof bowl or measuring cup and cool slightly.
In a mixing bowl, whisk together the ricotta, eggs, sugar, vanilla, almond extract, and amaretto until smooth.
In a separate bowl, whisk together the flour, salt, and baking powder. Fold the flour mixture into the wet ingredients with a rubber spatula until no streaks of flour remain.
Fold in the cooled brown butter until well mixed. Spread the batter in the prepared cake pan in an even layer and top with the almonds and turbinado sugar. Bake for 45-50 minutes, or until a cake tester comes out clean.
Cool for 10 minutes in the cake pan and then transfer to a plate or wire rack. Dust lightly with powdered sugar and serve!