Yes! Substitute any milk products in the recipe for dairy free butter or dairy free milk. You can also substitute the egg with an egg replacer. The sour cream can be substituted with dairy free sour cream or dairy free yogurt.