Cheesy Spinach Artichoke Puff Pastry Twists – Easy Veggie Appetizer Recipe

Posted on

cheesy spinach artichoke puff pastry twists - featured image

The first time I pulled a tray of cheesy spinach artichoke puff pastry twists from my oven, the golden, flaky aroma literally stopped my family in their tracks. There’s just something about buttery pastry and bubbling cheese that makes everyone hover around the kitchen, waiting for a taste. Honestly, these twists are the kind of appetizer you make once, and suddenly, you’re “the person who brings those amazing puff pastry twists” to every party. And let’s face it—when you bite into that crispy, cheesy, veggie-packed goodness, it’s hard not to swoon a little.

I discovered this recipe by accident (don’t all great recipes start this way?) when I had leftover spinach artichoke dip and a roll of puff pastry staring at me from the fridge. A little improvising, a lot of cheese, and some kitchen magic later—these irresistible cheesy spinach artichoke puff pastry twists were born. Ever since, they’ve become my go-to for everything from lazy Sunday snacks to impressive holiday starters. Plus, they’re vegetarian, super easy, and always the first thing to vanish from the table.

What I adore most about this recipe is how it transforms simple ingredients into a showstopping snack. Whether you’re a seasoned home cook or just dipping your toes into the world of puff pastry, these twists are practically foolproof. As a longtime food blogger and veggie lover, I’ve tested (and devoured) dozens of variations, and this version nails that perfect combo of crispy pastry, creamy cheese, and just enough veggies to make you feel good about reaching for seconds… or thirds. If you’re looking to wow your friends, feed a crowd, or simply treat yourself, these cheesy spinach artichoke puff pastry twists are about to become your new obsession.

Why You’ll Love This Recipe

I’ve lost count of how many times I’ve made these cheesy spinach artichoke puff pastry twists for family gatherings, potlucks, and even weeknight dinners when I’m craving something special. After plenty of taste tests (and happy taste-testers), I can confidently say there are tons of reasons to love this easy veggie appetizer recipe:

  • Quick & Easy: Ready in about 40 minutes from start to finish, so you’re never far from flaky, cheesy perfection—even if you’re short on time.
  • Simple Ingredients: No fancy shopping lists. Puff pastry, frozen spinach, canned artichokes, some cheese, and pantry staples do all the heavy lifting.
  • Perfect for Every Occasion: These twists are ideal for game day snacks, holiday parties, backyard barbecues, or even a fun lunchbox surprise. They look fancy but are super low-effort.
  • Crowd-Pleaser: Kids, adults, picky eaters—you name it. I’ve never had leftovers (and if you do, they’re awesome reheated!).
  • Unbelievably Delicious: You know that classic spinach artichoke dip flavor? Imagine it baked into crispy, golden pastry with gooey cheese in every bite. It’s comfort food, but with a fresh veggie twist.

What truly sets this recipe apart from the rest is the balance—you get rich, cheesy filling without it being too heavy, and the veggies shine without overpowering. I blend the spinach and artichokes just enough for a creamy texture, and the double cheese layer (cream cheese and mozzarella) makes for melty, stringy, savory satisfaction. Plus, the twists are so pretty, you’ll want to snap a photo before they disappear.

