First, prepare the strawberries. If using fresh strawberries, wash and hull them. If using frozen, you can use them directly without thawing. Slice the strawberries into small pieces.
Next, in a medium saucepan, combine the strawberries, sugar, and lemon juice and vanilla (if using). Cook over medium heat, stirring occasionally. After a few minutes, the strawberries will begin to release their juices.
Let the mixture simmer for about 10-15 minutes, stirring occasionally. The strawberries should break down, and the sauce will thicken slightly.
Optional: If you prefer a smoother sauce, you can use an immersion blender or transfer the mixture to a regular blender and puree it until smooth.
Let the sauce cool slightly before serving and use as a topping.