Coconut oil is better for your heels and skin in general. It is a natural ingredient and helps hydrate and nourish your skin. Whilst Vaseline can work as a moisturizer. Vaseline can clog pores and is extremely thick which prevents your skin from being able to breathe.