Preheat oven to 350 F and line a loaf pan with parchment paper.
In a bowl, mix together the 1 1/2 cup all-purpose flour, 2 teaspoons baking powder, and 1/2 teaspoon salt. Set aside.
In another bowl, add the 3 large eggs, 1/2 cup coconut oil, 1 cup plain Greek yogurt, 1 cup Granulated Sugar, 1 teaspoon vanilla extract, and 1 teaspoon almond extract. Whisk to combine.
Pour the flour mixture over the wet mixture and mix to incorporate.
Add the chopped 1 1/2 cups Fresh strawberries and, using a silicone spatula, gently fold them in.
Pour the batter into the prepared pan and bake for 50-55 minutes or until a toothpick comes out clean.
Let it cool for 5 minutes, then remove the cake from the pan and place it on a wire rack to cool completely.
While the cake is cooling, make the glaze by mixing the mashed 1/3 cup diced fresh strawberries with the 2 cups powdered sugar. Start with 2 tbsp, then mix with the powdered sugar to make a thick glaze. For a runnier glaze, add 1-2 more tablespoons of strawberry puree and whisk.
Pour the sugar glaze over the cake and let it rest for a few minutes for the glaze to settle. Slice the cake, serve, and enjoy.
Notes
You can make this significantly less sweet and lower the calories by using half the amount of sugar.
Also, consider making half the amount of the glaze to drizzle only a small amount over it. This will also lower the calories.
If you use 1/2 cup sugar and half the amount of the glaze (1 cup), the calories will be 295 per serving.
I like to use fresh strawberries. I do not recommend using frozen berries. Freeze-dried strawberries will be a better option, but they will have less flavor.
Use any oil you have on hand. Any neutral-tasting oil will work.
Consider using monk fruit sugar as a healthier option.
You can use a mix of all-purpose flour with whole wheat flour or oat flour.