Preheat oven to 160°C (320°F) conventional. Line a 12-cup muffin tin with cupcake liners.
In a bowl, sift together flour, baking soda, baking powder, and salt. Set aside.
In a stand mixer fitted with a paddle attachment, beat the butter and sugar on medium-high speed for 3 minutes, until light and fluffy.
Add eggs one at a time, mixing on low speed until fully incorporated. Scrape down the bowl as needed.
Add half of the dry ingredients and mix on low speed until just combined.
Add sour cream, oil, vanilla extract, and vanilla bean paste. Mix until just combined.
Add the remaining dry ingredients and mix again until just combined.
Use a rubber spatula to fold the batter gently and ensure it’s fully mixed.
Divide the batter evenly between the 12 cupcake liners.
Bake for 20–22 minutes, or until a toothpick inserted into the center comes out clean.
Cool cupcakes in the pan for 5 minutes, then transfer to a wire rack to cool completely.