In a medium saucepan, whisk together the coconut milk, coconut cream, honey or maple syrup, turmeric, cinnamon, ginger, black pepper, cardamom, and salt.
Heat the mixture over medium heat, stirring constantly, until it just begins to simmer. Do not boil.
Remove from heat and stir in the vanilla extract.
Let the mixture cool to room temperature, then cover and refrigerate for at least 4 hours or overnight.
Once chilled, give the mixture a quick whisk and pour it into an ice cream maker.
Churn according to your ice cream maker's instructions, usually about 20-25 minutes or until the mixture is thick and creamy.
Transfer the ice cream to a freezer-safe container, cover, and freeze for at least 2 hours before serving.
Before serving, let the ice cream sit at room temperature for 5-10 minutes to soften slightly.