01 - Combine coconut milk, coconut cream, sugar, and salt in a medium saucepan. Heat over medium heat, stirring constantly, until sugar is fully dissolved. Do not let the mixture boil.
02 - Remove the saucepan from heat and stir in the vanilla extract until fully incorporated.
03 - Let the mixture cool to room temperature, then refrigerate until thoroughly chilled for at least 2 hours.
04 - Pour the chilled mixture into an ice cream maker and churn according to the manufacturer's instructions, typically 20–25 minutes, until it reaches a soft-serve consistency.
05 - If using mix-ins, gently fold the toasted coconut flakes, roasted peanuts, or diced mango into the ice cream during the final minutes of churning.
06 - Transfer the ice cream to a lidded freezer-safe container. Freeze for at least 2 hours until firm.
07 - Let the ice cream sit at room temperature for 5–10 minutes before scooping. Serve plain or with additional toppings as desired.