Soft and flaky, this pesto pull-apart bread has all the summer flavors. Layers of homemade pesto with mozzarella cheese is delicious straight from the oven.
In a food processor pulse all pesto ingredients until everything is blended together and relatively smooth. Add a drizzle more olive oil to thin out, if desired. Taste and add pepper (and/or more salt) if desired. Set aside for later.
Make the Bread
In a large bowl combine warmed milk with yeast and sugar. Set aside until foamy. If your yeast does not foam up, do not proceed to the next step. This means your yeast is not active.
Once the yeast mixture is foamy add melted butter, egg, salt, Italian seasoning, garlic powder and 2.5 cups of flour. Mix to combine and knead until smooth, adding in additional flour as needed.
Knead mixture for 7-10 minutes, or until the dough is smooth. Shape into a ball, place back into bowl, cover, and let rise for an hour, until doubled.
Place dough onto counter and divide into 8 sections. Flatten each section into a circular shape and spread with pesto and shredded cheese then fold in half. Place seam side down into a greased loaf pan and repeat with remaining sections. Allow to rise for an additional 30-60 minutes.
Bake at 350 for 35-40 minutes. Top with melted butter if desired.