Pesto Pull-Apart Bread

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.

One reader, Nicky, commented:Oooh this was such a good recipe! I am always scared of baking with yeast, but these instructions were so easy to follow, along with all of Sally’s helpful guides on How to Knead Dough, Baking with Yeast, etc. This was so delicious. ★★★★★

pesto bread with 1 piece torn off on wooden cutting board.

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.)

pesto pull apart bread on wooden cutting board.

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.

ingredients in bowls including flour, mozzarella cheese, salt, egg, butter, milk, yeast, and garlic powder.

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.

spoonful of homemade basil pesto coming out of a jar.

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!

  1. Divide dough into 12 equal pieces.
  2. Flatten into 4-inch circles. They don’t need to be perfect.
  3. Spread pesto on top, usually 1 to 2 teaspoons will fit nicely. Sprinkle with a heaping Tablespoon of cheese.
  4. 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.

risen dough in glass bowl and shown again with dough scraper cutting in pieces.

Flatten the dough rounds and spread each with pesto.

pesto spread on circle of dough and shown again with cheese on top.

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.

dough folded with pesto inside and shown again in a 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:

pesto pull apart bread before and after rising.

Bake until golden brown, then brush with melted butter mixed with garlic powder:

brushing melted butter on pesto bread.
overhead photo of pesto pull-apart bread with parmesan cheese sprinkled on top.

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 baked lemon garlic 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.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
pesto pull apart bread on wooden cutting board.

Pesto Pull Apart-Bread

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 333 reviews
  • Author: Sally McKenney
  • Prep Time: 3 hours
  • Cook Time: 50 minutes
  • Total Time: 4 hours
  • Yield: 1 loaf
  • Category: Bread
  • Method: Baking
  • Cuisine: American
Save Recipe

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.)
  5. As the dough rises, grease a 9×5-inch loaf pan and prepare the pesto.
  6. 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.
  7. 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.
  8. Adjust the oven rack to the lower third position then preheat oven to 350°F (177°C).
  9. 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.
  10. Make the topping: Mix the melted butter and garlic powder 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.
  11. 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

  1. 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.)
  2. Special Tools (affiliate links): Electric Stand Mixer or Large Glass Mixing Bowl with Wooden SpoonSilicone Spatula9×5-inch Loaf Pan | Cooling Rack | Pastry Brush
  3. 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.
  4. Flour: Feel free to use the same amount of bread flour instead of all-purpose flour.
  5. Can I substitute the pesto? Instead of pesto, you can use your favorite tomato sauce, or try this rosemary garlic pull apart bread.
sally mckenney headshot purple shirt.
About the Author

Sally McKenney

