Preheat your oven to 350°F (175°C) and grease a muffin tin or line it with paper liners.
In a large bowl, whisk together the flour, sugar, baking powder, and salt.
In a separate bowl, beat the eggs and mix in the melted butter, milk, and vanilla extract.
Stir the wet ingredients into the dry ingredients just until combined.
Gently fold in the chopped strawberries and cream cheese cubes.
Divide the batter evenly among the muffin cups.
Bake for 15-20 minutes, or until a toothpick inserted into the center comes out clean.
Remove from the oven and let the muffins cool in the tin for 5 minutes.
Transfer the muffins to a wire rack to cool completely.
Serve warm or at room temperature for the best flavor.
Optional: Serve with a dollop of whipped cream or extra fresh strawberries.