Are you having friends over and you want to serve something quick, delicious, and crowd-pleasing? Then you have to make these Vegan Spinach Pinwheels! It's finger-food at its best!

I'm all for quick and easy recipes, bonus points if the outcome looks like you have been slaving away in the kitchen for hours! And in this case, puff pastry is the way to go.
So if you're having friends over, pinwheels are the perfect snack to serve because they are cute, finger-food-friendly, you can fill them with whatever you have at hand. Want some ideas?
- Vegan Pizza Pinwheels with olives
- Vegan Pumpkin Basil Pinwheels
- Vegan Arugula Pesto Pinwheels
- Wild Garlic Pesto Pinwheels
BUT for this recipe, I've filled them with spinach, mixed with caramelized onions and garlic, and crumbled vegan (feta) cheese. It is such a good combo! They are really juicy and flavorful.
Even my omnivore parents loved them, so that means they are crowd-pleasing, hah!
How to make Vegan Spinach Pinwheels
As always, you can find the whole recipe in the box below but I want to give you an overview of the needed ingredients and instructions with step-by-step photos first.
The ingredients
You will need:
- puff pastry (I am using Tante Fanny Dinkel Blätterteig)
- frozen spinach
- garlic
- onion
- vegan cheese/feta (I am using Simply V Hirtengenuss; you could even make your own Baked Almond Feta)
The basic steps
Love it? Rate it!
I hope you enjoy these Vegan Spinach Pinwheels as much as I do! Let me know if you give them a try!
If you don’t want to miss out on new recipes, sign up for my weekly newsletter, join me on Instagram and Facebook.
Cheers, Bianca
Vegan Spinach Pinwheels
Ingredients
- 9 oz frozen spinach
- 1 teaspoon canola oil
- 2 garlic cloves minced
- ½ large yellow onion diced
- ¼ teaspoon salt
- 1 package vegan puff pastry dough*
- ⅓ cup vegan feta cheese
Instructions
- In a large pot, bring water to a boil. Cook the frozen spinach until soft. Then drain it and squeeze out excess water.
- In a pan with canola oil, cook the diced onion and minced garlic until translucent and golden over medium heat. You can add a splash of water if it browns too quickly. (Takes about 5-7 minutes)
- Combine the drained spinach with the onion and garlic mixture, add the salt, and let it cool off.
- Preheat the oven to 350°F/180°C.
- Roll out the puff pastry. Spread out the spinach mixture on the puff pastry but leave the bottom quarter empty. Add the crumbled vegan feta on top. Then roll in the puff pastry.
- Once it’s all rolled in, cut it into slices. About 1 cm thick. I got 20 slices out of my puff pastry roll.
- Place the pinwheels onto a baking tray lined with parchment paper. Bake them at 350°F/180°C for 10-12 minutes.
- Once they are cooled off a bit, they are ready to serve! Enjoy!
Marina says
Hi. Looks yum. Can I replace the canola oil with extra virgin olive oil? Or is the canola oil for a specific reason?
Bianca says
sure, you can use any oil!
Ritu says
Can they be made ahead
Bianca says
Absolutely. They will not be as flaky the next day, but still delicious!
Jacki says
Made this recipe the other day and it was great! I added sun-dried tomatoes to the recipe. Less is more when it comes spreading the filling on the pastry dough. I overdid it on my first batch and they still tasted great but the inner pastry wasn't able to puff because of the excess filling. Will definitely be making again - can't wait to try all different filling combos. Thanks for the recipe.