Ultimate Meat-Free Ham Sandwich