Soften the cream cheese: Leave it at room temperature for 30–60 minutes. This prevents lumps and makes for a silky gelato.
Blend the base: In a blender, add cream cheese, heavy cream, almond milk, powdered sweetener, vanilla, lemon zest, lemon juice, and salt. If using, add vodka and a pinch (about 1/8 teaspoon) of xanthan gum.
Blend until completely smooth, 30–45 seconds. Scrape the sides and blend again if needed.
Chill the mixture: Pour into a bowl or jug, cover, and refrigerate at least 2 hours, or up to overnight. A cold base churns faster and creamier.
Churn: Pour the chilled mixture into your ice cream maker and churn according to the manufacturer’s instructions, usually 18–25 minutes, until it reaches a soft-serve consistency.
Pan and freeze: Transfer to a cold loaf pan or lidded freezer container.
Smooth the top, press a piece of parchment directly on the surface to limit ice crystals, and freeze 2–4 hours until scoopable.
Serve: For perfect scoops, let it sit on the counter 5–10 minutes. Scoop with a warm spoon. Add optional toppings like crushed toasted pecans, a raspberry swirl, or a few keto cookie crumbs.