If you’re after a recipe that feels special but doesn’t require chef-level skills, this is your golden ticket. It’s easy enough for weeknights but impressive enough to serve at any event. Honestly, these cheesy spinach artichoke puff pastry twists are the kind of food that brings people together—no fancy cutlery or plates required, just grab and enjoy!

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of what you need is probably already in your pantry or freezer, and there’s tons of room for swaps if you like getting creative in the kitchen.

  • Puff Pastry Sheets (2 sheets, thawed): Store-bought is perfectly fine—look for all-butter pastry if you want extra richness. I’ve used Pepperidge Farm and Trader Joe’s with great results.
  • Frozen Chopped Spinach (1 cup, thawed and squeezed dry): Make sure to wring out as much water as possible, or your filling will be soggy. Fresh spinach works too—just sauté and chop before measuring.
  • Canned Artichoke Hearts (1 cup, drained and chopped): Marinated or in water both work. If you’re using marinated, give them a quick rinse to keep the flavor balanced.
  • Cream Cheese (4 oz/115g, softened): This makes the filling super creamy. Regular or light cream cheese both do the trick.
  • Shredded Mozzarella Cheese (1 cup/90g): For that stretchy, melty cheese factor. I sometimes add a little Monterey Jack for extra gooeyness.
  • Grated Parmesan Cheese (1/3 cup/30g): Adds a salty, umami kick. You can use Pecorino Romano for a sharper flavor if you prefer.
  • Garlic (2 cloves, minced): Fresh is best, but you can use 1/2 tsp garlic powder if needed.
  • Green Onion or Chives (2 tbsp, finely sliced): Optional, but adds a nice fresh bite.
  • Salt & Black Pepper (to taste): I usually go with 1/4 tsp salt and plenty of cracked pepper.
  • Red Pepper Flakes (1/4 tsp, optional): For a little heat—skip if you prefer mild.
  • Egg (1, beaten): For brushing the pastry and giving it that irresistible golden shine.
  • Sesame Seeds or Everything Bagel Seasoning (optional): For sprinkling on top—this step is totally extra but so good.

Ingredient Tips: If you want to make these gluten-free, use a gluten-free puff pastry (I’ve tried Schär brand with success). Vegan? Swap dairy-free cream cheese and mozzarella, and brush with plant-based milk instead of egg wash. No artichokes? Just double the spinach and add a tiny squeeze of lemon juice for zing.

Don’t be shy about using what you have—this filling is surprisingly forgiving. I’ve even tossed in leftover roasted veggies or a handful of chopped sun-dried tomatoes. The world is your (veggie) oyster!

Equipment Needed

  • Baking Sheet or Cookie Sheet: Line with parchment for easy cleanup. If you have a rimmed baking sheet, even better—that way any cheese that oozes out won’t make a mess.
  • Rolling Pin: Useful for smoothing out the puff pastry if it’s a little uneven. A wine bottle works in a pinch—trust me, I’ve been there!
  • Sharp Knife or Pizza Cutter: For slicing the pastry into strips. Scissors are surprisingly handy if you want super clean cuts.
  • Mixing Bowl: Medium or large—big enough to handle all your filling ingredients without sloshing over the sides.
  • Small Bowl and Pastry Brush: For beating the egg and brushing the tops. If you don’t have a pastry brush, a clean paper towel dabbed in egg works (not fancy, but it gets the job done).
  • Colander or Clean Kitchen Towel: For draining and squeezing the spinach dry. I’ve ruined a few paper towels in my day—go with a proper towel if you can.
  • Parchment Paper: Keeps the twists from sticking and makes cleanup a breeze.

Equipment Tips: I’ve tried both nonstick and regular baking sheets—parchment is always your best friend. If your rolling pin sticks to the pastry, dust it lightly with flour. And don’t stress about investing in a fancy pastry brush; a silicone one from the dollar store lasts for ages if you rinse it right away.

How to Make Cheesy Spinach Artichoke Puff Pastry Twists

cheesy spinach artichoke puff pastry twists preparation steps

