01 - In a saucepan, combine mashed ube, granulated sugar, coconut milk, ube extract, and salt. Cook over medium heat, stirring constantly, until mixture is smooth and slightly thickened, approximately 5 minutes. Remove from heat and let cool to room temperature.
02 - Blend shelled pistachios, whole milk, heavy cream, honey or sugar, vanilla extract, and salt until smooth. Pour the pistachio mixture into a saucepan and heat gently over medium-low, stirring often, for 5 minutes without boiling. Remove from heat and allow to cool.
03 - Pour the cooled ube mixture evenly into ice cream bar molds, filling each mold halfway. Freeze for 1 hour until firm enough for layering.
04 - Distribute the pistachio mixture over the set ube layer, filling molds to the top. Insert sticks firmly into molds. Freeze for at least 5 hours, or until completely frozen solid.
05 - Unmold the frozen bars. Optionally, drizzle each bar with sweetened condensed milk and sprinkle with chopped pistachios prior to serving.