01 - Combine coconut milk, coconut cream, sugar, and salt in a medium saucepan. Heat over medium heat, stirring constantly, until sugar is completely dissolved, about 3–5 minutes. Avoid bringing to a boil.
02 - Remove the saucepan from heat and stir in vanilla extract until fully incorporated.
03 - Allow the base to cool to room temperature, then refrigerate until thoroughly chilled, at least 2 hours.
04 - Process the chilled mixture in an ice cream maker according to manufacturer instructions, typically 20–25 minutes, until reaching soft-serve consistency.
05 - Gently fold toasted coconut flakes, chopped peanuts, or diced mango into the churned ice cream if desired.
06 - Transfer to a lidded freezer-safe container and freeze for at least 2 hours until firm.
07 - Let stand at room temperature for 5–10 minutes before scooping. Serve plain or with additional toppings.