Baked Artichoke Dip

Description
This is a simple, flavorful appetizer. Try adding chopped spinach for a tasty variation.

Ingredients

 * 1 	 can artichoke hearts, drained
 * 1 	small Onion
 * 2 	cloves garlic
 * 1/4 	cup Mayonnaise
 * 1/4 	cup sour cream
 * 1/4 	cup Parmesan cheese
 * 1 (8 	ounces) package mozzarella Cheese, divided
 * 1/2 	teaspoon oregano
 * 1/4 	teaspoon dried basil or 6 leaves fresh basil, approximately
 * salt and pepper
 * chopped Parsley (to garnish) (optional)
 * 1 	loaf crusty French bread

Directions

 * 1) Process artichokes, Onion and garlic in the food processor until smooth (or if you like, until blended, but still have texture).
 * 2) In medium sized bowl (or if you're a little lazy like me, right in the medium sized ceramic baking dish), combine remaining ingredients except Parsley and bread, reserving 1 cup of mozzarella.
 * 3) Sprinkle remaining Cheese over artichoke dip, and sprinkle with chopped Parsley.
 * 4) Bake at 400º for 20 minutes, or until bubbly and beginning to brown.
 * 5) Serve with crusty French bread slices.