The day or night before, place your ice cream churning bowl in the freezer to properly chill . Also, add coconut milk, fresh ginger, maple syrup, sea salt, turmeric, cinnamon, pepper, and cardamom (optional) to a large saucepan and heat over medium heat.
Bring to a simmer (not a boil), whisking to thoroughly combine ingredients. Then, remove from heat and add vanilla extract. Whisk once more to combine.
Taste and adjust flavour as needed, adding in more turmeric for intense turmeric flavor, cinnamon for warmth, maple syrup for sweetness, or salt to balance the flavours.
Transfer mixture (including the whole ginger slices) to a mixing bowl and let cool to room temperature. Then cover and chill in refrigerator overnight, or for at least 4-6 hours.
The following day, use a spoon (or strainer) to remove the ginger. At this time you can also add olive oil for extra creaminess by whisking in thoroughly to combine (optional).
Add to ice cream maker and churn according to manufacturer’s instructions - about 20-30 minutes. It should look like soft serve.
While it's churning, chop up your candied ginger (optional). In the last few minutes of churning, add in the ginger to incorporate.
Once churned, transfer the ice cream to a large freezer-safe container (such as a parchment-lined loaf pan) and use a spoon to smooth the top.
Cover securely and freeze for at least 4-6 hours or until firm. Set out for 10 minutes before serving to soften, and use a hot ice cream scoop (warmed in hot water) to ease scooping.
Will keep in the freezer for up to 10 days or more, though best within the first 7 days.