There’s something irresistibly comforting about the sound of pastry puffing up in the oven, and when that pastry is filled with a creamy, herbed spinach mixture, you’re in for a real treat. Inspired by my quest to find quick and delightful appetizers that don’t compromise on flavor, I was thrilled to create this vegan spinach puff pastry recipe using crescent rolls.
Perfect for holiday gatherings or a cozy breakfast at home, these bites are not only delectable but also easy to whip up with simple ingredients. Imagine flaky goodness encasing a rich, velvety filling that your guests won’t believe is dairy-free! With the crunch of fresh green onions and the fragrant touch of dill, every bite is a burst of flavor. Whether you’re looking to impress at your next potluck or just want a delicious snack to enjoy on any day of the week, these spinach puff pastries are sure to become a staple in your kitchen. So, let’s roll up our sleeves and dive into this delightful recipe!
Why is Spinach Puff Pastry a must-try?
Deliciously Vegan: These spinach puff pastries bring all the flavor and texture without any animal products. A creamy filling made from cashews will leave you and your guests craving more!
Quick and Easy: With just a few simple ingredients and minimal preparation, this recipe is perfect for both novice cooks and experienced chefs looking for a deliciously fast appetizer.
Crowd-Pleasing Appeal: Crispy, flaky, and bursting with flavor, these bites appeal to everyone, making them an excellent choice for parties or casual get-togethers.
Versatile Flavor: Feel free to customize this recipe! Swap out spinach for other greens or add different herbs to create new flavor profiles that suit your taste.
Make Ahead Convenience: These pastries can be prepped in advance and stored in the refrigerator, giving you the flexibility to enjoy them whenever you want. Just reheat for that fresh-out-of-the-oven taste!
Spinach Puff Pastry Ingredients
For the Pastry
• Refrigerated Crescent Dough Rolls (Vegan) – This flaky exterior is key for achieving that perfect puff; try Immaculate Baking for a reliable option.
For the Filling
• Frozen Spinach (10 oz) – The star of your creamy filling; remember to thaw and drain it well to avoid any sogginess!
• Cashews (1 Cup) – Soak these to create a rich, creamy base; they’re essential for our vegan Spinach Puff Pastry!
• Fresh Dill (1/4 Cup) – Adds lovely herbal notes; if unavailable, use dried dill, but be sure to reduce the quantity.
• Green Onions (1/2 Cup) – Provides a fresh, crunchy flavor; chives can be an excellent substitute here.
• Plant Milk (1/2 Cup) – Vital for binding the filling; any unsweetened plant milk will work beautifully.
• Garlic Powder (1/2 tsp) – Enhances the overall flavor; fresh garlic can add a stronger kick if you prefer.
• Nutritional Yeast (1 tsp) – Delivers that cheesy taste you don’t want to miss; it’s essential for making this recipe truly vegan.
• Salt (1/2 tsp) – Elevates the flavors throughout and ties it all together perfectly.
How to Make Spinach Puff Pastry
-
Prep Spinach & Cashews: Start by thawing the spinach for several hours, allowing it to drain well. For the cashews, soak them in water overnight or in boiling water for 15 minutes; then drain. This step ensures the filling is creamy and smooth!
-
Blend Filling: In a blender, combine your soaked cashews, plant milk, salt, garlic powder, and nutritional yeast. Blend until you’ve got a rich, creamy consistency—somewhere between smooth and dreamy!
-
Mix Filling: Pat the thawed spinach dry to eliminate extra moisture. Add the spinach to the blended cashew mix along with fresh dill and chopped green onions. Pulse until everything is evenly combined—consider it a little flavor party in your blender!
-
Prepare Crescent Rolls: Unroll the crescent dough and flatten each triangle. Scoop about 2 tablespoons of the spinach filling into the center of each triangle and pinch the corners to form a delightful pouch.
-
Bake: Place your filled pastries in a lightly oiled cupcake pan. For a lovely golden finish, brush the tops with a small amount of oil. Bake in a preheated oven at 425°F for about 12 minutes or until they are golden brown and your kitchen smells incredible!
Optional: Serve these bites warm with a delicious vegan yogurt dip for an extra touch!
Exact quantities are listed in the recipe card below.
Spinach Puff Pastry Variations
Feel free to get creative and tailor this recipe to match your tastes and dietary needs!
- Kale Substitute: Swap spinach for kale for a heartier option that’s just as nutritious and delicious.
- Herb Blend: Experiment with different herbs like basil or oregano for a unique twist on the classic filling.
- Spicy Kick: Add a pinch of red pepper flakes to the filling for a zesty kick that will awaken your taste buds.
- Mixed Veggies: Incorporate finely chopped bell peppers or mushrooms into the filling for added texture and flavor.
- Nut-Free Option: Replace cashews with silken tofu for a soy-based creamy filling that’s perfect for nut allergies.
- Cheesy Flavor: Stir in some plant-based cream cheese along with the other ingredients for an extra layer of creaminess.
- Lentil Filling: For a heartier appetizer, use cooked lentils in place of some of the spinach for added protein and bite.
- Savory Sweet: Add a touch of nutmeg or cinnamon to the filling for a subtle sweet note that beautifully complements the savory herbs.
How to Store and Freeze Spinach Puff Pastry
Fridge: Store your spinach puff pastries in an airtight container in the refrigerator for up to 2 days. This keeps them fresh while preventing any sogginess.
Freezer: For longer storage, freeze the baked pastries in a single layer on a baking sheet. Once frozen solid, transfer them to a freezer bag for up to 2 months.
Reheating: To enjoy them crispy again, reheat in the oven at 350°F for about 10-15 minutes. This brings back that delightful crunch of freshly baked spinach puff pastry!
Make Ahead: You can prepare the filling ahead of time and store it in the fridge for up to 3 days. Assemble and bake when ready to serve for an easy, last-minute appetizer!
What to Serve with Spinach Puff Pastry?
Looking to create a memorable meal around these delightful bite-sized morsels? Let’s explore some fantastic flavors that pair perfectly with your spinach puff pastries!
- Fresh Salad: A crisp garden salad with a tangy vinaigrette complements the rich filling beautifully while adding bright, fresh elements.
- Fruit Chutney: Sweet or spicy fruit chutney elevates the savory flavors, offering a delicious contrast that dances on your taste buds.
- Vegan Yogurt Dip: Creamy, tangy dip adds an extra layer of flavor, making each bite even more indulgent. Serve chilled for a refreshing touch.
- Roasted Vegetables: Hearty roasted veggies provide a delightful texture contrast, making your plate feel complete and satisfying.
- Herb-Infused Quinoa: Light and fluffy quinoa seasoned with fresh herbs is an excellent base for balancing the richness of the puff pastry.
- Chilled Sparkling Water: Serve with a slice of lemon or herbs; the effervescence cleanses the palate between bites, enhancing the overall experience!
- Dipping Sauces: Experiment with tahini or vegan pesto for a flavorful twist; they bring an exciting dimension to each bite of puff pastry.
- Mini Vegan Cheese Platter: Accompany with soft vegan cheeses and crunchy crackers for a lovely grazing snack that invites conversation.
- Dark Chocolate-Covered Strawberries: End the meal on a sweet note; the berries’ sweetness pairs surprisingly well with savory pastries, creating an elegant finish.
Expert Tips for Spinach Puff Pastry
-
Drain the Spinach: Be sure to thoroughly drain the spinach to avoid a soggy filling. Pat it dry with a paper towel if needed.
-
Soak Cashews: For maximum creaminess, soak cashews overnight rather than opting for the quick 15-minute method to enhance the texture of your filling.
-
Customize Herbs: Adjust the amounts of garlic or dill to suit your taste preferences. Feel free to experiment with other herbs for a unique flavor.
-
Check Baking Time: Keep an eye on the pastries while baking; ovens can vary. Remove them once they’re golden brown to prevent burning.
-
Use an Oiled Pan: Arrange your spinach puff pastries in a lightly oiled cupcake pan, which helps them release easily and brown beautifully.
Make Ahead Options
These Spinach Puff Pastry bites are a lifesaver for busy home cooks! You can prepare the filling up to 24 hours in advance; simply blend your cashews, plant milk, and seasonings, then mix in the spinach, dill, and green onions. Store the filling in an airtight container in the refrigerator to maintain its creamy texture. You can also roll the pastries and fill them ahead of time, refrigerating them for up to 3 days before baking. When ready to enjoy, just pop the pastries in a preheated oven at 425°F for about 12 minutes until golden brown. This way, you’ll savor the delightful flavors without the last-minute rush!
Spinach Puff Pastry Recipe FAQs
What should I look for when selecting frozen spinach?
Absolutely! When choosing frozen spinach, ensure you select a brand that doesn’t have any added salt or preservatives. Look for bright green, whole leaf spinach without dark spots all over, which could indicate freezer burn. Remember, fresh spinach can also be used if you prefer, just be sure to blanch it first.
How should I store leftover spinach puff pastries?
Very important! Store your spinach puff pastries in an airtight container in the refrigerator for up to 2 days. This helps keep them fresh and prevents them from becoming soggy. Popping them in the fridge quickly after they’ve cooled down is key!
Can I freeze spinach puff pastries?
Of course! To freeze, arrange your baked spinach puff pastries in a single layer on a baking sheet and freeze until solid. Once they’re frozen, transfer them to a freezer bag to keep them fresh for up to 2 months.
How do I reheat frozen spinach puff pastries?
To enjoy your frozen spinach puff pastries again, reheat them in the oven at 350°F for about 10-15 minutes. This method will restore their delightful crunch and flaky texture, just like they were fresh out of the oven!
Are there any dietary considerations I should keep in mind?
Absolutely! These spinach puff pastries are vegan and dairy-free, making them a delicious option for those with lactose intolerance. However, be mindful if anyone has a nut allergy, as the filling contains cashews. There are alternatives available, like using sunflower seeds that can provide a creamy texture without nuts!
What can I do if my filling is too runny?
If you find your filling too runny, don’t worry! First, try draining the spinach more thoroughly to eliminate excess moisture. You can also add a small amount of breadcrumbs or ground flaxseed to thicken it. If you notice it’s too thin after mixing in the cashews, blend in a little more soaked cashews until you reach your desired consistency.

Savory Spinach Puff Pastry Bites You'll Devour in Minutes
Ingredients
Equipment
Method
- Start by thawing the spinach for several hours and drain it well. Soak the cashews to ensure a creamy filling.
- In a blender, combine soaked cashews, plant milk, salt, garlic powder, and nutritional yeast. Blend until creamy.
- Pat the spinach dry and add it to the blended mix along with fresh dill and chopped green onions. Pulse until combined.
- Unroll the crescent dough and flatten each triangle. Scoop 2 tablespoons of the filling into the center and pinch to seal.
- Place pastries in a lightly oiled cupcake pan and brush tops with oil. Bake at 425°F for about 12 minutes until golden.