Let’s get into it! Here’s exactly how I make these twists, with all my hard-earned tips and little tricks to make sure yours turn out just as gorgeous and delicious every time.

  1. Prep Your Ingredients:
    • Preheat your oven to 400°F (200°C).
    • Line a baking sheet with parchment paper.
    • Thaw 2 sheets of puff pastry according to package instructions (usually about 30 minutes at room temperature).
    • While the pastry thaws, squeeze the thawed spinach in a clean kitchen towel until almost dry—no one wants soggy twists!
    • Chop the artichoke hearts finely so you don’t get big chunks in the filling.
  2. Mix the Filling:
    • In a medium bowl, combine 1 cup chopped spinach, 1 cup chopped artichokes, 4 oz (115g) softened cream cheese, 1 cup (90g) shredded mozzarella, 1/3 cup (30g) grated Parmesan, 2 minced garlic cloves, and 2 tbsp sliced green onion or chives.
    • Add 1/4 tsp salt, a few cracks of black pepper, and 1/4 tsp red pepper flakes if using.
    • Mix until everything is evenly combined. The filling should be thick and spreadable.
  3. Assemble the Pastry:
    • Gently roll out each sheet of puff pastry on a lightly floured surface to smooth creases and get a rectangle roughly 10×12 inches (25x30cm).
    • Spread half the spinach artichoke filling over one pastry sheet, leaving a 1/2-inch (1cm) border. Repeat with the second sheet if doubling the recipe.
    • Top with an extra sprinkle of mozzarella if you’re feeling cheesy!
    • Place the second sheet of pastry on top and press down gently to seal, especially at the edges.
  4. Slice and Twist:
    • Using a sharp knife or pizza cutter, cut the pastry into strips about 1 inch (2.5cm) wide and 5-6 inches (12-15cm) long.
    • Take each strip, gently twist it several times, and lay it on the prepared baking sheet, spacing them out for even baking.
  5. Egg Wash and Top:
    • In a small bowl, beat 1 egg with a splash of water.
    • Brush the tops of each twist with the egg wash—this helps them get that gorgeous golden color.
    • Sprinkle with sesame seeds or everything bagel seasoning if you like extra crunch.
  6. Bake:
    • Bake for 18-22 minutes, or until the pastry is puffed and deep golden brown.
    • If you notice the cheese oozing, that’s normal! Just let it cool slightly so everything sets.
  7. Cool and Serve:
    • Let the twists cool for 5 minutes on the baking sheet before transferring to a serving platter.
    • Enjoy warm, at room temperature, or even cold—honestly, they disappear no matter what.

Troubleshooting: If your twists unravel a bit, gently squeeze the ends after twisting to help them hold. If the pastry starts to get too warm and sticky, pop it in the fridge for 10 minutes before slicing. And don’t stress about perfection—rustic is beautiful (and tasty)!

Cooking Tips & Techniques

After plenty of batches (and a couple of kitchen disasters), I’ve picked up some tricks that make these cheesy spinach artichoke puff pastry twists practically foolproof:

  • Don’t Overfill: It’s tempting to pile on the filling, but too much can make the twists burst open. A thin, even layer works best for neat, golden spirals.
  • Squeeze, Squeeze, Squeeze: Seriously, get as much water out of the spinach as possible. Excess liquid = soggy pastry. I’ve learned this the hard way!
  • Chill Before Cutting: If your pastry gets soft, a quick chill firms it up and makes slicing way easier. Sometimes I even assemble, then pop the whole thing in the fridge for 10 minutes before slicing and twisting.
  • Even Slices = Even Baking: Try to keep your strips close in size so they bake at the same rate. If some are thinner, check them a minute or two early to avoid burning.
  • Spacing is Key: Give each twist enough space on the baking sheet, or they’ll steam instead of crisp up. No one wants soggy bottoms!
  • Lining Matters: Always use parchment paper. Any cheese or filling that escapes will caramelize instead of sticking and burning onto your pan.
  • Egg Wash for Shine: Don’t skip the egg wash—it’s what makes these twists look bakery-worthy. If you’re out of eggs, a splash of milk is better than nothing.

I’ve definitely had a batch or two where I rushed and didn’t squeeze the spinach well enough—big mistake. And once I forgot the egg wash, and my twists looked kind of pale and sad (still delicious, just not as pretty). Take it from me: a little patience and a few extra minutes make all the difference!

Variations & Adaptations

