1. Chop the artichoke hearts into small pieces and mix with all other ingredients in a medium bowl until the mixture is creamy.
2. Spread the mixture into a casserole dish and bake at 350 degrees for about 30 minutes until golden on top and warm in the middle. You may adjust the cooking time by baking at a different temperature.