In a large bowl, mix the softened cream cheese, sweetened condensed milk, corn syrup, vanilla extract, and sea salt until smooth and well combined.
In a separate bowl, using an electric mixer, whip the cold heavy cream and half-and-half together until stiff peaks form using a hand mixer or stand mixer.
Gently fold the whipped cream into the cream cheese mixture until fully incorporated.
Pour the mixture into a loaf pan or freezer-safe container, cover, and freeze for at least 6 hours or overnight.
Notes
Use cold heavy cream for the best volume when whipping.
Whip to stiff peaks, this is what gives the ice cream structure.
Fold gently to keep the mixture light and airy (don’t overmix).
Use sweetened condensed milk (not evaporated).
Add vanilla to taste, good vanilla makes a difference here.
Freeze at least 6 hours or overnight for a firm, scoopable texture.
Let sit at room temp for 5–10 minutes before scooping.
Store tightly covered to prevent ice crystals from forming.