Start by soaking the Medjool dates in warm water for about 10 minutes. This softens them, making them easier to blend.
In a blender, combine the soaked dates, coconut milk, almond milk, matcha powder, and optional vanilla extract and sea salt. Blend until smooth.
While blending, sprinkle in the xanthan gum and continue blending for another few seconds. This ensures the thickener gets evenly distributed throughout the mixture.
Pour the mixture into an ice cream maker and churn according to the manufacturer’s instructions. If you don’t have an ice cream maker, pour it straight into a freezer-safe container.
If using an ice cream maker, transfer the churned ice cream to a container and freeze for at least four hours to firm up. If you skipped the churning step, stir every 30 minutes for the first few hours to break up any ice crystals.