Preheat oven to 350°F (175°C). Grease and line a loaf pan or round cake pan with parchment paper.
In a medium bowl, whisk flour, baking powder, baking soda, and salt.
In a larger bowl, whisk together eggs, honey, sugar, oil, yogurt, lemon zest, lemon juice, thyme leaves, and vanilla until smooth.
Slowly fold the dry ingredients into the wet mix. Stir gently until combined—don’t overmix.
Pour batter into the prepared pan. Bake for 35–45 minutes, or until a toothpick comes out clean.
Let the cake cool completely.
If using glaze, whisk powdered sugar and lemon juice together, then drizzle over the cooled cake. Garnish with thyme sprigs.