Preheat oven to 400 degrees.
Combine cream cheese and mayonnaise in a large bowl.
Chop artichoke hearts into bite sized pieces,
Add spinach, chopped artichoke hearts, parmesan cheese, onion and pepper; Stir to combine.
Transfer mixture to a two quart baking dish.
Combine stuffing and pecans and sprinkle over top.
Bake for 20-25 minutes or until hot and lightly browned on top.