In a medium bowl, combine the sliced strawberries and 1/4 cup of granulated sugar. Mix well and let them macerate for about 15-20 minutes until they release their juices.
After the strawberries have rested, blend them using an immersion blender or a regular blender until smooth. Set aside.
In a separate large mixing bowl, beat the softened cream cheese using an electric mixer until creamy and smooth.
Gradually add the remaining 1/4 cup of granulated sugar, vanilla extract, and a pinch of salt to the cream cheese, continuing to mix until well combined.
In another bowl, whip the heavy cream with an electric mixer until soft peaks form. Gently fold the whipped cream into the cream cheese mixture until fully incorporated.
Next, take about a cup of the strawberry puree and gently fold it into the cheesecake base, leaving some streaks for a marbled effect.
In a suitable container for freezing, layer half of the cheesecake mixture at the bottom, followed by a sprinkle of graham cracker crumbs.
Add half of the remaining strawberry puree, followed by the second half of the cheesecake mixture. Finish with the rest of the graham cracker crumbs and the remaining strawberry puree drizzled on top.
Cover the container with a lid or plastic wrap and freeze for at least 6 hours or until fully set.
Notes
Scoop the ice cream into bowls or cones and serve with fresh strawberries and a sprinkle of additional graham cracker crumbs on top for added crunch.