Artichoke Spinach Dip

8 ounces cream cheese, softened

1 cup mayonnaise

2 cups packed fresh spinach, chopped small

14 ounces can of artichoke hearts, drained and chopped

1 cup grated parmesan cheese

1 cup grated mozzarella cheese

1 tsp garlic powder

bread or crackers for dipping

In a large bowl, mix cream cheese until smooth. Blend in mayonnaise, chopped spinach and chopped artichoke hearts.

Mix in parmesan, mozzarella and garlic powder until smooth.

Spread in a pan and bake at 350 degrees for 25-30 mins.

Or

If you want the dip on a piece of baguette slice, spread the dip all the way to the edge of the baguette slices. Arrange the baguettes on a cookie sheet.

Broil for 2-3 minutes. or until golden brown.

Or

If you want the dip in a sandwich, take really good bread like french bread, cut it open, spread mustard on both sides of bread (open faced), add sliced turkey slices on each piece of bread. Spread artichoke dip on both pieces of bread (on the turkey slices)

Broil the sandwich (open faced) for 4-6 minutes until dip is golden brown.

Take the sandwich out of the broiler, let cool. When cool, close the sandwich together and enjoy.

Or

If you want the dip in a stuffed mushroom, take the stem off the mushroom and stuff with the dip. Bake for 20-30 mins until dip is golden brown