Have lots of this on hand when company comes and it will disappear in no time!
1 (14oz) can artichoke hearts
1 cup finely diced ham
3/4 cup grated Parmesan cheese
1/2 cup mayonnaise
1/4 cup diced sweet or dill pickle or sliced olives (optional)
1 tbsp chopped fresh basil or 1 tsp dried
1 tsp Russian-style mustard
1/4 tsp Worcestershire sauce
1/4 cup bread crumbs
1/4 cup grated cheddar cheese
2 tbsp chopped fresh parsley