Preheat your oven to 180°C (350°F) and line two baking sheets with parchment paper.
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
In a large mixing bowl, use an electric mixer to beat the butter and sugar until light and fluffy, about 3-4 minutes.
Add the egg, vanilla extract, lemon zest, and lemon juice to the butter mixture. Beat until well combined.
Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Be careful not to overmix.
Gently fold in the fresh raspberries, carefully so as not to crush them too much.
Using a cookie scoop or tablespoon, drop dough onto the prepared baking sheets, spacing each cookie about 2 inches apart.
Bake in the oven for 10-12 minutes, or until the edges are lightly golden. The centers may appear slightly undercooked, but they will firm up as they cool.
Allow the cookies to cool on the baking sheets for 5 minutes before transferring them to a cooling rack to cool completely.