Preheat your oven to 325°F (165°C). Grease and flour a loaf pan.
In a mixing bowl, cream together the softened butter, cream cheese, and granulated sugar until light and fluffy.
Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
Gradually add the flour and salt, mixing until just combined. Fold in the chopped strawberries.
Pour the batter into the prepared loaf pan and smooth the top.
Bake for 75 minutes or until a toothpick inserted into the center comes out clean.
While the cake cools, prepare the cream cheese glaze by combining softened cream cheese, powdered sugar, and milk until smooth. Add strawberry puree if using.
Once the cake has cooled, drizzle the glaze over the top and serve.
Notes
This cake can be stored in an airtight container for several days. You can also substitute other fruits for variety.