| |

Vegan Spinach and Caramelized Onion Puff Pastry Recipe

If you’re searching for a show-stopping yet surprisingly easy dish to whip up, this Vegan Spinach and Caramelized Onion Puff Pastry Recipe absolutely delivers. Trust me, it’s one of those recipes I fell in love with the moment I tried it — flaky, golden puff pastry wrapped around savory, cheesy-feeling spinach and sweet caramelized onions. It’s perfect for impressing friends, family, or just treating yourself to a cozy, flavorful snack or light meal. Stick around, and I’ll share all my tips so yours turns out beautifully every time!

❤️

Why You’ll Love This Recipe

  • Incredible Flavor Combo: The sweetness of caramelized onions perfectly balances the earthy spinach and savory nutritional yeast.
  • Super Easy to Make: Minimal ingredients and straightforward steps that even kitchen beginners can handle.
  • Versatile and Crowd-Pleasing: Great as a snack, appetizer, or even a light lunch — my family never gets tired of it.
  • Totally Vegan and Delicious: No dairy needed here thanks to nutritional yeast, which gives that cheesy touch.

Ingredients You’ll Need

The magic of this Vegan Spinach and Caramelized Onion Puff Pastry Recipe comes from the simple yet rich ingredients that work together to create a filling that’s savory, sweet, and cheesy all at once. When you shop, look for fresh spinach and caramelize your onions slowly for the best flavor.

Flat lay of a whole medium golden brown onion, a few fresh dark green spinach leaves loosely piled, three uncracked garlic cloves with smooth white skins, a small mound of golden nutritional yeast flakes, a small white ceramic bowl of clear golden olive oil, a small white ceramic bowl of amber maple syrup, a small white ceramic bowl of dried red chili flakes, a small white ceramic bowl with finely ground black pepper, a small white ceramic bowl with dried thyme leaves, a small white ceramic bowl of fine white salt, a small white ceramic bowl containing pale beige ground nutmeg powder, and a neatly folded pale beige sheet of puff pastry, all arranged with perfect symmetry on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Vegan Spinach and Caramelized Onion Puff Pastry, vegan savory puff pastry, spinach and onion tart, dairy-free puff pastry recipe, easy vegan appetizer
  • Olive Oil: Use good quality extra virgin olive oil to help caramelize the onions beautifully and add richness.
  • Spinach: Fresh and chopped. I find baby spinach works well, but regular spinach is great too — just make sure to cook off excess water.
  • Onion: A medium yellow or white onion is perfect to caramelize until it’s sweet and soft.
  • Garlic: Freshly grated garlic adds depth; avoid pre-minced for the best aroma.
  • Thyme: Fresh is lovely but dried works fine — it adds an herbal note that complements the caramelized onion.
  • Nutritional Yeast: This is your vegan “cheese” secret weapon, giving a nutty, cheesy flavor that brings the filling to life.
  • Salt & Chilli Flakes: Essential for seasoning and a slight kick to balance the sweetness.
  • Puff Pastry Sheet: Go for vegan store-bought if you’re short on time — make sure to check the label so it’s dairy-free!
  • Nutmeg & Black Pepper: Small pinch but big on flavor, elevating the filling just right.
  • Maple Syrup (Optional): I love a little drizzle on top post-baking for a surprising sweet contrast with the savory inside.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the things I adore about this Vegan Spinach and Caramelized Onion Puff Pastry Recipe is how easy it is to make it your own. I often swap ingredients based on what’s in my fridge or add little twists depending on the occasion.

  • Add Vegan Cheese: Sometimes I sprinkle in some shredded vegan mozzarella or feta for an extra creamy bite that makes my family go crazy.
  • Use Kale or Swiss Chard: If spinach isn’t on hand, these leafy greens work beautifully after steaming and draining well.
  • Spice It Up: Try adding smoked paprika or cumin to give the filling a smoky warmth — it turned out to be a fun twist I discovered during a chilly evening.
  • Make Mini Hand Pies: Perfect for parties or appetizers — just cut your pastry into smaller squares and adjust baking time slightly.

How to Make Vegan Spinach and Caramelized Onion Puff Pastry Recipe

Step 1: Slow-Caramelize Your Onions to Unlock Sweetness

Heat 2 tablespoons of olive oil in a pan over low to medium heat. Add your thinly sliced onions and be patient — stir frequently but gently to prevent burning. This usually takes around 15-20 minutes, and I promise the sweet, soft caramelized onions you’ll get are worth every second. This step is where a lot of flavor develops, so don’t rush!

Step 2: Add Garlic, Chili Flakes & Thyme

Once the onions are beautifully caramelized, stir in your grated garlic, chili flakes, and thyme. Cook gently for about a minute until fragrant — this quick step wakes up those lovely aromatics.

Step 3: Wilt the Spinach & Reduce Moisture

