In a medium bowl, cream together the butter and sugar until light and fluffy. Add the eggs one at a time, beating after each addition.
Stir in the lemon zest, vanilla extract, and salt. In a separate bowl, whisk together the flour and baking powder, then stir into the wet ingredients to form a soft dough.
Gently stir in the poppy seeds. Turn out the dough onto a lightly floured surface and roll into a 12-inch by 8-inch rectangle.
Spread the raspberry jam over the dough and sprinkle with the lemon juice. Roll up the dough from the long side and cut into 12 equal pieces.
Place the rolls on a greased baking sheet and bake for 20-25 minutes, or until lightly golden brown.
Allow to cool before serving.
Interesting Facts
Lemon poppy seed rolls are a classic treat in bakeries and cafes all over the world.
Poppy seeds have a nutty flavor and a crunchy texture.
Raspberries are high in vitamin C and are a good source of dietary fiber.