Preheat the Oven: Start by preheating your oven to 350°F (175°C) and lining a baking sheet with parchment paper.
Mix Wet Ingredients: In a mixing bowl, whisk together the granulated sugar and eggs until well combined. Then, add in the vegetable oil, fresh lemon juice, and lemon zest. Continue mixing until the mixture is smooth and creamy.
Combine Dry Ingredients: In another bowl, combine the all-purpose flour, baking powder, and salt. Gradually add the dry mixture to the wet ingredients, stirring gently until just combined.
Scoop the Batter: Using a cookie scoop or spoon, drop tablespoon-sized balls of batter onto the prepared baking sheet, leaving some space between each ball as they will spread slightly while baking.
Bake: Bake in the preheated oven for about 10-12 minutes, or until the edges are lightly golden. They should be soft but set in the middle.
Cool and Dust: Once baked, allow the Lemon Blossoms to cool on the baking sheet for a few minutes before transferring them to a wire rack. Once completely cool, dust with powdered sugar for an elegant touch.