Warm, crusty bread, loaded with creamy, rich spinach artichoke dip is the ULTIMATE stuffed bread! Spinach Artichoke Pull-Apart Bread is a crowd-pleasing appetizer and makes a great all-in-one side dish for weeknight meals.
Add spinach, artichokes, cream cheese, mozzarella, half of the Parmesan cheese, garlic, and salt and pepper to a medium-size pot. Cook and stir over low heat until cream cheese is smooth and spinach has wilted. Remove from the heat and stir in the sour cream. Set aside.
Slice the bread, making a diamond pattern. Make sure not to cut all the way through the bread. Stuff the spinach artichoke dip into the bread, pushing it into the diamond-shaped slits. Sprinkle on remaining Parmesan cheese.
Place the bread on a baking sheet lined with foil or parchment paper. Cover with aluminum foil and bake for 15 minutes. Remove the foil and continue to bake for an additional 10 minutes until the bread is golden on the top.
Remove from the oven and let rest for 5 minutes, sprinkle with fresh parsley then serve.