Beat the butter, sugar, and honey until light and fluffy, about 3-4 minutes. Scrape the bottom and sides of the bowl.
Add the eggs, then the egg yolks one at a time, waiting for each egg to fully incorporate before adding the next. Scrape the bottom and sides of the bowl.
Mix in the vanilla extract
Mix the flour and baking powder in a medium bowl.
Reduce speed to low, then add the flour mixture in three parts, alternating with the sour cream starting and ending with the flour mixture.
Remove the pan from the refrigerator and add the batter, starting with the edges of the cake.
Bake for 35-40 minutes until a toothpick comes out with a few moist crumbs.
Remove from the oven and let cool in the pan for 20 minutes.
Run a butter knife around the edges of the pan, then invert the cake onto your serving plate.
Allow the cake to cool before serving.