For more recipes like this, Join Maggie's Food Club
Step 1: Preheat the oven to 160°C
Step 2: Grease a baking dish with butter.
Step 3: Cream together the butter and sugar, then add lemon zest and optional marmalade and mix until combined.
Step 4: Slowly add the egg yolks one at a time, beating well between each addition.
Step 5: Slowly add the flour and milk and when combined, slowly add the lemon juice to complete the batter.
Step 6: In a very clean, dry bowl, whisk the egg whites until peaks form.
Step 7: Add one-third of the whites to the lemon mixture and gently fold in. Then gently fold in the remaining egg whites.
Step 8: Pour the mixture into the prepared dish/es and place in a deep-sided water bath.
Step 9: Cook for 40 minutes, or until risen and golden on top
Step 10: Remove from the oven and dust with a flourish of icing sugar
Step 11: Serve warm with cream. Alternately, cool and put into the fridge to serve chilled.