Start by preheating the oven to 350*F. Grease two round, 9-inch cake pans with 1 tbs. of butter, or line two cupcake trays with cupcake liners and spray with non-stick spray.
In the bowl of an electric mixer fitted with the beater attachment (or an electric hand mixer), cream one stick of butter of your choice and granulated sugar together until smooth, ~5 to 8 minutes. As you cream the butter and sugar, stop and scrape the sides down with a rubber spatula so you are sure to combine the butter and sugar completely.
In a separate bowl, sift together the flour, baking soda, and salt. Set aside.
Once the butter and sugar are integrated, blend in the yogurt. Add the eggs, one by one, cracking into a separate bowl or mug first before adding to the mixing bowl to prevent any bad eggs or shells getting into the batter. Then add the lemon zest, lemon juice, and vanilla and beat until combined.
Remove the bowl from the mixer and gently fold in the dry ingredients. Transfer the batter to the prepared pans (only filling up the tins about halfway to prevent the cakes becoming too large) and bake until a toothpick inserted into the center of the cake comes out clean, 40-45 minutes. If making cupcakes, use an ice cream scoop or similarly sized spoon to fill the cupcake tins halfway full, and bake for about 30 mins or until toothpick comes out cleanly.
Allow the cakes to cool for 10 minutes before inverting it on to a plate or cookie drying rack and allowing it to cool for an additional 20 minutes.