Make the Donuts:
Preheat your oven to 350°F (175°C). Lightly grease a donut pan if you're baking the donuts.
In a medium bowl, whisk together the flour, sugar, baking powder, and salt.
In a separate bowl, whisk together the milk, eggs, melted butter, and vanilla extract until smooth.
Gradually add the wet ingredients to the dry ingredients and mix until just combined. Be careful not to overmix.
Spoon the batter into the donut pan, filling each cavity about ¾ full.
Bake for 10-12 minutes or until a toothpick inserted into the center comes out clean. Let the donuts cool in the pan for 5 minutes, then transfer them to a cooling rack.
Make the Strawberry Frosting:
In a small saucepan, heat the pureed strawberries over low heat for 3-5 minutes, allowing them to thicken slightly.
Remove the strawberries from the heat and let them cool for a few minutes.
In a separate bowl, whisk together the powdered sugar, vanilla extract, and milk. Gradually add the cooled strawberry puree to the mixture, stirring until smooth. Adjust the consistency with more milk if necessary.
Frost the Donuts:
Once the donuts are completely cooled, dip the tops into the strawberry frosting, or use a spoon to spread the frosting on top.
If desired, add sprinkles or a little extra powdered sugar for decoration.
Serve:
Let the frosting set for a few minutes before serving. Enjoy your homemade Easy Strawberry Frosting Donuts with a cup of coffee or tea!