Soft, gooey, and cheesy vegan garlic bread made in the form of a cheesy pull apart bread! Easy and fun to make, this vegan pull apart bread is full of fresh rosemary, garlic, and gooey vegan cheese for the ultimate vegan comfort food! Perfect for a tear and share appetizer or side!

Gooey Cheesy Vegan Garlic Bread (Pull Apart Bread)

Why this is the best dang vegan garlic bread you’ll ever make

This is going to be your new favorite vegan garlic bread recipe. In fact, your new favorite garlic bread recipe, period.

Soft, chewy, gooey, and “cheesy,” this garlic bread recipe is truly one to save and make over and over again. While garlic bread technically isn’t Italian (I believe it’s just Italian American- I remember growing up, my great grandpa used to make us a garlic bread, but I’m sure it was something that my Sicilian family picked up when they came over, as many Italian immigrants did!), it certainly reminds me of home.

Essentially, we’re making a cheesy garlic pull apart bread, stuffed to the brim with a garlic and rosemary butter and gooey vegan cheese.

cheesy garlic bread being pulled apart

And yes, this garlic bread is entirely dairy free and vegan. Also, I don’t know about you, but I personally choose soft and light bread over crunchy garlic bread any day!

Plus, seeing as this is a garlic pull apart bread, it makes it super easy to tear and share (but I will admit, the gooey cheese is a bit messy- in the best way possible!). Trust me, your family won’t even believe this garlic bread is vegan!

Garlic pull apart bread ingredients

For this vegan garlic pull apart bread, you’ll need:

Vegan Rosemary Bread:

  • Bread flour
  • Activated yeast
  • Dairy free milk
  • Coconut sugar
  • Unsweetened applesauce
  • Vegan butter
  • Rosemary

Vegan Garlic & Herb Filling:

  • Vegan butter
  • Minced Garlic
  • Rosemary
  • Vegan shredded cheese
close up of cheesy garlic pull apart bread

How to make cheesy vegan garlic bread from scratch

As with all of my recipes, the full written instructions are found down below in the recipe card. However, I wanted to go over a brief overview here to help you, along with give you some visuals (I’m more of a visual person anyways!).

Now, you might be thinking, “Is it really worth the time of making my own homemade vegan rosemary bread?” The simple answer is YES IT IS.

Trust me, the homemade rosemary bread aspect of this cheesy garlic pull apart bread is what takes this vegan garlic bread from an average night dinner to a memorable one.

Plus, homemade bread just tastes amazing. Trust me, it’s well worth the time.

baked vegan garlic bread

The dough

I allot about 2-2.5 hours total for this vegan garlic bread recipe, but there’s a lot of in between time that you can accomplish other tasks (if I’m making this for dinner, I’ll spend the first breaks doing work and the latter for making the rest of the dinner!).

You’ll make the rosemary bread just like you would any other bread. If this is your first time making homemade bread, then you’re in for a treat! I don’t use a stand mixer to make the dough, making this bread recipe achievable for all.

It’s important to fully activate the yeast, and knead it just enough. Too much kneading, and you’ll end up with a dense and chewy garlic bread, which is what we don’t want. We want light and fluffy! Knead until you achieve a smooth dough ball (it should take no more than 3-4 minutes- we’re really not kneading that much!).

Then we’ll rise the rosemary bread until it doubles in size. Depending on how hot or cool your kitchen is (ideally above 80F for the area that you’re rising the dough-see below for some tips), it will be around 60 minutes. Once doubled in size, you’ll lightly punch it down.

Assembling the cheesy pull apart bread

Roll the dough out to a rectangle. Then spread the garlic and herb filling onto the dough.

Some garlic pull apart breads make the dough into round pieces, and others use square. Here, we’ll use square as it’s easiest! Your squares don’t have to be precise, as you can stretch the dough more to match the other pieces.

I used a pizza slicer to slice the rectangle into about 12 square slices.

Take one slice and top with your vegan shredded cheese. Then place a second slice on top. Repeat with all of the slices, creating a tower of garlic and herb filled dough slices.

Then, I actually slice the tower in half, top to bottom. Place one half into the prepared loaf pan, then the other. Cover and allow the bread to rest while the oven preheats. Once preheated, you can place the bread into the oven and bake!

Homemade vegan garlic & herb butter filling

This is the key to an amazing vegan garlic bread, and it’s so incredibly simple.

All you’ll need, as mentioned above, is vegan butter, rosemary, and minced garlic.

Once the vegan butter is softened to room temperature (I prep this while the dough is rising, right before I need to punch it down), you’ll combine chopped fresh rosemary with minced garlic. You can use fresh garlic or store-bought in a jar.

Honestly, this garlic and herb spread would be amazing on its own! You can use this for vegan sandwiches, as a dairy free dip, or even as a part of a cream sauce for pasta!

Homemade bread tips

Use a food thermometer to measure the heat of the milk. It’s really crucial that when making homemade bread, you make sure the temperature of the milk is just 110F. Any cooler, and you risk the yeast not activating properly (which means your dough won’t rise), and any hotter, you risk accidentally ruining the yeast.

Make sure you have a warm space at least 80F. If it’s a hot summer day that you’re making this bread, you can easily place it outside to rise, as long as it’s in a safe spot. If it’s a cool winter day, I usually turn my oven light on and place the bowl into the oven. This should create the ideal temperature.

Take your time. There is a good reason why making bread is considered a labor of love. You can’t rush through any steps. Make sure that your yeast is properly activated, take a few moments to knead the bread (but be careful to not over knead!), allow the bread to properly rise, and then bake!

