"A fantastic and easy appetizer that everyone will enjoy. I am always asked to bring this to parties so I don't know if I'm invited or just the dip. Simply add more ingredients for larger parties or make two, there will not be leftovers."
Preheat the oven to 400 degrees F (200 degrees C).
Place bacon in a large skillet over medium-high heat. When the bacon starts to brown, add the onion and mushrooms. Cook and stir until everything is tender and browned. Remove from heat. Transfer to a medium bowl. Use a wooden spoon to stir in the sun-dried tomatoes, cream cheese and spinach until well blended. Set aside.
Make a well in the loaf of bread by cutting an oval hole in the top, and pulling out the bread inside, leaving a 1 1/2 to 2 inch shell. This is your serving bowl. Spoon the cream cheese mixture into the bread. Place on a baking tray. Cut the breadstick dough into 3 inch fingers, and place them on the baking sheet also.
Bake for about 15 minutes in the preheated oven, until the breadsticks are golden, and the loaf is heated through. To serve, place the loaf of bread with the dip onto the center of a serving tray, and arrange the breadsticks around it. After all the breadsticks are gone, simply eat the bread bowl. No mess!