01 - Combine ube halaya, water, and condensed milk in a small saucepan over low heat. Stir continuously until mixture becomes smooth and warmed through, approximately 2–3 minutes. Remove from heat source and incorporate vanilla extract, mixing thoroughly.
02 - For hot latte: Steam or heat milk until frothy while avoiding boiling point. For iced latte: Use cold milk directly and prepare serving glasses with ice cubes.
03 - Distribute the prepared ube mixture equally between two serving mugs or glasses, ensuring each vessel receives half of the total mixture.
04 - Pour one shot of espresso (or 1 fluid ounce strong brewed coffee) into each glass containing the ube base.
05 - Pour steamed or cold milk over the espresso and ube mixture. Stir thoroughly to incorporate all components and achieve a uniform purple hue throughout the beverage.
06 - Top with whipped cream if desired, followed by a light sprinkle of ube powder or purple yam flakes. Serve immediately while at optimal temperature.