01 - In a blender or large mixing bowl, combine the ube halaya, ube extract, sweetened condensed milk, whole milk, salt, and vanilla extract. Blend or whisk until completely smooth and well combined.
02 - In a separate chilled bowl, whip the heavy cream until stiff peaks form using an electric mixer.
03 - Gently fold the ube mixture into the whipped cream using a spatula, being careful not to deflate the cream. Mix until just combined and the color is uniform.
04 - Pour the mixture into a loaf pan or freezer-safe container. Smooth the top with a spatula.
05 - Cover tightly with plastic wrap or a lid and freeze for at least 6–8 hours, or until firm.
06 - For best texture, let the ice cream sit at room temperature for 5 minutes before scooping and serving.