The dough starts shaggy, then turns smooth and springy under your hands after a few minutes of kneading. Once it rises, each little piece gets a pocket of vegan mozzarella, and the rolls bake close enough to pull apart but still hold their own shape. This Vegan Pull Apart Christmas Tree makes a cheerful centerpiece for a snack table, and the garlic-parsley finish gives every roll a savory top.
I like that the tree is made from individual stuffed rolls rather than one large loaf. You can portion the dough evenly, pinch each piece closed, and arrange the rolls right on a parchment-lined baking sheet. The two rises give the dough time to become light and puffy, while the short rest after baking lets the hot filling settle before everyone reaches in. Set out the golden rolls while the garlic butter is still fragrant.

Kitchen Note
I check the water temperature before mixing rather than relying on touch; it should be between 105°F and 110°F. Water outside that range can slow the rise or make the yeast less reliable.
Save this Vegan Pull Apart Christmas Tree for a festive snack table: soft rolls, melty vegan mozzarella, and a warm garlic-parsley finish.
Why the Tree Uses 21 Rolls for the Canopy and 3 for the Trunk
The tree shape is more than a pretty arrangement. The six canopy rows contain 21 rolls altogether: one in the top row, then two, three, four, five, and six. Three more rolls make the centered trunk, bringing the total to 24. Dividing the dough before you start filling keeps the pieces consistent and means you won’t have to improvise the bottom of the tree.
That half-inch gap between the dough balls matters, too. Leave enough space for each piece to puff during its second rise, but keep the rows close enough that the finished rolls touch and pull apart easily. If the gaps are much wider, the outline can look less connected; if you crowd the rolls together, the tree can lose its clean shape as they expand. Parchment gives you a clear surface for arranging the rows and makes it easier to lift the baked tree from the pan.
What Gives These Rolls Their Soft Dough and Savory Center

- All-purpose flour — It gives the dough enough structure to hold the filling while keeping the baked rolls tender. A standard store-brand flour works well here; a different flour can absorb water differently and change the dough texture.
- Instant yeast — Instant yeast can be whisked straight in with the dry ingredients, which keeps the mixing simple. Stick with instant yeast for the rise timing used here rather than swapping in active dry yeast without adjusting the method.
- Granulated sugar — The small amount supports the yeast and rounds out the dough without making the rolls taste sweet. There isn’t a useful sweetener swap needed for this savory bread.
- Olive oil — Oil adds tenderness and helps keep the dough supple as you knead it. A basic olive oil is fine; a strongly flavored extra-virgin oil will be more noticeable in the finished rolls.
- Shredded vegan mozzarella — A mozzarella-style shred gives the center a mild, savory filling. If you have a block of vegan mozzarella instead, shred it before portioning so it tucks neatly inside each piece; larger chunks are harder to seal in.
- Vegan butter — It carries the garlic and salt over the surface of the warm rolls. Use a plant-based butter that melts smoothly; a firmer spread may be harder to brush on evenly.
- Fresh garlic and parsley — Minced garlic perfumes the melted butter, while chopped parsley adds a fresh, green finish. Fresh parsley is the right choice for the topping; dried parsley won’t give the same bright look or texture.
Build the Dough, Seal the Filling, and Finish While Hot
Mix and Knead Until the Dough Turns Elastic
Whisk the flour, sugar, instant yeast, and salt together in a large bowl, then stir in the warm water and olive oil. The mixture will look rough and shaggy at first; keep going until no dry flour remains. Knead on a clean work surface for 8–10 minutes, until the dough feels smooth and elastic rather than lumpy or ragged. If it still tears easily when you stretch it, keep kneading until it has a more supple feel.
Let the Dough Rise, Then Fill Each Piece
Return the dough to the bowl, cover it, and let it rise in a warm place for 60–90 minutes, until doubled in size. Divide it into 24 equal pieces so the rolls bake at a similar pace. Flatten each piece, add about 1 teaspoon of vegan mozzarella, and pinch the dough closed around the filling; an open seam gives the cheese a way to escape. Place each ball seam-side down as you arrange the tree on the parchment-lined 18×13-inch rimmed baking sheet.
Give the Tree Its Second Rise and Bake
Arrange the rolls in rows of one, two, three, four, five, and six, then center the final row of three for the trunk. Leave about 1/2 inch between each piece, cover the tree, and let it rise for 30–45 minutes, until the rolls look puffy. Heat the oven to 375°F during this rise so it is ready when the dough is. Bake for 20–25 minutes, until the tops are golden brown.
Brush on the Garlic Butter
Melt the vegan butter and stir in the minced garlic and salt. Brush the mixture over the rolls as soon as they come out of the oven, while their warm tops can take in the savory coating. Sprinkle with chopped parsley, then let the tree rest for 5 minutes before serving. Pull the rolls apart at the seams while they are still warm.
Two Easy Ways to Change the Shape or Filling
Arrange the rolls as a wreath
Keep the same filled dough balls and arrange them in a ring instead of a tree, leaving about 1/2 inch between pieces. The wreath changes the centerpiece shape without changing the dough, filling, garlic butter, or bake; keep an eye on the rolls and bake until golden brown.
Make a cheese-free garlic pull-apart
Leave out the vegan mozzarella and shape the dough pieces into the same tree. The rolls will have a plain, soft center instead of a cheesy one, while the garlic-butter topping still gives them a savory finish. Pinch each piece closed even without filling so the rolls keep their rounded shape.
Storage and Reheating
- Refrigerator: Refrigerate leftovers within 2 hours and keep them in an airtight container for 3–4 days. The rolls will firm up as they chill.
- Freezer: Freeze fully cooled rolls in an airtight freezer-safe container for up to 2 months. Thaw in the refrigerator before reheating.
- Reheating: Warm the rolls in a 300°F oven, loosely covered with foil, until heated through. The foil helps keep the tops from getting too dark; microwaving can make bread turn chewy.
Questions That Come Up When Making This Pull-Apart Tree

Vegan Pull Apart Christmas Tree
Ingredients
Equipment
Method
- Whisk together the flour, sugar, yeast, and salt in a large bowl.
- Stir in the warm water and olive oil until a shaggy dough forms.
- Knead the dough on a clean work surface for 8–10 minutes, until smooth and elastic.
- Return the dough to the bowl and cover it.
- Let rise in a warm place for 60–90 minutes, until doubled in size.
- Line an 18x13-inch rimmed baking sheet with parchment paper.
- Divide the dough into 24 equal pieces.
- Flatten each piece, add about 1 teaspoon of vegan mozzarella, and pinch the dough closed around the filling.
- Arrange the balls seam-side down in a tree shape, with rows of 1, 2, 3, 4, 5, and 6 balls and a centered row of 3 balls for the trunk, leaving about 1/2 inch between them.
- Cover the rolls.
- Let rise for 30–45 minutes, until puffy, while heating the oven to 375°F.
- Bake for 20–25 minutes, until the rolls are golden brown.
- Melt the vegan butter.
- Stir in the garlic and salt.
- Brush the mixture over the hot rolls and sprinkle with parsley.
- Rest for 5 minutes before serving.