Yes, canned coconut milk is perfect for this recipe, and is what I always use. Make sure to shake the can well before opening it to combine the cream (which usually rises in a layer to the top of the can) and the liquid.