Preheat your oven to 350°F (175°C) and grease a 10-inch bundt pan or loaf pan with cooking spray or butter.
In a large mixing bowl, cream together the softened butter and granulated sugar until light and fluffy, about 3-4 minutes using an electric mixer on medium speed.
Add the eggs one at a time, mixing well after each addition. Then stir in the lemon zest and lemon juice until combined.
In a separate bowl, whisk together the flour, baking powder, and salt.
Gradually add the dry ingredients to the butter mixture, alternating with the milk; mix just until combined. Do not overmix.
In a small bowl, toss the fresh raspberries with 1 tablespoon of flour to coat them. Gently fold the raspberries into the cake batter, being careful not to smash them.
Pour the batter into the prepared bundt or loaf pan, spreading evenly.
Bake in the preheated oven for 50-60 minutes, or until a toothpick inserted into the center comes out clean.
Once baked, remove from the oven and let cool in the pan for about 10 minutes before inverting onto a wire rack to cool completely.
Notes
Dust the cooled cake with powdered sugar and garnish with additional fresh raspberries and a few lemon slices on the serving platter for an elegant touch. Enjoy!