Preheat oven 350℉. Line 9” baking pan with parchment paper. Grease and flour. Set aside.
In large bowl, rub sugar and zest together with fingers to infuse sugar.
Add eggs and mix with whisk until sugar has dissolved and mixture has become creamy and light, about 4 minutes.
Slowly add milk, then oil, whisking to incorporate. Then add extract.
In a separate bowl, sift flour with baking powder.
Spoon flour mixture into wet mixture, whisking after each addition. Set aside.
Slice strawberries thinly. Blot with paper towel to absorb any liquid. Sprinkle with flour and fold strawberries into batter.
Pour into prepared pan. Set aside.
Prepare topping by whisking egg white in same mixing bowl (no need to wash it out). Add sugar and mix well. Then stir in almond flour and almonds. Spoon topping over surface of cake batter.
Bake for about 35 - 40 minutes, or until inserted toothpick comes out clean. Remove from oven. Let rest for a few minutes, then remove from pan and allow to cool on cooling rack.
Serve with vanilla ice cream and strawberry sauce (optional). Garnish with fresh mint leaves.