Vegan Christmas Wreath
A vegan veggie-stuffed Christmas wreath is a festive appetizer made by arranging pastry dough triangles in a ring, filling them with a savory mix of crumbled tofu, mushrooms, spinach, garlic, dill, and toasted pine nuts, then baking at 180 C for about 20 minutes until golden. It is meant to be pulled apart and shared.
Christmas is knocking on our door and I am SO ready for it. Christmas has to be my favorite celebration ever, and each year I try to create a special, diversified menu that will be loved by everyone at the dinner table. For me, food is a special element of this celebration, and I use it as an excuse to experiment and create new and improved recipes. Yes, I always make a vegan Christmas menu, and until now I have had no complaints from my meat-eaters.
I noticed that people are usually uninspired when it comes to appetizers. But, if you ask me, the most impressive Christmas appetizer is a Christmas wreath. What I love best about this edible centerpiece is that it is MEANT to be shared with your loved ones. So, in case you are planning a meat-free menu for Christmas day this year, I got you. I invite you to discover this recipe and bring the magic of Christmas directly to your plate.

This Recipe Works If You Need
- A showstopping centerpiece appetizer that doubles as table decoration and food in one
- A shareable, pull-apart starter for a Christmas dinner where guests serve themselves
- A meat-free option that satisfies vegans and omnivores at the same table
- Something you can prep the filling for in advance and assemble just before baking
- A way to use up a mix of mushrooms and a bag of spinach in one festive bake
Why You’ll Love This Recipe
- It is built to be shared. The wreath shape means everyone tears off a warm, filled triangle, so it doubles as a centerpiece and an icebreaker at the table.
- The filling is genuinely savory. Crumbled tofu, mushrooms, and toasted pine nuts give a meaty, umami bite that even meat-eaters reach for.
- It comes together fast. The filling cooks in about 8 minutes, and the assembled wreath bakes in roughly 20, so it is a low-effort wow.
- It is fully plant-based. No dairy, no eggs, just veggies, tofu, herbs, and pastry, so it fits a vegan Christmas menu without compromise.
- It is forgiving. The mushroom mix, the herbs, and the pastry are all flexible, so you can work with what your shop has in December.

Ingredient Notes
Firm tofu is the backbone of the filling. Reach for firm or extra-firm, never silken, because you want a curd that holds its shape when crumbled. Press it for 10 to 15 minutes under a weighted plate first; the drier the tofu, the more it browns and the more it soaks up the garlic, dill, and nutmeg instead of steaming into mush in the pan.
Mushroom mix brings the savory, meaty depth. A mix of varieties (button, cremini, oyster, whatever your market has) gives more layered flavor than one type alone. Mushrooms are mostly water, so chop them evenly and give them room in the pan; if you crowd them they release liquid and stew rather than brown, and you want them browned for that deep umami.
Spinach adds color and freshness against the wreath’s golden pastry. Fresh spinach wilts down to almost nothing, so the 100 g looks generous but practically disappears into the filling. Add it toward the end of cooking so it keeps its green color, and if it throws off extra water let that cook away before you fill the dough.
Pine nuts are the little luxury here. Toasting them dry in the pan first, before any oil goes in, wakes up their buttery, resinous flavor and adds crunch. Watch them closely; they go from pale to perfect to burnt in under a minute, so pull them the moment they smell nutty and turn light gold.
Dill, garlic, and nutmeg are what make this taste festive rather than plain. Fresh dill is bright and seasonal; mince the garlic finely so it melts into the filling; and the nutmeg is the secret note, so use just a quarter teaspoon and grate it fresh if you can. Too much nutmeg turns bitter, so a light hand is the move.
Pastry dough sheet is the wrapper. A single sheet, cut into triangles, forms the whole wreath, so buy a good-quality sheet and check the label is dairy-free to keep this vegan. Keep it cold until the moment you assemble; chilled pastry holds its shape and puffs better than dough that has gone soft and sticky at room temperature.