Pile in your chopped spinach and immediately cover the pan with a lid. Let it cook for 6 to 10 minutes until the spinach completely wilts. Remove the lid and continue cooking on medium heat for another few minutes to evaporate any excess water — this keeps the filling from making your pastry soggy later on.

Step 4: Stir In Nutritional Yeast & Seasonings, Then Cool

Take the pan off the heat and stir in your nutritional yeast, salt to taste, and a pinch of nutmeg and black pepper. This is where your filling gets that cheesy, warm flavor that’s so addictive. Let the mixture cool completely before assembling the pastries — warm filling can melt your puff pastry too early!

Step 5: Assemble Your Puff Pastries

Preheat your oven to 220°C (200°C fan). Lightly flour your clean workspace. Roll out your sheet of puff pastry and cut it into 6 squares. Spoon the cooled spinach and onion filling onto one half of each square, then fold the pastry over. Press edges with a floured fork to seal and create 2-3 small slits on top of each for steam to escape.

Step 6: Chill, Glaze, and Bake to Golden Perfection

Pop the assembled pastries in the fridge for about 10 minutes — this firms up the dough so it puffs nicely. While chilling, mix 1 tablespoon of olive oil with a pinch of nutmeg and black pepper, then brush it over the tops for that irresistible golden finish. Bake for 30-35 minutes until puffed and golden brown.

Step 7: Drizzle with Maple Syrup & Enjoy Warm

Once out of the oven, a light drizzle of maple syrup adds a lovely sweet contrast to the savory filling — this step came from a fun experiment that’s now my favorite finishing touch. Serve warm and watch them disappear quickly!

👨‍🍳

Pro Tips for Making Vegan Spinach and Caramelized Onion Puff Pastry Recipe

  • Low and Slow Onions: Don’t rush caramelizing the onions; cooking them gently brings out their natural sweetness and depth.
  • Drain Spinach Well: Excess moisture can ruin puff pastry’s crispness, so cook off water thoroughly before assembly.
  • Chill Before Baking: Refrigerating the pastries for 10 minutes helps them keep their shape and puff beautifully in the oven.
  • Seal Securely: Use a fork to crimp edges tightly so your filling won’t leak and your pastries stay neat and tidy.

How to Serve Vegan Spinach and Caramelized Onion Puff Pastry Recipe

The image shows two golden brown puff pastries on a white marbled surface. One pastry is whole with a crispy, flaky texture and sprinkled with coarse salt and black pepper on top. The other pastry is placed on the whole one and broken open, revealing three thin layers of light golden, airy puff pastry filled with a green mixture of cooked spinach and creamy cheese inside. In the background, two more pastries are blurred out, laid on the same white marbled surface. A small sprig of fresh thyme is visible near the pastries. Photo taken with an iphone --ar 2:3 --v 7 - Vegan Spinach and Caramelized Onion Puff Pastry, vegan savory puff pastry, spinach and onion tart, dairy-free puff pastry recipe, easy vegan appetizer

Garnishes

I love topping these pastries with a sprinkle of toasted sesame seeds or a few fresh herbs like parsley or thyme to add color and a bit of extra flavor. The maple syrup glaze speaks for itself, but sometimes a little drizzle of balsamic glaze adds a tangy twist that surprises guests.

Side Dishes

Pairing these with a crisp side salad — think arugula with lemon vinaigrette — balances the richness of the pastry perfectly. On cozy days, I like to serve them with a bowl of tomato soup or roasted root veggies for a comforting meal.

Creative Ways to Present

For holidays or parties, I’ve shaped the pastry into triangles or little pinwheels for a fun presentation. You can also serve them in mini muffin tins to create perfectly portioned hand pies — adorable and practical!

Make Ahead and Storage

Storing Leftovers

I usually store leftover pastries in an airtight container in the fridge, and they keep well for 2-3 days. To keep them crisp, I recommend reheating in the oven rather than the microwave.

Freezing

These pastries freeze beautifully — I assemble them, freeze on a baking sheet individually until firm, then transfer to freezer bags. When you want a quick snack, pop them frozen on a baking tray and bake at 200°C until golden and piping hot, about 30-35 minutes.

Reheating

For the best texture, reheat leftovers in a preheated oven at 180°C for 8-10 minutes or until heated through and crispy again. Microwaving tends to make the puff pastry soggy, so I avoid that when I can.

FAQs

  1. Can I make this Vegan Spinach and Caramelized Onion Puff Pastry Recipe gluten-free?

    Absolutely! Look for gluten-free puff pastry, which is becoming more widely available in stores or online. Just be sure to check the packaging to confirm it’s vegan as well. The filling is naturally gluten-free, so it’s an easy swap.

  2. Do I have to use nutritional yeast?

    Nutritional yeast is key for that cheesy, savory flavor, but if you’re out or don’t like it, you can substitute with vegan cheese shreds or omit it entirely — though the filling might be less savory without it.

  3. Can I prepare the filling in advance?

    Yes! You can make the spinach and caramelized onion filling a day ahead and store it in the fridge. Just bring it to room temperature before assembling the pastries to keep your puff pastry from getting soggy.

  4. What’s the best way to seal the puff pastry squares?

    Using a fork to press the edges firmly works wonders — it seals the filling inside and creates a lovely decorative edge. Make sure the edges are slightly moistened to help the dough stick together better.