One of my favorite things about this recipe is how flexible it is. Every time I make these cheesy spinach artichoke puff pastry twists, I end up tweaking something—sometimes on purpose, sometimes because I’m out of an ingredient. Here are some fun ways to make it your own:

  • Vegan Version: Use dairy-free cream cheese and mozzarella, and brush the twists with unsweetened plant milk instead of egg. I’ve tried Miyoko’s and Violife brands with great results.
  • Spicy Jalapeño: Add 2 tbsp finely chopped pickled jalapeños to the filling and a pinch more red pepper flakes for a little kick. Great for spice lovers!
  • Greek-Inspired: Swap half the mozzarella for feta cheese, add a handful of chopped sun-dried tomatoes, and sprinkle a little oregano in the filling. Totally Mediterranean vibes.
  • Gluten-Free: Use gluten-free puff pastry (like Schär brand). The method and bake time are almost identical—just check the package for specific instructions.
  • Kid-Friendly: Skip the artichokes and double up on spinach and cheese. Sometimes I even add a handful of chopped cooked broccoli for extra veggies.
  • Personal Twist: Once, I added a few roasted red peppers that were languishing in my fridge. The color pop and sweetness were amazing!

If you need to avoid nuts or dairy, just double-check your pastry and cheese choices. And if you’re feeding a crowd, you can easily double (or triple) the recipe—just bake in batches so each twist gets nice and crispy.

Serving & Storage Suggestions

These cheesy spinach artichoke puff pastry twists are at their absolute best fresh from the oven, when the pastry is puffed and the cheese is still gooey. I love serving them piled high on a platter, garnished with a little fresh parsley or chives for color. They’re perfect as a standalone appetizer, but they also shine alongside a tangy marinara or creamy ranch dip.

If you’re planning a bigger spread, pair these twists with a crisp salad, a charcuterie board, or a sparkling mocktail—so good for brunches and parties! They’re also a hit as a lunchbox treat or picnic snack (just pack them in an airtight container).

For storage, let the twists cool completely, then pop them into a sealed container in the fridge. They stay crispy for up to 3 days. To reheat, just spread them out on a baking sheet and warm in a 350°F (175°C) oven for 7-8 minutes—good as new! You can also freeze the baked twists for up to a month. Reheat straight from frozen at 375°F (190°C) for 10-12 minutes.

One last tip: the flavor actually deepens after a day thanks to the garlic and cheese mingling—so don’t be afraid to bake ahead for parties.

Nutritional Information & Benefits

Each cheesy spinach artichoke puff pastry twist clocks in at roughly 120-140 calories (depending on how big you make them), with about 5 grams of protein and 8 grams of fat. They’re vegetarian (as long as you use veggie-friendly cheese) and can be adapted for gluten-free or vegan diets.

Spinach and artichokes both bring a dose of fiber, iron, and vitamins A and C—so you’re sneaking in some veggie goodness with every bite. The cheese adds calcium and extra protein, making these twists surprisingly satisfying as a snack or appetizer.

If you have dairy allergies, opt for vegan cheese and double-check that your pastry is dairy-free. For lower sodium, rinse canned artichokes and use unsalted cheese. As someone who loves a good treat but tries to balance things out, I think these twists hit the sweet spot—indulgent, but with a little veggie power, too!

Conclusion

There’s just something magical about the combination of flaky pastry, melty cheese, and savory veggies that makes these cheesy spinach artichoke puff pastry twists totally irresistible. Whether you’re looking for an easy veggie appetizer recipe for your next party, a cozy snack for movie night, or a way to sneak more greens onto the table, these twists are always a hit.

I love how versatile and forgiving this recipe is—you can riff on the filling, make them gluten-free or vegan, or just keep it classic. They’re the definition of crowd-pleasing comfort food, and every time I make them, I remember why I keep coming back for more.

So, what do you think? Ready to give these twists a try? If you do, I’d love to hear how they turn out—leave a comment, share your own spin on the filling, or tag me with your creation. Life’s too short for boring snacks—let’s make every bite count!

Frequently Asked Questions

Can I make these cheesy spinach artichoke puff pastry twists ahead of time?

Absolutely! You can assemble the twists up to a day in advance, cover tightly, and refrigerate. Bake just before serving for best results. Baked twists also reheat well in the oven.

Do I have to use frozen spinach, or can I use fresh?

You can use fresh spinach—just cook it down first, then squeeze out as much liquid as possible before chopping. Measure after cooking for accuracy.

