Yes! You can substitute the vegetable oil with melted coconut oil or butter. Coconut oil adds a subtle coconut flavor, while butter gives a richer taste.