Sally McKenney is a baker, food photographer, and New York Times best-selling author. Her kitchen-tested recipes and step-by-step tutorials have given millions of readers the knowledge and confidence to bake from scratch. Sally’s work has been featured on TODAY, Good Morning America, Taste of Home, People, and more.

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Reader Comments and Reviews

  1. Jacqueline S. says:
    July 3, 2025

    A fun and easy recipe. Delicious results. Needed a few extra tablespoons of flour because dough was very sticky. I weighted the flour, but still needed a little extra.

    Reply
  2. Nancy says:
    June 26, 2025

    This was fun to make. It is soooooo good! My son, the incredible picky eater, is loving it. I think he is amazed at how good it is. I will be making this again. Thank you for a great recipe!

    Reply
  3. Voon Siong Lee says:
    May 30, 2025

    Just made 2 loaves. Crispy crust and soft and tasty inside. My family loves it.

    Reply
  4. trish says:
    May 23, 2025

    Hi. I am an experienced bread maker but I have never made a pull- apart bread. Can it be sliced for sandwiches?
    Thank you!

    Reply
    1. Lexi @ Sally's Baking says:
      May 23, 2025

      Hi Trish, it’s typically enjoyed pull-apart style, but you could make thicker slices for sandwich bread. Let us know if you try it!

      Reply
  5. Kristen says:
    May 21, 2025

    Hi! Is there a way I could make this into a quick bread instead of a yeast bread. Thanks

    Reply
  6. Sonya says:
    March 23, 2025

    This was so easy to make and turned out great! Thank you for sharing your recipes!

    Reply
  7. Lisa says:
    March 20, 2025

    Can I use coconut milk instead of whole milk in this recipe?

    Reply
    1. Trina @ Sally's Baking says:
      March 20, 2025

      Hi Lisa, we’re sure you could, but the bread may be a little less soft and rich with less fat in the dough.

      Reply
  8. Suzanne says:
    March 20, 2025

    Could you make them into balls and put them into a bundt pan?

    Reply
    1. Trina @ Sally's Baking says:
      March 20, 2025

      Hi Suzanne, like monkey bread – what a fun idea! We have not tested that method here. Let us know if you do!

      Reply
      1. Suzanne says:
        March 23, 2025

        I thought so too! But should I put the cheese inside the ball I’m wondering ?

  9. Kathy C says:
    March 7, 2025

    Could the rounds be put into muffin cups to make dinner rolls instead?

    Reply
    1. Beth @ Sally's Baking says:
      March 8, 2025

      Hi Kathy, yes, you definitely could! We’re unsure of the bake time, but it will be much shorter so keep an eye on it.

      Reply
  10. Tori Reese says:
    February 3, 2025

    Is the dough a brioche? Do you have a brioche dough recipe?

    Reply
    1. Trina @ Sally's Baking says:
      February 3, 2025

      Hi Tori! We don’t have a brioche recipe published at this time, but keep an eye out for Sally’s next cookbook which will have a brioche bun recipe included.

      Reply
  11. Alana Leslie says:
    January 25, 2025

    Can you make this recipe with bread flour?

    Reply
    1. Michelle @ Sally's Baking says:
      January 25, 2025

      Hi Alana, Feel free to use the same amount of bread flour instead of all-purpose flour.

      Reply
  12. Megan G says:
    January 8, 2025

    Made this with our spaghetti and meatballs dinner last night! So delicious! I used store-bought pesto. It’s amazing we have any bread left it’s so good! I will definitely be making this again!

    Reply
  13. Claudia says:
    October 25, 2024

    Great recipe and clear instructions for a bread novice. I subbed olive tapenade for the pesto and it worked beautifully.

    Reply
  14. Valerie D says:
    September 22, 2024

    I followed this recipe step by step except that I used Store bought pesto.
    This turned out great! Absolutely delicious. This recipe is a keeper for sure!

    Reply
  15. Sonia says:
    August 29, 2024

    I adapted this method with my sourdough bread dough – nice change up with an Italian meal!

    Reply
  16. Harry says:
    August 21, 2024

    This recipe is so good! I buy basil from the international grocery store where it is cheap, and make tons of pesto to use in everything. I made this bread a couple of months ago and have been dying to make it again. It’s not really hard to do at all!

    Reply
  17. John says:
    July 9, 2024

    I’m very much a novice when it comes to baking, so I’m not gonna lie, I was intimidated by this recipe. However, it looked too delicious, so I ended up giving it a shot. It was absolutely worth it! The instructions were super easy to follow, and the result is incredible — my dad said it was “the best bread he’d ever eaten”. Looks like i’m gonna have to make some more 🙂

    Reply
  18. Yvonne says:
    May 11, 2024

    I was late for the challenge but still had to make this bread and it was a great decision I love it and it was not as hard as I had expected. Very delicious.

    Reply
  19. Cheryl says:
    May 10, 2024

    This was great! I used your homemade pesto, which was also great! Every recipe I try tastes fantastic!

    Reply
  20. Hannah says:
    May 4, 2024

    This bread is amazing! The recipe is clear and easy to follow. I used store bought pesto and it’s delicious!

    Reply
  21. carl says:
    May 4, 2024

    I have taken this basic recipe without the spices and used fruit filling. I have made huckleberry, apple and cherry pull apart so far. Then top it of with Sally’s icing. It is a big hit

    Reply
  22. Janice R says:
    May 3, 2024

    I made this today to share with another family. It was fun to make and it look and tasted amazing. I may have gotten carried away with the butter on the top……

    Reply
  23. Linda Drake says:
    May 1, 2024

    This was a fun recipe to make and so beautiful! Thank you for an excellent recipe that was easy to follow!!

    Reply
  24. Aubrey Taylor says:
    May 1, 2024

    Made this as part of the April 2024 SBC challenge, and loved it! The dough was so pillowy-soft, and each step was so straightforward, nothing tricky about this recipe! So cheesy and crispy but soft! My fav way to eat this was as the base for avocado toast!

    Reply
  25. Kindra Fairhurst says:
    April 30, 2024

    This was so fun to try!

    Reply
  26. Danielle says:
    April 30, 2024

    Turned out great!

    Reply
  27. Helen Garramone says:
    April 30, 2024

    What a fun and easy recipe to make. Went great with my spaghetti dinner tonight

    Reply
  28. Helen Garramone says:
    April 30, 2024

    What a fun and easy recipe to make. Went great with out spaghetti dinner tonight

    Reply
  29. Christina R says:
    April 30, 2024

    This recipe was so easy to follow. We loved all of the flavors together and the flaky layers of the bread. Great addition to our dinner!

    Reply
  30. Rachel Svendsen says:
    April 30, 2024

    A little time consuming, so definitely plan ahead, but this was a fun recipe! My kids loved pulling apart the bread!

    Reply