Preheat the oven to 350°F (175°C). Grease a 9-inch round cake pan and lightly dust it with flour, tapping out any excess.
In a large mixing bowl, cream together the softened butter and granulated sugar with an electric mixer on medium speed until light and fluffy, about 2-3 minutes.
Add the ricotta cheese, eggs, and vanilla extract to the butter mixture. Beat on medium speed until fully combined and smooth, about 1-2 minutes.
In a separate bowl, whisk together the flour, baking powder, baking soda, and salt. Gradually add the dry ingredients to the wet ingredients, mixing on low speed until just combined and no streaks of flour remain.
Pour the batter into the prepared cake pan and spread it evenly with a spatula. Bake in the preheated oven for 35-40 minutes, or until a toothpick inserted into the center comes out clean.
Remove the cake from the oven and let it cool in the pan for 10 minutes.
Transfer the cake to a wire rack to cool completely. Once the cake is completely cool, dust the top with powdered sugar using a fine-mesh sieve. Slice and serve.
Notes
Ensure butter, ricotta, and eggs are at room temperature for best results.