Preheat your oven to 350°F (175°C). Grease a 9x5-inch loaf pan and line the bottom with parchment paper for easy removal.
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
In a large mixing bowl, beat the softened butter and granulated sugar together until light and fluffy, about 3-4 minutes.
Add eggs one at a time, mixing well after each addition. Mix in the lemon zest and fresh lemon juice until combined.
Alternate adding the dry ingredients and Greek yogurt into the butter mixture, starting and ending with the flour mixture. Mix until just combined.
Gently fold in the fresh raspberries, being careful not to break them too much to maintain their integrity in the batter.
Pour the batter into the prepared loaf pan and smooth the top with a spatula.
Bake in the preheated oven for 50-60 minutes, or until a toothpick inserted into the center comes out clean.
Once baked, remove the cake from the oven and allow it to cool in the pan for about 10 minutes before transferring it to a wire rack to cool completely.
For the glaze, whisk together the powdered sugar and lemon juice in a small bowl until smooth. Drizzle over the cooled cake before serving.
Notes
Dust with additional powdered sugar and garnish with fresh raspberries and mint for a vibrant finish. Enjoy with tea or coffee!