- Preheat the oven to 350°F (175°C). Grease and flour a 9×5-inch loaf pan. 
- In a medium bowl, whisk together flour, baking powder, baking soda, and salt. Set aside. 
- In a large bowl, beat the butter, sugar, and lemon zest until light and fluffy, about 3-4 minutes. 
- Add eggs one at a time, beating well after each addition. Stir in vanilla extract. 
- Mix in sour cream and lemon juice until combined. 
- Gradually add the dry ingredients to the wet ingredients, mixing gently until just combined. 
- Carefully fold in the fresh raspberries, trying not to crush them. 
- Pour the batter into the prepared loaf pan and smooth the top. 
- Bake for 50-60 minutes, or until a toothpick inserted into the center comes out clean. 
- Let cool in the pan for 15 minutes, then transfer to a wire rack to cool completely before slicing.