It has a slight coconut flavor, but I wouldn't say it's overwhelming or that it tastes entirely like coconut. For best results, use refined coconut oil in the crust, as it doesn't leave a coconut flavor. For the coconut milk, you can try and use a vegan cream such as almond or soy cream, but I haven't tested that and I can't say for sure.