Yes, you can make vegan samosas by using vegetable oil instead of ghee, and omitting any animal products from the filling.