Vegan Puff Pastry Wreath: Spinach Artichoke

This impressive vegan puff pastry wreath is stuffed with a spinach, artichoke, and dairy-free ricotta filling. Especially perfect for a festive vegan Christmas appetizer, this party finger food can be served for any occasion!

Puff pastry wreath on wood cutting board with orange bowl full of vegan tzatziki in the middle of the wreath.

Inspiration for this recipe

Two years ago during the holiday season, I saw a video on Instagram of a puff pastry Christmas wreath. I loved the idea of serving a large wreath and creating sections to pull off…what a fun and festive way to create individual servings!

I veganized that IG-inspired wreath using spinach, store bought vegan ricotta, and a few other ingredients I can’t recall…and it was pretty good! It definitely impressed my friends at the cocktail party I brought it to!

After developing my Easy Vegan Ricotta Cheese recipe, I knew I could make an even more delicious vegan puff pastry filling for a vegan Christmas wreath.

After a few combinations, this spinach puff pastry recipe emerged. And it is the PERFECT vegan finger food for a party!

This Vegan Puff Pastry Wreath is:





Easy to Serve

Cocktail party-worthy

Ingredient Notes and Substitutions

  • Puff Pastry: pre-made vegan puff pastry is available in stores nationwide; see more info on brands in FAQ below. Homemade vegan puff pastry is also an option if you’re up for it!
  • Spinach: Both fresh or frozen spinach work for this recipe. I generally use frozen because it is one less step not to cook the spinach first. Plus, you need a lot of fresh spinach (1 pound!) to equal the 10 ounces of frozen spinach.
  • Artichokes: use canned or jarred artichoke hearts for this recipe. I prefer to use artichoke hearts packed in water. Be sure to rinse well and drain.
  • Vegan Ricotta: this is the binder for the filling. While store bought totally works, I recommend taking the 5 minutes to make my Easy Vegan Ricotta Cheese because it is so much more decadent and flavorful! Plus, you will have leftovers and there is so much you can do with it!
  • Sriracha: totally optional but I think it adds a nice depth of flavor, and spice of course.
  • Salt: it is important to add salt to this recipe to help flavor the spinach and also to add more seasoning to balance the simple puff pastry around it.

How to make Vegan Puff Pastry Wreath: Step by Step Instructions

Essentially, the filling is vegan spinach artichoke dip which is then rolled into flaky puff pastry and baked to perfection. Simply follow these 6 steps (see video below!):

  1. First, make Easy Vegan Ricotta Cheese, it only takes 5 minutes! (optional but recommended, or you can use store bought)
Easy Vegan Ricotta Cheese
Easy Vegan Ricotta Cheese

2. Next, roll the vegan puff pastry dough.

roll vegan puff pastry dough

3. Then, make the filling.

vegan puff pastry spinach and artichoke filling
Spinach, Artichoke, Ricotta filling

4. Now spread filling on dough. Roll up into cylinder.

place filling on dough and roll up in to a cylinder

5. Next, create the wreath: shape into circle, and make cuts around the wreath to create individual portions.

cut wreath into sections

6. Finally, brush puff pastry with melted vegan butter. Bake. Serve.

brush vegan wreath with plant-based butter

What to serve with this Vegan Wreath

Personally, I think the best pairing is with vegan tzatziki sauce. The cool, refreshing yogurt-based dip with cucumbers and fresh herbs complements this spinach ricotta puff pastry so well in taste, texture, and temperature.

Thankfully, you can find some delicious vegan tzatziki store bought these days! Our favorite is the Trader Joe’s Vegan Tzatziki Dip.

Other options include hummus, tahini sauce, or your favorite dip of choice. Or, this spinach and ricotta pastry is delicious all on its own!

close up of vegan wreath


Serving a larger crowd?

If you are attending a larger gathering, consider doubling the recipe. Simply connect the two dough cylinders together to make a larger wreath. You can even serve two or three dips in the center, making it the ultimate vegan Christmas party food!

Shape into Vegan Spinach Puffs or Rolls

This vegan spinach puff pastry can take many shapes. For example, cut dough into squares, add filling to center, and fold over as shown:

vegan spinach puffs, a variation on wreath shape

Or, make simple vegan spinach rolls with puff pastry by following recipe to making the cylinder, and then simply cutting into individual pieces.

Bottom line, this recipe is versatile, but no matter which shape you choose, it is sure to be an awesome vegan finger food for parties.

FAQs for Vegan Puff Pastry Wreath

Is puff pastry vegan friendly?

Puff pastry can be vegan, but it is not always. Typically puff pastry is made mainly from flour, salt, and butter. Vegan puff pastry uses vegan butter or oil to replace dairy butter.

Is store bought puff pastry vegan?

Not always. But surprisingly, some puff pastry brands are accidentally vegan, like Pepperidge Farm and Pillsbury. Other vegan puff pastry brands include Defour (they have both a plant-based and dairy version ), Jus-Rol, Schar, and Orgran (also gluten free!)

Can I prepare this vegan wreath ahead of time?

Yes, you can prepare the wreath ahead of time, minus the baking. Simply leave wreath out on the counter for up to one hour, or else store unbaked wreath in the refrigerator. Let sit out at room temperature after refrigerator for 30 minutes before baking.

