Yes, you can easily make this sandwich vegan or dairy-free. Use plant-based spreads like vegan butter and cream cheese.