I have found that the marinated artichoke hearts from Trader Joe's are truly the BEST for this recipe! I drain the liquid, which leaves you with 8 oz of artichoke hearts to mix into this dip!