Place the 2 large lemons in a pot of water.
Boil the lemons for 20 minutes until softened.
Preheat your oven to 190°C (375°F).
Remove any seeds from the boiled lemons.
Blend the entire deseeded lemons into a smooth puree.
In a large bowl, whisk the 4 large eggs and 240g granulated sugar until the mixture is pale and frothy.
Stir in the 150ml whole milk, 135ml vegetable oil, 7ml vanilla extract, and the lemon puree.
In a separate bowl, combine the sifted 300g all-purpose flour, 9g baking powder, 4g baking soda, and 4g fine salt.
Gently fold the dry ingredients into the wet mixture until just combined, being careful not to overmix.