Pour 2 cups heavy whipping cream into a large mixing bowl—this is where the magic begins. I let Lily pour because she's tall enough now, and watching her concentrate on not spilling keeps her engaged through the whole process.
Using an electric mixer on medium-high speed, whip the cream for 3-4 minutes until soft peaks form—the peaks should curl slightly when you lift the beaters. You'll know it's right when the texture looks like clouds. This step matters because underwhipped cream won't hold air, and overwhipped cream becomes butter.
Add 1 can sweetened condensed milk, 1/2 tsp xanthan gum, and 1/4 tsp cream of tartar to the whipped cream. Fold gently using a rubber spatula in slow, deliberate motions for about 1 minute—this is different from whipping because folding preserves those air bubbles instead of deflating them. Tom usually takes over here because his folding technique is surprisingly precise for someone who usually skips cooking.
Stir in 1 tsp vanilla powder, 1 tsp alcohol-free vanilla extract, 1 tbsp fresh lemon juice, and 1/2 tsp sea salt using that same gentle folding motion. The lemon juice sounds unusual, but it brightens the vanilla without adding tartness—it's the difference between one-note vanilla and no churn vanilla ice cream family recipe that tastes like actual vanilla beans. This is where I admit my first batch skipped the lemon juice entirely, and Connor actually noticed something was missing.
Pour the mixture into a 9x5 inch loaf pan and spread it level using an offset spatula or the back of a spoon. If you're adding mix-ins like almond slivers, honey drizzle, or vanilla wafer crumbs, do it now—swirl them in roughly so they distribute but don't completely blend. Connor insists on this step because he loves creating "flavor patterns."
Cover the pan tightly with plastic wrap and place it in the freezer for at least 4 hours, though overnight is better. The longer it freezes, the firmer the texture becomes. Set a phone reminder so you don't forget it's back there—I've learned this lesson.
Remove from the freezer 5-10 minutes before serving to let it soften slightly. This makes scooping easier and prevents the hard-as-concrete texture that defeats the purpose of homemade ice cream.