Veggie Ham Sandwich