Don’t refrigerate this vegan garlic bread. Refrigerating any leftovers will dry the bread out! You can, however, freeze this garlic bread, and reheat it in the oven.

sliced pull apart bread

Tips for making amazing cheesy pull apart bread

Use a high quality vegan shredded cheese. I personally love Violife for this, and it’s naturally nut free, which is great! I recommend cheddar, mozzarella, or Colby Jack. If you find a good vegan provolone, that would be great too!

Be generous with the cheese. The more cheese, the more gooey the bread becomes!

Use fresh rosemary. Of course, if what you have access to is dried, you can still use that! Fresh rosemary will give the vegan garlic bread a more robust flavor.

Allow your vegan butter to come to room temperature. This means that it should be easily indented with a finger. Check out Sally’s Baking Addiction’s room temperature butter (just as applicable to dairy free butter) post for more tips! This will help you easily mix the garlic and rosemary into the butter, and more easily spread it onto the rolled dough.

pulled apart vegan cheesy garlic bread

I hope you love this cheesy garlic pull apart bread as much as I do! Trust me, you won’t believe this is vegan when you give it a bite 🙂

If you make this recipe, leave a comment down below so that others can hear how it went for you, as well as leaving a rating ⭐️⭐️⭐️⭐️⭐️. This helps this recipe reach more people!

As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there!

Happy homemade vegan garlic bread making!

More vegan bread recipes

Vegan Nutella Bread Wreath

Easy Vegan Cinnamon Rolls

Vegan Bagel Recipe

Soft Vegan Pretzels

Vegan Focaccia

Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

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
Gooey Cheesy Vegan Garlic Bread (Pull Apart Bread)

Easy Cheesy Vegan Garlic Bread (Pull Apart Bread)

  • Author: thebananadiaries
  • Prep Time: 60 minutes, plus resting time
  • Cook Time: 30 minutes
  • Total Time: 180
  • Yield: 20 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegan


Soft, gooey, and cheesy vegan garlic bread made in the form of a cheesy pull apart bread! Easy and fun to make, this vegan pull apart bread is full of fresh rosemary, garlic, and gooey vegan cheese for the ultimate vegan comfort food! Perfect for a tear and share appetizer or side!



Rosemary Bread

  • 3/4 cup dairy free milk, heated to 110F
  • 1 tsp coconut sugar
  • 3 1/4 cups + 1 tsp bread flour
  • 2 tsp activated yeast
  • 1/2 cup salted vegan butter, melted and cooled to room temperature
  • 1/4 cup unsweetened applesauce, room temperature
  • 1 tbsp fresh rosemary, chopped

Garlic butter filling:

  • 1/2 cup salted vegan butter, softened to room temperature
  • 1 tbsp fresh rosemary, chopped
  • 1 tbsp fresh or store bought minced garlic 
  • 1 cup shredded vegan cheese, such as Violife mozzarella, cheddar, or Colby Jack


  1. Grease a medium bowl with olive or coconut oil, and set aside. Generously grease a 9″ loaf pan with olive or coconut oil as well, and set aside.
  2. In a separate large bowl, combine the dairy free milk, coconut sugar, 1 tsp bread flour, and activated yeast. Mix with a wooden spoon, and cover. Place in a warm area to activate for about 10 minutes. The yeast should begin to foam and smell yeast-like (similar to beer). 
  3. Once activated, add in the melted vegan butter and unsweetened applesauce. Use a wooden spoon or rubber spatula to stir together. Sift in the remaining bread flour and chopped rosemary. Use the wooden spoon to combine at first. Once almost combine, you can begin to knead the dough in the bowl. This should take about 2 minutes.
  4. Once it starts to form a ball, lightly flour a clean surface and knead the dough for about 5 minutes, until it forms a smooth dough ball.
  5. Place the dough ball into the medium sized greased bowl. Cover with a clean dish towel and place in a warm area (ideally above 80F) to rest for about 60 minutes, or until doubled in size.
  6. While the dough is rising, prepare the filling. Use a spoon or fork to mix together the softened vegan butter, minced garlic, and rosemary until it resembles a garlic and herb spread. Set aside.
  7. Once doubled in size, lightly punch down the dough ball in the bowl to release the air. Lightly flour a clean surface again and start to form the dough ball into a rectangle. Roll the dough using a floured rolling pin to be about 18″ in length and 12x” in width.
  8. Spread the filling onto the top of the dough until it reaches the edges. Make sure it covers the dough evenly. Use a pizza cutter or large kitchen knife to carefully cut about 12 squares (4 rows length wise and 3 columns width wise). They don’t need to be exact. 
  9. Pick one of the large squares and sprinkle with about 1-2 tbsp shredded vegan cheese. Top with a second square and repeat. If there are any smaller squares, you can lightly stretch the piece to match the others. Repeat until there are no more squares left.
  10. Use the pizza cutter and cut the stack in half from the top of the stack (cutting it down, like a highly stacked sandwich). Place one half in the loaf pan, followed by the second half.
  11. Cover the loaf pan with a clean kitchen towel and place by or on top of the oven while it preheats to 375F. This allows the loaf to rest for 30 minutes. Once rested, place the loaf pan into the oven to bake for 30 minutes.
  12. Remove from the oven and allow the garlic loaf to cool for 10 minutes in the pan before carefully removing the loaf to serve. Tear, share and enjoy!

Keywords: vegan garlic bread, cheesy garlic pull apart bread, garlic pull apart bread, dairy free garlic bread, cheesy garlic bread, homemade garlic bread, vegan bread recipe