Can vegan puff pastry be served at room temperature?

Yes, wreath can be served warm or room temperature, so it can sit out at a party for a few hours.

Can you freeze the ricotta and spinach mixture?

Yes, you can freeze this puff pastry filling in a freezer safe container for up to 4 months.

If you enjoy this recipe, you may also like:

I hope you and your guests enjoy this Vegan Puff Pastry Wreath with spinach and artichoke filling. If you try it, please rate and review below.



Vegan Puff Pastry Wreath with Spinach and Artichoke

Jennifer Freedman
This festive wreath makes a perfect vegan appetizer for entertaining. Serve with tzatziki or dip of choice.
5 from 8 votes
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Course Appetizer
Cuisine American, French
Servings 6
Calories 339 kcal


  • food processor for vegan ricotta
  • large cutting board
  • baking sheet
  • mixing bowl
  • kitchen brush
  • kitchen scissors or knife


  • 7 ounces vegan puff pastry dough
  • 1 1/2 cups Easy Vegan Ricotta Cheese or 12 ounces store bought vegan ricotta, see note below
  • 10 ounces frozen spinach, thawed & drained or 1 pound fresh spinach, see note below
  • 3/4 cup artichoke hearts, drained & chopped
  • 1-2 teaspoons sriracha use the amount that suites your taste
  • 1/4 teaspoon salt
  • black pepper to taste
  • 1 tablespoon vegan butter, melted
  • 2 tbsp fresh herbs like dill or parsley optional, see note below
  • flour for rolling


  • Follow packaging instructions to prepare puff pastry (typically move from freezer to fridge for a few hours before using).
  • If using frozen spinach, take out of freezer to defrost.
  • If using homemade ricotta, make Easy Vegan Ricotta Cheese recipe.
    (Note: This wreath recipe will use less than half of the ricotta. It freezes beautifully if you don't use the remaining ricotta in another dish.)
  • Turn on oven to temperature shown on puff pastry package, generally 400 °F
  • Roll out dough on cutting board or counter using plenty of flour to keep it from sticking.
  • Prepare filling ingredients. Then combine them in a large mixing bowl.
  • Taste filling. Adjust as necessary. You want it to be seasoned well because the puff pastry wrapping will dull down the flavor quite a bit.
  • Prepare baking sheet: either line with parchment paper or spray with oil.
  • With dough positioned as a horizontal rectangle, place filling along the bottom. See video and step by step instructions above for photos.
  • Roll up puff pastry to a cylinder. After rolled, carefully roll the cylinder out slightly to lengthen it a bit more without breaking. See video for example.
  • Carefully transfer cylinder to baking sheet.
  • Shape cylinder into a circle. Pinch the ends together to connect. Use water to smooth together.
  • Using kitchen scissors or a knife, cut lines about 1/5-2 inches apart from the bottom inward around the circle, being sure to leave the inner part of the wreath in tact. See video and step by step instructions above.
  • For each cut section, pull down and twist slightly to make easy individual portions (and an adorable wreath!).
  • Brush puff pastry with melted vegan butter.
  • Bake pastry for about 30 minutes, checking regularly. Wreath should be slightly brown on top and not too brown on the bottom.
  • **Serve with tzatziki sauce, hummus, other dip of choice, or it is delicious alone!



Leftovers: Store leftovers in refrigerator for up to 1 week or freeze in air tight container for up to five months.
*When making Easy Vegan Ricotta Cheese to use in this wreath recipe, I recommend not adding the optional spinach to this cheese recipe. Since there is a higher spinach ratio for this wreath filling, it is simplest to add it when making the filling.
Store bought vegan ricotta works fine in place of homemade. Be sure to taste the filling after following the recipe, before rolling in pastry dough. Since ricotta varies in flavor and saltiness, you may want to adjust ingredient amounts slightly.
Spinach: fresh spinach works okay too. Be sure to cooking and drain first. See Ingredients Notes section above.
Fresh herbs: this optional ingredient is not necessary if serving with tzatziki sauce, since the sauce is generally quite herb forward. If serving wreath with another dip or alone, the herbs are a great addition to the puff pastry filling.
**Optional: to avoid guest pulling pieces apart from each other, you can separate the wreath sections completely by cutting the connected inner part of the wreath with a knife before serving. Simply keep in wreath shape with the individual pieces around dipping bowl.


Calories: 339kcalCarbohydrates: 22gProtein: 12gFat: 23gSaturated Fat: 9gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gTrans Fat: 0.3gCholesterol: 0mgSodium: 544mgPotassium: 302mgFiber: 3gSugar: 2gVitamin A: 5828IUVitamin C: 4mgCalcium: 194mgIron: 2mg
Keyword vegan puff pastry, vegan ricotta, vegan spinach artichoke dip, vegan wreath
Tried this recipe?Let us know how it was!

Save this vegan puff pastry wreath recipe for later:

Pin for vegan puff pastry wreath.

9 thoughts on “Vegan Puff Pastry Wreath: Spinach Artichoke”

Leave a Reply

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

Recipe Rating