Start by preparing your equipment. Place the ice cream maker's churning bowl into the freezer at least 12 hours before you plan to churn. This ensures it’s properly frozen, which is crucial for achieving a creamy texture without icy crystals.
Next, blend all the ingredients. In a high-speed blender, combine the chilled vegan heavy cream, coconut milk, sweetened vegan condensed milk, ube halaya, ube extract, and a pinch of salt. Blend on high until the mixture becomes completely smooth and uniform in color.
Pour the blended mixture into your ice cream machine. Churn according to your manufacturer's guidelines, typically between 20 to 30 minutes, until the mixture thickens to a soft-serve consistency.
Once churned, transfer the soft ice cream into a freezer-safe container. Smooth the top, cover tightly, and place it in the freezer. Allow it to firm up completely for at least 8 hours or overnight.
When ready to serve, scoop the vibrant purple ice cream into bowls or cones and enjoy a rich, creamy treat that's packed with authentic ube flavor.