01 - Line a baking sheet with parchment paper. Wash and dry the strawberries thoroughly, then remove the stems.
02 - In a mixing bowl, combine the cream cheese, powdered sugar, and vanilla extract. Beat until smooth and creamy.
03 - Using a small knife or melon baller, carefully hollow out the center of each strawberry to create space for the filling.
04 - Transfer the cream cheese mixture to a piping bag or use a small spoon to fill each hollowed strawberry generously.
05 - Place the filled strawberries on the prepared baking sheet and freeze for 10 minutes until firm.
06 - Combine the chopped chocolate and coconut oil in a heatproof bowl set over simmering water (double boiler), stirring until smooth. Alternatively, microwave in 20-second bursts, stirring between intervals.
07 - Dip each chilled filled strawberry into the melted chocolate, ensuring complete coverage. Return each to the parchment-lined tray.
08 - While the chocolate coating is still wet, sprinkle with crushed pistachios or drizzle with melted white chocolate as desired.
09 - Refrigerate for at least 10 minutes until the chocolate shell is fully set. Serve chilled for the best texture and flavor.