1large loafcrusty bread (like sourdough or ciabatta)
1cupfresh spinach, chopped
1cupcanned artichoke hearts, drained and chopped
1cupcream cheese, softened
0.5cupsour cream
0.5cupmayonnaise
1cupshredded mozzarella cheese
1teaspoongarlic powder
0.5teaspoononion powder
to tastesalt and pepper
2tablespoonsolive oil
0.25cupgrated Parmesan cheese
Instructions
Preheat your oven to 375°F (190°C).
Slice the top off the bread loaf to create a lid and carefully hollow out the inside of the loaf, leaving about an inch of bread on the sides and bottom. Save the removed bread for dipping.
In a mixing bowl, combine the cream cheese, sour cream, and mayonnaise. Mix until smooth.
Add in the chopped spinach, chopped artichoke hearts, mozzarella cheese, garlic powder, onion powder, salt, and pepper. Stir until all ingredients are well combined.
Spoon the spinach and artichoke mixture into the hollowed-out bread loaf, packing it in gently.
Place the lid back on the bread and brush the outside with olive oil. Sprinkle the grated Parmesan on top for an extra cheesy crust.
Wrap the stuffed bread in aluminum foil and place it on a baking sheet. Bake for 25-30 minutes.
For the last 5 minutes, unwrap the foil to allow the top to brown slightly.
Remove from the oven and let it cool for a few minutes before slicing. Serve warm with the reserved bread pieces for dipping.
Notes
Serve warm with reserved bread pieces for dipping.