Prepare an 8 by 4-inch pan by lining it with parchment paper. Make sure to leave some overhang -at least 3 inches- on all sides so that you can take the preparation out easily.
In a bowl, beat the sweetened condensed milk, cream cheese, and vanilla together using an electric mixer. Afterward, add your heavy cream and continue beating on high until you reach stiff peaks. This usually takes 3 to 5 minutes. By hand but it will take a lot longer, but it is doable! Make sure not to overbeat the cream, as it can curdle.
Pureé half your strawberries in a blender or food processor and set aside.
Take your vanilla cream and spoon half of it into your pan. Once you are done, tap it on the counter to get rid of any trapped air bubbles.
Mix 1/3 of the strawberry puree into the remaining cream with folding motions until it is well combined.
Grab the rest of the strawberry puree and pour it on top of the strawberry cream. Proceed to fold it in, but do not over blend! We want some red and white streaks showing in the final desert to achieve a swirled look.
Pour the mixture over the vanilla cream and tap the pan until well distributed. Do not spread as you will get rid of the swirls!
Cover with some plastic wrap and freeze for at least 8 hours. You can keep this mix in the freezer for up to 2 weeks!
30 minutes before you are ready to serve it, cut up the rest of the strawberries into little pieces, and sprinkle the sugar on top. Toss them every few minutes. You will notice that they start to release some juice, that is great! Take the dessert carefully out of the pan and onto the serving platter. With a spoon, place the fresh strawberries on top of it, together with their juice.