Prepare the Donut Dough:
In a large bowl, whisk together the flour, granulated sugar, baking powder, and salt. In another bowl, whisk together the milk, egg, vanilla extract, and melted butter. Combine the wet ingredients with the dry ingredients and stir until a soft dough forms. Be careful not to overmix.
Shape the Donuts:
Roll the dough out on a lightly floured surface to about ½-inch thickness. Use a donut cutter or two round cookie cutters to cut out donut shapes. Be sure to gather and re-roll the dough scraps until all donuts are cut out.
Fry the Donuts:
Heat oil in a large pot or deep fryer to 350°F (175°C). Fry the donuts for about 1–2 minutes per side until they are golden brown. Use tongs to carefully remove them from the oil and drain on paper towels to remove excess oil.
Make the Strawberry Filling:
In a small pan, combine the chopped strawberries, sugar, and lemon juice. Cook over medium heat for 5–7 minutes, stirring occasionally, until the mixture thickens. Let it cool to room temperature before filling the donuts.
Prepare the Cheesecake Glaze:
In a bowl, beat together the softened cream cheese, powdered sugar, vanilla extract, and 2 tablespoons of milk until smooth. Add more milk if necessary to reach a smooth, drizzling consistency.
Fill the Donuts:
Fill a piping bag with the cooled strawberry filling and carefully inject the filling into the center of each donut. Be gentle when filling the donuts so they don’t tear.
Glaze the Donuts:
Dip the tops of each donut into the cheesecake glaze, letting the excess drip off. Place the glazed donuts on a wire rack and let the glaze set for a few minutes before serving.
Serve and Enjoy:
Serve the donuts warm, fresh, and delicious! These Strawberry Cheesecake Donuts are perfect for any occasion, from brunch to dessert.