Spinach Artichoke Swirls
If you’re looking for a delicious appetizer that’s as easy to make as it is delightful to eat, then these Spinach Artichoke Swirls are just what you need! I love making these little bites for family gatherings or even just a cozy night in. They’re a fantastic way to impress your friends without spending all day in the kitchen. Plus, who can resist the buttery, flaky goodness of puff pastry filled with creamy spinach and artichokes?
What makes this recipe special is not only its incredible flavor but also how versatile it is. It’s perfect for busy weeknights when you want something quick yet satisfying, or for parties where everyone will be reaching for seconds. Trust me; once you try these Spinach Artichoke Swirls, they’ll become a staple in your recipe collection!
Why You’ll Love This Recipe
- Quick to prepare: With just a few simple steps, you can whip these up in no time.
- Family-friendly appeal: Everyone loves cheesy, savory flavors, making these swirls a hit with kids and adults alike.
- Make-ahead convenience: You can prepare the filling in advance and assemble the swirls when you’re ready to bake.
- Deliciously versatile: Customize the filling with your favorite ingredients for a unique twist every time.

Ingredients You’ll Need
Gathering ingredients shouldn’t feel daunting! For these Spinach Artichoke Swirls, you’ll be using simple, wholesome ingredients that come together beautifully. Here’s what you’ll need:
For the Filling
- 1 puff pastry sheet
- 1 cup fresh spinach, chopped
- 1/4 cup artichokes, chopped
- 1/4 cup shredded parmesan cheese
- 1/8 cup cream cheese, softened
- 1/4 cup mayonnaise
- 1 garlic clove, minced
- Salt (to taste)
- Fresh cracked pepper (to taste)
- Red pepper flakes (to taste)
For Egg Wash
- 1 egg (for egg wash)
Variations
One of the best things about this recipe is its flexibility! Feel free to get creative with the fillings based on what you have on hand or prefer. Here are some fun ideas:
- Add more veggies: Mix in some chopped bell peppers or mushrooms for extra color and nutrition.
- Cheese overload: Swap out or add different cheeses like feta or mozzarella for a unique flavor profile.
- Spice it up: Incorporate some diced jalapeños or hot sauce into the mixture if you enjoy a kick.
- Herb it up: Fresh herbs like basil or dill can elevate the flavor even more.
How to Make Spinach Artichoke Swirls
Step 1: Preheat Your Oven
Start by preheating your oven to 400 degrees Fahrenheit. This ensures that your swirls will bake evenly and become wonderfully golden brown.
Step 2: Prepare the Filling
In a mixing bowl, combine all of the filling ingredients except for the egg. Make sure everything is well incorporated—this mixture is where all the magic happens! The combination of cream cheese and parmesan creates a rich, creamy texture that pairs perfectly with the fresh spinach and artichokes.
Step 3: Cut Puff Pastry
Take your thawed puff pastry sheet and cut it in half. This gives you two equal pieces to work with. It’s important that both pieces are roughly the same size so they bake evenly.
Step 4: Assemble Your Swirls
Spread half of your spinach artichoke mixture onto one piece of puff pastry. Then lay the second piece on top to create a sandwich. This helps keep all that delicious filling inside while baking.
Step 5: Slice Into Strips
Using a sharp knife, cut the layered pastry into six long strips. Cutting along the long side gives you longer strips that roll beautifully into swirls!
Step 6: Twist and Shape
Twist each strip gently and roll them into swirls while tucking in the ends. This not only looks pretty but also keeps everything secure while they’re baking.
Step 7: Egg Wash Time
Beat one egg with a teaspoon of water to create an egg wash. Brush this over each swirl—this step adds that lovely golden finish we all adore!
Step 8: Bake Until Golden
Place your swirls onto a parchment paper-lined baking sheet and pop them in the oven. Bake for about 22-24 minutes until they are puffed up and beautifully golden brown.
Step 9: Cool and Enjoy!
Once baked, let them cool for just a few minutes before digging in. They’re best enjoyed warm but trust me; leftovers (if there are any!) taste great too!
Enjoy making these delightful Spinach Artichoke Swirls—they’re bound to become everyone’s favorite snack!
Pro Tips for Making Spinach Artichoke Swirls
Making Spinach Artichoke Swirls is a delightful journey, and these tips will help ensure your swirls turn out perfectly every time!
-
Use fresh ingredients: Fresh spinach and artichokes can elevate the flavor significantly compared to canned or frozen alternatives. The vibrant taste of fresh veggies really shines through in this dish.
-
Don’t overfill the pastry: It may be tempting to pack in more of that delicious filling, but overfilling can lead to leaks during baking. Keep it balanced for a neat presentation and even cooking.
-
Chill the swirls before baking: After assembling your swirls, pop them in the fridge for about 15 minutes before baking. This helps the pastry hold its shape better while baking, resulting in a flaky texture.
-
Experiment with spices: Feel free to customize the spices according to your taste! Adding herbs like dill or oregano can bring a new dimension to the flavor profile of your swirls.
-
Watch the baking time closely: Ovens can vary, so keep an eye on your swirls as they bake. You want them golden brown and puffed up, so don’t hesitate to adjust the time if needed.
How to Serve Spinach Artichoke Swirls
Serving your Spinach Artichoke Swirls in a visually appealing way can enhance their deliciousness. Here are some creative ideas!
Garnishes
- Chopped fresh parsley: A sprinkle of fresh parsley adds a burst of color and freshness that complements the rich flavors of the swirls.
- Red pepper flakes: For those who enjoy a little heat, a light dusting of red pepper flakes on top adds both spice and visual appeal.
Side Dishes
-
Mixed Green Salad: A light salad with a vinaigrette dressing balances the richness of the swirls beautifully. Add cherry tomatoes and cucumbers for extra crunch.
-
Roasted Vegetables: Seasonal roasted vegetables like zucchini, bell peppers, or asparagus make for a colorful and nutritious side that pairs well with these savory bites.
-
Hummus and Veggie Platter: Offering hummus alongside an assortment of fresh veggies creates a fantastic dipping option that complements the flavors of your swirls.
-
Classic Tomato Soup: The comforting warmth of tomato soup serves as an excellent dip for these cheesy swirls, creating a cozy pairing perfect for sharing.
With these serving suggestions and pro tips, you’re all set to impress friends and family with your delicious Spinach Artichoke Swirls! Enjoy every delightful bite.