What’s the best way to keep the twists crispy when reheating?

Reheat in a hot oven (350°F/175°C) on a baking sheet. This brings back the flaky texture. Avoid microwaving—they’ll get soft and chewy, not crispy.

How can I make this recipe gluten-free?

Simply swap the regular puff pastry for a gluten-free version. The rest of the ingredients are naturally gluten-free, so you’re good to go!

What other veggies can I add to the filling?

Great question! Try finely chopped roasted red peppers, sautéed mushrooms, or even a handful of shredded zucchini (just squeeze out the liquid first). The filling is super flexible—use what you love!

Print

Cheesy Spinach Artichoke Puff Pastry Twists

These cheesy spinach artichoke puff pastry twists are a crowd-pleasing, vegetarian appetizer featuring a creamy, veggie-packed filling wrapped in golden, flaky pastry. Quick and easy to make, they’re perfect for parties, snacks, or any occasion where you want to impress with minimal effort.

  • Author: paula
  • Prep Time: 15 minutes
  • Cook Time: 22 minutes
  • Total Time: 37 minutes
  • Yield: 16 twists (about 6-8 servings) 1x
  • Category: Appetizer
  • Cuisine: American

Ingredients

Scale
  • 2 sheets puff pastry, thawed
  • 1 cup frozen chopped spinach, thawed and squeezed dry
  • 1 cup canned artichoke hearts, drained and chopped
  • 4 oz (115g) cream cheese, softened
  • 1 cup (90g) shredded mozzarella cheese
  • 1/3 cup (30g) grated Parmesan cheese
  • 2 cloves garlic, minced
  • 2 tbsp green onion or chives, finely sliced (optional)
  • 1/4 tsp salt, or to taste
  • Black pepper, to taste
  • 1/4 tsp red pepper flakes (optional)
  • 1 egg, beaten (for egg wash)
  • Sesame seeds or everything bagel seasoning (optional, for topping)

Instructions

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. Thaw 2 sheets of puff pastry according to package instructions (about 30 minutes at room temperature).
  3. Squeeze the thawed spinach in a clean kitchen towel until almost dry. Chop the artichoke hearts finely.
  4. In a medium bowl, combine spinach, artichokes, cream cheese, mozzarella, Parmesan, garlic, and green onion or chives. Add salt, black pepper, and red pepper flakes if using. Mix until evenly combined.
  5. Gently roll out each sheet of puff pastry on a lightly floured surface to a rectangle about 10×12 inches.
  6. Spread half the filling over one pastry sheet, leaving a 1/2-inch border. (If doubling, repeat with the second sheet.) Optionally, sprinkle extra mozzarella on top.
  7. Place the second sheet of pastry on top and press gently to seal, especially at the edges.
  8. Using a sharp knife or pizza cutter, cut the pastry into strips about 1 inch wide and 5-6 inches long.
  9. Twist each strip several times and lay on the prepared baking sheet, spacing them out.
  10. In a small bowl, beat the egg with a splash of water. Brush the tops of each twist with the egg wash.
  11. Sprinkle with sesame seeds or everything bagel seasoning if desired.
  12. Bake for 18-22 minutes, or until the pastry is puffed and deep golden brown.
  13. Let cool for 5 minutes on the baking sheet before transferring to a serving platter. Serve warm, at room temperature, or cold.

Notes

For best results, squeeze as much water as possible from the spinach to avoid soggy pastry. Don’t overfill the twists, and use parchment paper for easy cleanup. You can make these gluten-free or vegan with simple swaps. Twists are best fresh but can be reheated in the oven for crispiness.

Nutrition

  • Serving Size: 1 twist
  • Calories: 130
  • Sugar: 1
  • Sodium: 230
  • Fat: 8
  • Saturated Fat: 4
  • Carbohydrates: 12
  • Fiber: 1
  • Protein: 5

Keywords: spinach artichoke, puff pastry, appetizer, vegetarian, party food, easy recipe, cheese twists, finger food, holiday snack

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating