01 -
Preheat the oven to 350°F (175°C). Grease and flour a 9×5-inch loaf pan, or line with parchment paper.
02 -
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
03 -
In a large bowl, using an electric mixer on medium speed, mix granulated sugar and eggs for 2 minutes to incorporate air into the batter. Add melted butter and vegetable oil and mix until combined. Then, add vanilla extract, lemon extract or zest, and lemon juice. Mix on medium speed until all ingredients are fully incorporated.
04 -
Add sour cream to the wet mixture and mix until combined. Gradually add the dry ingredients to the wet mixture in three additions, mixing after each until just incorporated. Avoid over-mixing and use a spatula to finish if needed.
05 -
Pour the batter into the prepared loaf pan. Bake for 50 minutes, or until a toothpick inserted into the center comes out clean and the top is firm. If the top begins to brown excessively after 30-40 minutes, cover loosely with foil and continue baking.
06 -
Remove the loaf from the oven and allow it to cool completely in the pan before preparing the icing.
07 -
In a medium bowl, whisk together powdered sugar, lemon juice, and cream or milk until smooth. Adjust with additional powdered sugar or cream for desired consistency.
08 -
Remove the cooled loaf from the pan and drizzle or pour the icing over the top. Allow it to set before slicing.