If you prefer a smoother fruit texture, place the chopped strawberries in a food processor or blender and pulse into a coarse puree; otherwise leave them lightly chopped.
In a mixing bowl, beat the softened cream cheese with an electric mixer or whisk until smooth and creamy.
Add the powdered sugar and vanilla extract to the bowl and continue beating until fully incorporated and fluffy.
Fold in the strawberry puree or chopped strawberries gently until evenly distributed throughout the dip.
For an extra sweet and airy texture, fold in the marshmallow fluff or mini marshmallows.
Transfer the dip to a serving bowl and refrigerate for at least 15 minutes before serving to let the flavors meld.
Serve with fresh fruit, cookies, graham crackers, or other dippers of your choice.