Final Thoughts

I absolutely love how this Vegan Spinach and Caramelized Onion Puff Pastry Recipe turns out every time, and it never fails to impress anyone who tries it. It’s that perfect combination of flaky pastry, melty “cheesy” filling, and sweet caramelized onions that feels fancy yet so homey. When I first made it, I was amazed at how straightforward it was, especially given the incredible flavors. If you’re looking for a vegan dish that’s easy, tasty, and a little bit special, please give this a go — I’m confident it’ll become one of your go-to recipes, too!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Spinach and Caramelized Onion Puff Pastry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 133 reviews
  • Author: Villerius
  • Prep Time: 5 minutes
  • Cook Time: 35 minutes
  • Total Time: 40 minutes
  • Yield: 6 pastries
  • Category: Snack
  • Method: Baking
  • Cuisine: Vegan
  • Diet: Vegan

Description

This Vegan Caramelised Onion and Spinach Puff Pastry recipe features a deliciously creamy, cheesy spinach and caramelised onion filling wrapped in flaky, golden puff pastry. Perfect as a savory snack or light meal, these pastries combine the sweetness of caramelised onions with the earthiness of spinach and the savory depth of nutritional yeast, all enhanced with aromatic herbs and spices.


Ingredients

Filling

  • 2 tbsp olive oil
  • 6-7 cups chopped spinach
  • 1 medium onion, thinly sliced
  • 2-3 garlic cloves, grated
  • 1/2 tsp thyme
  • 1 – 3/4 cup nutritional yeast
  • Salt, to taste
  • Chilli flakes, to taste
  • 1/8 tsp nutmeg (or a pinch)
  • 1/8 tsp black pepper (or a pinch)
  • 1/2 – 1 tsp maple syrup (optional)

Pastry & Glaze

  • Sheet of pre-rolled puff pastry
  • 1 tbsp olive oil (for glaze)


Instructions

  1. Caramelise the Onions: Heat 2 tbsp olive oil over low to medium heat in a pan. Add the sliced onions and sauté them, stirring frequently to avoid burning, until they turn a deep golden brown and caramelised.
  2. Add Aromatics: Mix in the grated garlic, chilli flakes, and thyme, cooking for about 1 minute to release their flavors into the onions.
  3. Cook Spinach: Add the chopped spinach on top of the onion mixture and cover the pan with a lid. Let the spinach wilt for 6 to 10 minutes. Then, uncover and continue cooking until most of the moisture has evaporated.
  4. Finish the Filling: Remove the pan from heat and mix in the nutritional yeast to add a cheesy, savory flavor. Adjust seasoning with salt, and if desired, add the nutmeg and black pepper. Allow the mixture to cool.
  5. Prepare Pastry: Preheat your oven to 220°C (200°C fan). Lightly flour a clean workspace and divide the pre-rolled puff pastry sheet into 6 equal squares.
  6. Assemble Pastries: Place a generous amount of the spinach and caramelised onion filling on one half of each pastry square. Fold the other half over the filling and seal the edges by pressing with a floured fork. Cut 2-3 small slits on the top of each pastry to allow steam to escape.
  7. Chill Pastries: Refrigerate the assembled pastries for 10 minutes to firm up the pastry.
  8. Glaze and Season: Combine 1 tbsp olive oil with nutmeg and black pepper, then brush this glaze evenly over the top of each pastry to enhance browning and flavor.
  9. Bake: Place the pastries on a baking tray and bake in the preheated oven for 30-35 minutes, or until they are puffed up and golden brown.
  10. Serve: Remove from the oven, optionally drizzle with maple syrup for a subtle sweetness, and enjoy warm.

Notes

  • This recipe yields 6 individual pastries—perfect as appetizers or a light meal.
  • The maple syrup drizzle is optional but adds a pleasant touch of sweetness that balances the savory filling.
  • Make sure to seal the pastry edges well to prevent filling from leaking during baking.
  • If puff pastry is not pre-rolled, roll it out to about 1/8 inch thickness before cutting.
  • Store leftovers in an airtight container in the refrigerator and reheat in the oven to preserve crispiness.

Nutrition

  • Serving Size: 1 pastry
  • Calories: 193
  • Sugar: 2 g
  • Sodium: 180 mg
  • Fat: 9 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 23 g
  • Fiber: 3 g
  • Protein: 6 g
  • Cholesterol: 0 mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star