Quiche with marinated artichoke hearts