Make Ahead and Storage
These Spinach Artichoke Swirls are perfect for meal prep! They can be made in advance, stored, and enjoyed throughout the week. Here’s how to keep them fresh:
Storing Leftovers
- Allow the swirls to cool completely before storing.
- Place them in an airtight container.
- Store in the refrigerator for up to 3 days.
Freezing
- Prepare the swirls as directed but do not bake them.
- Place the unbaked swirls on a baking sheet and freeze until solid.
- Transfer the frozen swirls to a freezer-safe bag or container, where they can be kept for up to 2 months.
Reheating
- For refrigerated swirls: Preheat your oven to 350°F (175°C) and bake for about 10-12 minutes until warmed through.
- For frozen swirls: Bake directly from frozen at 400°F (200°C) for about 25-30 minutes or until golden brown.
FAQs
Here are some common questions you might have about making Spinach Artichoke Swirls.
Can I use frozen spinach for Spinach Artichoke Swirls?
Absolutely! Just make sure to thaw and drain the spinach well before mixing it into your filling. This helps prevent excess moisture in your swirls.
What can I serve with Spinach Artichoke Swirls?
These delightful swirls pair wonderfully with a fresh salad or as part of a charcuterie board. They’re also great as a snack on their own!
How do I ensure my Spinach Artichoke Swirls turn out crispy?
Make sure your puff pastry is fully thawed before using it. Also, brushing them with an egg wash will give them that beautiful golden color and crispy texture.
Final Thoughts
I hope you have as much fun making these Spinach Artichoke Swirls as I do! They are not only delicious but also versatile enough for any occasion, whether it’s a casual gathering or a cozy night in. Enjoy every swirl, and feel free to share your creations with friends and family! Happy cooking!
Spinach Artichoke Swirls
Indulge in the delightful flavors of Spinach Artichoke Swirls, a perfect appetizer that combines the creamy richness of spinach and artichokes wrapped in flaky puff pastry. These savory bites are not only quick to prepare but also an absolute crowd-pleaser, making them ideal for family gatherings or cozy nights at home. With just a handful of simple ingredients, you can create a dish that impresses without the hassle. Customize your filling with additional veggies or spices for a unique twist every time. Enjoy these golden treats fresh from the oven, and watch them disappear in moments!
- Prep Time: 15 minutes
- Cook Time: 24 minutes
- Total Time: 39 minutes
- Yield: Approximately 12 swirls 1x
- Category: Appetizer
- Method: Baking
- Cuisine: American
Ingredients
- 1 puff pastry sheet
- 1 cup fresh spinach, chopped
- 1/4 cup artichokes, chopped
- 1/4 cup shredded parmesan cheese
- 1/8 cup cream cheese, softened
- 1/4 cup mayonnaise
- 1 garlic clove, minced
- Salt and pepper (to taste)
- 1 egg (for egg wash)
Instructions
- Preheat your oven to 400°F (200°C).
- In a bowl, mix spinach, artichokes, parmesan, cream cheese, mayonnaise, garlic, salt, and pepper until well combined.
- Roll out the puff pastry and cut it into two equal pieces.
- Spread half of the filling on one piece of pastry and top with the other piece.
- Cut into long strips and twist each strip into swirls.
- Brush with egg wash before baking on a parchment-lined sheet for 22-24 minutes until golden brown.
- Allow to cool slightly before serving warm.
Nutrition
- Serving Size: 2 swirls (60g)
- Calories: 210
- Sugar: 1g
- Sodium: 350mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 20mg
