Buttery-soft and flaky, this pesto pull-apart bread is brimming with fresh flavor. Stuff homemade herbed dough with mozzarella cheese and homemade pesto, then arrange it all in a loaf pan. When it’s warm out of the oven, add a dose of garlic butter and watch as the bread disappears piece by torn-apart piece.
When it comes to flavored and shaped yeast bread, pull-apart bread is my favorite variety. It usually consists of pieces of dough stuffed or smothered with cheese, butter, herbs, or something sweet like cinnamon and sugar. When it bakes, the filled dough forms one big loaf that you can tear apart for serving, revealing the flavors tucked inside. This rosemary garlic pull apart bread is a popular variety and starts with a simple homemade dough that I also use for this everything bagel pull-apart bread.
This is Pesto Pull-Apart Bread
Today I’m sharing a basil pesto variation with mozzarella cheese and garlic butter. The pesto and cheese infuse into the dough and the garlic butter seeps down into every crevice, altogether making a snackable bread you truly will not be able to leave alone. (Or be left alone with… good luck.)
There are many pull-apart recipes that call for a loaf of store-bought bread that you cut up and stuff with fillings, and who could ever resist something like that? But I really like making this type of bread from scratch, and especially with today’s particular dough.
You need just 9 ingredients including: yeast, sugar, milk, butter, salt, egg, flour, garlic powder, and dried basil. Sugar feeds the yeast, while milk hydrates it and gives the bread a softer texture (as opposed to water). Butter, salt, garlic powder, and basil add flavor. Egg contributes to the rising and provides more texture and structure.
And together they make one fabulously flaky bread, ready for oodles of garlicky pesto.
You Can Use My Homemade Pesto Recipe
Have you ever made homemade pesto before? It’s extremely easy and tastes infinitely better than any shelf-stable options at the store. Fresh basil and pine nuts are the main ingredients and you need a food processor or blender to make it. It’s:
- Fresh and flavorful
- Ready in minutes
- Made with just a few ingredients
- Easy to customize with what you have on hand
My homemade recipe is the exact version I use when I make pesto pizza and this creamy pesto shrimp dish.
Note about the pine nuts: Pine nuts can be pricey and sometimes difficult to find, so if you’re having trouble picking up a bag, use walnuts, almonds, or pistachios instead. For a nut-free version, readers have tried sunflower seeds, pepitas, and cooked/cooled edamame.
How to Assemble Pesto Pull-Apart Bread:
Let’s bring everything together to make our pesto pull-apart bread. Don’t get nervous to assemble this; it’s really hard to mess it up!
- Divide dough into 12 equal pieces.
- Flatten into 4-inch circles. They don’t need to be perfect.
- Spread pesto on top, usually 1 to 2 teaspoons will fit nicely. Sprinkle with a heaping Tablespoon of cheese.
- Fold the circles in half so they look like little pesto tacos and arrange them upright in a 9×5-inch loaf pan.
Pesto Bread Step by Step Photos
Make and knead the dough, referencing my How to Knead Dough tutorial if needed. This dough requires 2 rises. For the 1st rise, let the dough rise until doubled in size.
Punch down the risen dough and divide into 12 pieces. They don’t have to be exact, but if you’d like to be precise, each piece of dough is about 1/4 cup or 50g.
Flatten the dough rounds and spread each with pesto.
Sprinkle with cheese and fold in half to resemble a taco.
- Why fold the circles in half? Folding the dough circles in half gives the bread a solid base where no pesto/cheese can seep through. While some cheese melts around the sides here, the bread’s base is pretty solid, so you can easily remove it from the loaf pan and serve.
Line folded circles in a greased loaf pan.
Allow to rise for just 45 minutes or until slightly puffy. Do not extend this 2nd rise, as the shaped bread will puff up too much and the fillings could spill over the sides of the pan.
Before & after the 2nd rise:
Bake until golden brown, then brush with melted butter mixed with garlic powder:
Before serving, sprinkle with parmesan cheese, and you can even drop a couple small spoonfuls of pesto on top, too. You can dig into the bread while it’s still warm, slicing or tearing off pieces. I love it with spaghetti or baked ziti, minestrone soup, or this lemon herb salmon.
However you serve the bread, I’m confident you’ll immediately want to print and laminate this recipe after your 1st taste. Pesto perfection.
P.S. If you’re craving sugar, this homemade monkey bread is another pull-apart style of bread… and equally mouthwatering.
PrintPesto Pull Apart-Bread
- Prep Time: 3 hours
- Cook Time: 50 minutes
- Total Time: 4 hours
- Yield: 1 loaf
- Category: Bread
- Method: Baking
- Cuisine: American
Description
Homemade pesto, mozzarella cheese, and garlic butter infuse into this soft and flaky bread, making for a snack you truly cannot resist. Do not overthink the shaping; as long as it all goes into the loaf pan, it’ll taste delicious.
Ingredients
Dough
- 2 teaspoons instant or active dry yeast
- 1 Tablespoon granulated sugar
- 3/4 cup (180g/ml) whole milk, warmed to about 110°F (43°C)
- 3 Tablespoons (43g) unsalted butter, softened to room temperature
- 1 large egg, at room temperature
- 2 and 1/3 cups (291g) all-purpose flour (spooned & leveled), plus more as needed*
- 1 teaspoon salt
- 1 teaspoon garlic powder
- 1/2 teaspoon dried basil
Filling
- 1/2 cup (125g) basil pesto (I recommend my homemade pesto)
- 1 cup (125g / 4 ounces) shredded mozzarella cheese
Topping
- 2 Tablespoons (28g) unsalted butter, melted
- 1/4 teaspoon garlic powder
- 2 Tablespoons (15g) freshly grated or shredded parmesan cheese
- optional for garnish: extra pesto
Instructions
- Make the dough: Place the yeast and sugar in the bowl of a stand mixer fitted with a dough hook or paddle attachment. Or, if you do not own a stand mixer, a regular large mixing bowl. Whisk in the warm milk, then loosely cover with a clean kitchen towel and allow to sit for 5-10 minutes. The mixture will be frothy after 5-10 minutes.
- If you do not have a mixer, you can mix the dough together with a wooden spoon or silicone spatula in this step. Add the butter, egg, flour, salt, garlic powder, and dried basil. Beat on low speed for 3 minutes. Dough will be soft.
- Knead the dough: Keep the dough in the mixer (and switch to the dough hook if using the paddle) and beat for an additional 5 full minutes, or knead by hand on a lightly floured surface for 5 full minutes. (If you’re new to bread-baking, my How to Knead Dough video tutorial can help here.) If the dough becomes too sticky during the kneading process, sprinkle 1 teaspoon of flour at a time on the dough or on the work surface/in the bowl to make a soft, slightly tacky dough. Do not add more flour than you need because you do not want a dry dough. After kneading, the dough should still feel a little soft. Poke it with your finger—if it slowly bounces back, your dough is ready to rise. You can also do a “windowpane test” to see if your dough has been kneaded long enough: tear off a small (roughly golfball-size) piece of dough and gently stretch it out until it’s thin enough for light to pass through it. Hold it up to a window or light. Does light pass through the stretched dough without the dough tearing first? If so, your dough has been kneaded long enough and is ready to rise. If not, keep kneading until it passes the windowpane test.
- 1st Rise: Shape the kneaded dough into a ball. Place the dough in a greased bowl (I use nonstick spray to grease) and cover with plastic wrap or aluminum foil. Place in a slightly warm environment to rise until doubled in size, around 60-90 minutes. (If desired, use my warm oven trick for rising. See my answer to Where Should Dough Rise? in my Baking with Yeast Guide.)
- As the dough rises, grease a 9×5-inch loaf pan and prepare the pesto.
- Assemble & fill the bread: Punch down the dough to release the air. Place dough on a lightly floured work surface. Divide it into 12 equal pieces, about 1/4 cup of dough or 50g each (a little larger than a golf ball). Using lightly floured hands, flatten each into a circle that’s about 4 inches in diameter. The circle doesn’t have to be perfectly round. I do not use a rolling pan to flatten, but you certainly can if you want. Spread 1-2 teaspoons of pesto onto each. Sprinkle each with 1 heaping Tablespoon of mozzarella cheese. Fold circles in half and line in prepared baking pan, round side up. See photos above for a visual.
- 2nd Rise: Cover with plastic wrap or aluminum foil and allow to rise once again in a slightly warm environment until puffy, about 45 minutes. Do not extend this 2nd rise, as the bread could puff up too much and spill over the sides while baking.
- Adjust the oven rack to the lower third position then preheat oven to 350°F (177°C).
- Bake until golden brown, about 50 minutes. If you find the top of the loaf is browning too quickly, tent with aluminum foil. Remove from the oven and place the pan on a cooling rack.
- Make the topping: Mix the melted butter and garlic butter together. Brush on the warm bread and sprinkle with parmesan cheese. If desired, drop a couple spoonfuls of fresh pesto on top (or serve with extra pesto.) Cool for 10 minutes in the pan, then remove from the pan and serve warm.
- Cover and store leftovers at room temperature for up to 2 days or in the refrigerator for up to 1 week. Since the bread is extra crispy on the exterior, it will become a little hard after day 1. Reheat in a 300°F (149°C) oven for 10-15 minutes until interior is soft again or warm in the microwave.
Notes
- Make Ahead Instructions: Freeze baked and cooled bread for up to 3 months. Thaw at room temperature or overnight in the refrigerator and warm in the oven to your liking. The dough can be prepared through step 4, then after it has risen, punch it down to release the air, cover it tightly, then place in the refrigerator for up to 2 days. Continue with step 5. To freeze the dough, prepare it through step 4. After it has risen, punch it down to release the air. Wrap in plastic wrap and place in a freezer-friendly container for up to 3 months. When ready to use, thaw the dough overnight in the refrigerator. Then let the dough sit at room temperature for about 30 minutes before continuing with step 5. (You may need to punch it down again if it has some air bubbles.)
- Special Tools (affiliate links): Electric Stand Mixer or Large Glass Mixing Bowl with Wooden Spoon / Silicone Spatula | 9×5-inch Loaf Pan | Cooling Rack | Pastry Brush
- Yeast: You can use instant or active dry yeast. The rise times may be slightly longer using active dry yeast. Reference my Baking with Yeast Guide for answers to common yeast FAQs.
- Flour: Feel free to use the same amount of bread flour instead of all-purpose flour.
- Can I substitute the pesto? Instead of pesto, you can use your favorite tomato sauce, or try this rosemary garlic pull apart bread.
Very easy and quick and delicious!
Very tasty and impressive looking bread to make as an addition to any dinner. My kids love pesto so this was a big hit eith the family!
I love this bread!! So flavorful and easy to make!
First time making this recipe, I had to add quite a bit of flour as my dough was basically liquid! But I got it to a consistency similar to the description and video and it turned out AMAZING!!!
Fun recipe and my first time trying a baking challenge! I have always been afraid to try a yeasted recipe but also have always wanted to master it. This recipe turned out wonderfully! Next time I would love to try with homemade pesto. Made this for a game night with friends.
Turned out so well and easy to make!
Can Parmesan cheese be substituted for the mozzarella or will that change the texture?
Hi Donna, that swap should work just fine. Enjoy!
This worked great until I got to the separating on the cutting board. It was very difficult to make the rounds & even harder to get them off the cutting board. And mine cooked in much less time so the crust was too hard.
A fun, moist and delicious Pesto Cheese Bread to serve with a salad or main entree; perfect for family or company!
Excellent! Served it with feta/tomato pasta and even the grandkids said they want this meal on repeat!
I made this to go with our chicken Parmesan this evening and it was amazing! The bread was soft and pillowy and the pop of pesto flavor was delicious. I will definitely make this again.
Breads are sometimes tricking and time consuming but I love making this recipe, and it is absolutely delicious!
For the April baking challenge, I decided to make the garlic rosemary pull-apart bread. My family doesn’t like pesto, but the garlic rosemary bread sure was delicious. It was pretty easy as far as breads go and absolutely delicious. I recommend doubling the filling, since the more the better.
What a fun recipe! Made the house smell amazing. It was the perfect addition to our Greek lemon chicken dinner!
This recipe was really fun. I made it for a group of friends as a side to the stramboli. Everyone enjoyed it. I was nervous about making the pesto, but it turned out well. I will definitely make this again.
Perfection , my granddaughters were staying with me for spring break, and this was one of our projects. From picking fresh basil to kneading the bread, the flavor is outrageous. Two picky Teenagers loved it.
Solid recipe as always.
My husband and I started growing loads of basil because of your pesto recipe. Actually I planted rosemary too because of your rosemary pull apart bread! So I guess you can be thanked for starting us on our gardening journey. I will look forward to trying this when our basil is growing.
Very tasty
Delish! I kept half pesto free due to an allergy. Very clear directions and easy to make!
This pesto pull apart is very tasty and was easy to make. Thank you for the small quantity pesto recipe which was also delicious! Definitely will make again.
I had been craving a phenomenal soft and scrumptious bread side dish and oh boy did this recipe deliver! Truly pillowy and delicious!!
This was delicious! Sally’s Rosemary Garlic Pull-Apart has been one of my favorite recipes, and I was really excited to try this variation. It does not disappoint. It was also my first time making homemade Pesto, so now there were two delicious things that made their way into my kitchen today!
Very easy! Amazing flavour too – can mix n match cheeses and pestos
I’m making a pork roast for dinner and decided to try this bread to accompany it. Wow!! Tender and savory on the inside, golden brown and crusty on the outside. Fun and easy to make but turns out an impressive looking loaf. Delicious!
This looks so yummy however believe it or not but my wife is allergic to garlic! Will you please give me a suitable alternative to garlic?
Hi David, you can simply leave the garlic powder out, and perhaps replace with half the amount of onion powder. (1/2 teaspoon in the dough and a small pinch in the topping) And/or you can add some more dried basil, or even oregano or parsley.
Thank you for the garlic substitution suggestions! I’ve realized that one of my medications has given me a garlic sensitivity (you can bet I cried) and I have to be careful with my garlic intake. I’m looking forward to trying it!
This looks so delicious and satisfying. Would definitely try this recipe soon.
Could you please suggest what dishes would go along with this pull-apart bread?
Hi Ashwini, yes, my pleasure. This pesto bread would be fantastic with soup, such as minestrone soup. It would also be lovely with spaghetti + meatballs, baked ziti, or lasagna. I’ve served something similar with roasted chicken and vegetables before. It would be lovely with this lemon herb salmon, too.
I made the hummingbird Bundt cake last night (3/31/24). It was delicious and came out perfectly. I love the baking challenge but always seem to get to it at 11th hour. I’ve done each one and it’s great. Looking forward to the bread.
Thank you for participating, Jan!
I really want to try this, but I can’t have gluten! Do you have a gf bread recipe that would work as a substitute in this recipe?
Hi Meri, I don’t, I’m sorry about that. I do not have adequate experience baking gluten free yeasted bread, and don’t feel comfortable giving suggestions without enough knowledge. I wonder if you find a good GF dough (perhaps on King Arthur Baking?), you could fill and shape it with the pesto and pull-apart style.
I have a few go to gf yeast bread recipes, but they tend to be more batter style than doughy, which would nullify the pull apart aspect. Maybe I’ll try with my gf sourdough-it’s got more structure to it and could possible hold up to the technique. I have a gf Japanese milk bread recipe that might work as well. Guess it’s time to start experimenting!
Will sun dried tomato pesto work in this recipe?
Absolutely!