Preheat the oven to 350F degrees and line a 9X5-inch loaf pan with parchment paper (or spray with nonstick cooking spray) then set aside.
In a bowl mix together the all-purpose flour, poppy seeds, baking powder, cinnamon, and salt.
In another bowl whisk together the eggs, sugar, butter, plain Greek yogurt, milk, lemon juice, lemon zest, honey, lime juice, and vanilla extract. Whisk until creamy and smooth.
Combine the flour mixture with the wet mixture. Mix thoroughly.
Pour the batter into the loaf pan and bake for 50 minutes to 1 hour or until a toothpick comes out clean.
Let cool for several minutes before transferring to a wire rack.
Make glaze by whisking together powdered sugar, lemon juice, and lime juice. Pour glaze over bread and let set.
Slice and serve.
Notes
This can be frozen, see my tips above on how to do that.
The lime juice, honey and cinnamon are all optional ingredients. It provides great depth of flavor but they are not absolutely necessary to make a delicious bread
Plain Greek yogurt, vanilla Greek yogurt or sour cream can be used in this recipe.
We like to line a loaf pan with parchment paper for easy clean up and removal but you can just spray nonstick cooking spray if you prefer. I like the spray that has flour in it like Baker's Joy.
Poppy seeds can be soaked in warm milk to soften them and to remove any crunchiness (see my FAQ's above).