Yes. To make a dairy-free version you will need to use a butter alternative such as Earth Balance Original as well as a non-dairy version of cheese and milk. I prefer to use oat milk or cashew milk when preparing pasta dishes since they're creamier. You can also add some nutritional yeast for an additional cheesy flavor.