Tips
- Cook the filling dry, not wet. The most common mistake is a soggy wreath. Let the mushrooms and spinach release their water and cook it off in the pan, so the filling is dry to the touch before it goes onto the pastry. Wet filling steams the dough from inside and you lose the crisp.
- Toast the pine nuts first, in a dry pan. Do this before adding oil, and keep them moving. You know they are ready when they smell nutty and turn pale gold; take them out and set them aside so they do not scorch while you cook everything else.
- Overlap the triangles around a circle. Arrange them with the points facing outward, spoon the filling along the inner ring, then fold the points back over the top and press to seal. The slight overlap is what gives the wreath its connected, tear-and-share shape.
- Watch the color, not just the clock. Twenty minutes at 180 C is the guide, but ovens vary. You want the pastry deeply golden and crisp all the way around; if the inner edges look pale, give it a few extra minutes.
- Season the filling before it goes in. Taste and adjust salt and pepper while the tofu and mushrooms are still in the pan. Once it is wrapped in pastry, you cannot fix bland filling.
Substitutions and Variations
- Swap the pine nuts. If pine nuts are pricey or unavailable, toasted chopped walnuts or sunflower seeds give a similar crunch and richness.
- Change the herb. Dill is fresh and festive, but fresh thyme or parsley work beautifully if that is what you have; thyme leans a little more earthy and warming for winter.
- Use any pastry you like. A vegan puff pastry sheet gives lift and flake; a shortcrust or crescent-style dough gives a softer, breadier wreath. Both arrange into triangles the same way.
- Vary the vegetables. Swap or add to the mushroom-and-spinach base with finely chopped roasted red pepper, caramelized onion, or kale, keeping the total roughly the same so the filling still fits the dough.

Storage and Make Ahead
This wreath is at its best fresh from the oven, while the pastry is still crisp and the filling warm. If you want to get ahead, cook the tofu-and-mushroom filling a day in advance and keep it covered in the fridge; just make sure it is fully cooled and dry before you spoon it onto the pastry, so the dough does not go soggy while it waits. Assemble and bake just before serving for the best texture.
Leftovers keep in an airtight container in the fridge for up to 3 days. Reheat in a hot oven rather than the microwave to bring back some of the crispness; the microwave will soften the pastry. This pairs well with the rest of a festive spread, so if you are building a full menu, browse my vegan Christmas dinner recipes and round out the table with more vegan finger food. For another make-it-the-centerpiece showstopper, my vegan Wellington is built for the same kind of festive sharing.
Summarise & Save This Recipe
★ Add us as a trusted Google source
Vegan Veggie-Stuffed Christmas Wreath
Ingredients
- 100 g spinach
- 200 g firm tofu pressed and crumbled
- 200 g mushroom mix chopped
- 2 Tbsp pine nuts
- 1 clove garlic minced
- 2 Tbsp dill chopped
- ¼ tsp nutmeg
- 1 sheet pastry dough dairy-free
- 1 Tbsp oil
- salt to taste
- pepper to taste
Instructions
- In a dry pan, toast the pine nuts until golden, then set them aside.
- Add the oil to the pan and sauté the garlic until fragrant.
- Add the crumbled tofu, mushrooms, nutmeg and dill, then season with salt and pepper.
- Cook for 7-8 minutes, until the mushrooms soften and any liquid has evaporated. Stir in the spinach and toasted pine nuts.
- Cut the pastry dough into triangles, arrange them in a circle, spoon the filling over the inner ring and fold the triangle points over to enclose it.
- Bake at 180 degrees C (350 degrees F) for 20 minutes, until the pastry is golden.
Notes
Frequently Asked Questions
Cut a sheet of pastry dough into triangles and arrange them in a circle with the points facing outward. Toast pine nuts in a dry pan, then sautee garlic in oil and cook crumbled firm tofu, a mushroom mix, spinach, dill, and nutmeg for 7 to 8 minutes, seasoning with salt and pepper. Spoon the filling along the inner ring, fold the triangle points back over the top, and bake at 180 C for about 20 minutes until golden.
Yes. The filling is built from firm tofu, mushrooms, spinach, pine nuts, garlic, dill, and nutmeg, with no dairy or eggs. The only thing to double-check is the pastry dough, since some store-bought sheets contain butter; choose a dairy-free pastry sheet and the whole wreath is fully plant-based.
You can cook the tofu-and-mushroom filling up to a day in advance and store it covered in the fridge. Let it cool fully and make sure it is dry before assembling, so the pastry does not turn soggy. For the crispest result, wrap the filling in the dough and bake the wreath just before serving.
Soggy pastry almost always comes from wet filling. Mushrooms and spinach release a lot of water as they cook, so let that liquid cook off in the pan until the filling is dry to the touch before it goes onto the dough. Keeping the pastry cold until assembly and baking until deeply golden also helps it stay crisp.
Toasted chopped walnuts or sunflower seeds are the easiest swaps and give a similar crunch and richness. Toast whichever you use in a dry pan first to bring out the flavor, and watch them closely since nuts and seeds go from golden to burnt very quickly.
It works as a shareable starter that everyone tears pieces from, so it pairs well with the rest of a festive spread. Serve it alongside other vegan finger foods, a warming soup, or a main like a vegan Wellington for a full meat-free Christmas menu.

Savory and delish. Yum!