Best vegan mashed potatoes from scratch. Rich and super creamy with smooth olive oil instead of butter, lots of garlic and the perfect tanginess from dairy-free sour cream.