Cheesy Pull Apart Bread

  • Author: Kristina LaRue
  • Prep Time: 15 mins
  • Cook Time: 25 mins
  • Total Time: 40 mins
  • Yield: 10+ servings 1x


This Cheesy Pull Apart Bread will serve a crowd or simply scale the recipe down for one or two. It’s easy to make and tastes delicious with soup!



  • 1 loaf sourdough bread
  • 3 tablespoons melted butter
  • 1 cup spinach, chopped
  • 8 ounces fresh mozzarella cheese, sliced or shredded
  • 2 ounces cheddar cheese, diced
  • 1 large pear, thinly sliced
  • 1 ounce shredded parmesan cheese
  • 1/4 cup vegetable or chicken broth
  • Freshly ground pepper
  • Italian seasoning


  1. Preheat oven to 350 degrees F.
  2. Using a serrated knife, slice bread on the diagonal, taking care not to cut all the way through the bread. Slice bread in the opposite direction on the diagonal to make a crisscross pattern in the bread.
  3. Place bread on a baking sheet lined with aluminum foil.
  4. Pour 2 tablespoons of melted butter into the bread. Stuff bread with spinach, mozzarella, cheddar cheese, pears and shredded parmesean.
  5. Sprinkle freshly ground pepper and Italian seasoning over bread.
  6. Pour remaining 1 tablespoon of butter and 1/4 cup vegetable broth over the bread.
  7. Cover top of bread with aluminum foil and connect with bottom sheet of aluminum foil to keep all steam inside the bread as it cooks.
  8. Bake for 15 minutes covered, uncover and bake for additional 10 minutes.