The comforting aroma of baking pastry wafts through the kitchen, igniting memories of brunches with friends and family. Perfectly flaky and filled with a creamy, savory blend of spinach and artichokes, these Spinach Artichoke Swirls are about to become your go-to appetizer for gatherings or lazy weekend brunches. With their stunning presentation and a prep time that’s quicker than most, they’re not just easy to make—they’ll also have your guests raving and coming back for seconds! Plus, you can easily whip them up in advance and bake them fresh when you’re ready to serve. Isn’t it time to bring a little extra joy to your next meal?

Why are Spinach Artichoke Swirls a Must-Try?
Irresistible Flakiness: The puff pastry creates a delightfully crisp texture that perfectly complements the creamy filling, making each bite a delightful experience.
Quick Prep Time: With a simple assembly process, you’ll have these delightful swirls ready to pop in the oven in no time, perfect for surprising your guests.
Crowd-Pleasing Flavor: Savory spinach and artichokes mixed with creamy cheeses create a flavor explosion everyone will love—ideal for your next brunch or gathering!
Versatile Options: Want to customize? Feel free to sprinkle in some bacon or switch out the herbs for a personal touch. You can even prepare the filling ahead of time to streamline your cooking experience!
Beautiful Presentation: The swirls are visually stunning, easily elevating any platter to gourmet status. Serve them warm, and watch as your guests marvel at your culinary skills.
Savory Spinach Artichoke Swirls Ingredients
Here’s everything you’ll need to whip up these delightful Spinach Artichoke Swirls!
For the Pastry
- Puff Pastry Sheet – Provides a flaky, crispy exterior; ensure it’s thawed before use.
For the Filling
- Fresh Spinach, Chopped – Adds vibrant color and fresh flavor; frozen spinach can be substituted but remember to drain excess moisture.
- Artichokes, Chopped – Offers a tangy, rich taste; use canned or jarred (not marinated) for the best flavor.
- Shredded Parmesan Cheese – Enhances the savory profile; can swap with mozzarella or cheddar if preferred.
- Cream Cheese, Softened – Provides creaminess and helps bind the filling; ricotta cheese serves as a great alternative.
- Mayonnaise – Contributes moisture and tang; Greek yogurt can offer a lighter option.
- Garlic Clove, Minced – Adds aromatic flavor; adjust according to your taste preference.
- Salt and Fresh Cracked Pepper – Balances the flavors; adjust based on your palate.
- Red Pepper Flakes – Adds a hint of heat; this is optional for those who prefer milder flavors.
For the Glaze
- Egg (for Egg Wash) – Gives a beautiful golden color upon baking; mix with a little water for best results.
Step‑by‑Step Instructions for Spinach Artichoke Swirls
Step 1: Preheat and Prepare
Start by preheating your oven to 400°F (200°C) to ensure it’s nice and hot for baking. While the oven heats, take your puff pastry sheet out of the freezer and allow it to thaw completely, about 20-30 minutes. It should be soft but still cool to the touch, making it easy to work with as you prepare to assemble your delicious Spinach Artichoke Swirls.
Step 2: Mix the Filling
In a large mixing bowl, combine the chopped fresh spinach, artichokes, shredded Parmesan cheese, softened cream cheese, mayonnaise, minced garlic, salt, pepper, and optional red pepper flakes. Mix these ingredients thoroughly with a spatula until everything is well incorporated and creamy. The filling should be vibrant and aromatic, ready to elevate your Spinach Artichoke Swirls to the next level.
Step 3: Assemble the Pastry
Once your filling is ready, cut the thawed puff pastry sheet in half. Place one half on a clean surface, and evenly spread the spinach and artichoke mixture over it, leaving a small border at the edges. Carefully place the other half of the pastry on top, creating a sandwich effect that encases the delicious filling. Gently press down to help seal the edges together.
Step 4: Shape the Swirls
With the filled pastry ready, cut it into 6 long strips using a sharp knife or pizza cutter. Take each strip and twist it several times to create a beautiful, spiraled shape. After twisting, roll each strip into a swirl, tucking the ends underneath to secure the filling. This will give your Spinach Artichoke Swirls a lovely presentation when baked.
Step 5: Prepare for Baking
In a small bowl, prepare an egg wash by beating one egg with a splash of water. Using a pastry brush, gently brush each swirl with the egg wash, ensuring an even coating. This will give your swirls a gorgeous golden color and a shiny finish once baked. Place each prepared swirl on a parchment-lined baking sheet, keeping them spaced apart for even cooking.
Step 6: Bake to Perfection
Pop the baking sheet into your preheated oven and bake the Spinach Artichoke Swirls for approximately 25 minutes. Keep an eye on them! They are ready when they puff up and turn a beautiful golden brown. The aroma of baking pastry will fill your kitchen, a sign that your delicious appetizer is nearly complete.
Step 7: Cool and Serve
Once baked to perfection, remove the swirls from the oven and allow them to cool slightly on the baking sheet for about 5 minutes. This cooling period will help them firm up a little more for an ideal texture. Serve warm and watch as guests delight in your scrumptious Spinach Artichoke Swirls, a fantastic addition to any brunch or gathering!

Expert Tips for Spinach Artichoke Swirls
-
Thaw Properly: Ensure your puff pastry is completely thawed before use, or it may break during assembly, affecting the overall swirls.
-
Drain Spinach: If using frozen spinach, always drain and squeeze out excess moisture to prevent a soggy filling that could ruin your Spinach Artichoke Swirls.
-
Even Filling Distribution: Spread the spinach artichoke mixture evenly on the pastry for a consistent flavor and texture in every bite.
-
Watch the Bake Time: Keep an eye on the swirls while baking; if they turn too brown, they might taste burnt instead of beautifully golden.
-
Cool Slightly Before Serving: Allowing the swirls to cool for a few minutes will enhance their texture, making them easier to handle and tastier to eat.
Make Ahead Options
These Spinach Artichoke Swirls are perfect for meal prep enthusiasts looking to save time on busy days! You can prepare the filling up to 3 days in advance by mixing the chopped spinach, artichokes, cheeses, and seasonings, then refrigerating the mixture in an airtight container to maintain freshness. When you’re ready to serve, simply assemble the swirls as directed and bake them fresh in the oven; this ensures they remain golden and flaky. Alternatively, you can assemble the swirls completely and freeze them before baking for up to 24 hours. Just remember, if you go this route, to let them thaw in the refrigerator overnight before baking for the best results. Enjoy the convenience of having a delightful appetizer ready to go!
Spinach Artichoke Swirls Variations & Substitutions
Feel free to get creative with these Spinach Artichoke Swirls—it’s all about personal flair and your favorite flavors!
-
Bacon Boost: Add cooked and crumbled bacon for an irresistible, savory twist that your guests will adore.
-
Herb Infusion: Mix in fresh herbs like basil or dill to elevate the filling with delightful, fragrant notes. It will transform your swirls into a garden-fresh sensation!
-
Greens Swap: Substitute spinach with other greens like kale or chard for a unique flavor profile and added nutrients in every bite. You’ll love how each green brings its own character to the dish.
-
Cheesy Variants: Experiment with different cheeses like feta for tanginess or gouda for a smoky flavor. The right cheese can completely change the taste experience!
-
Spicy Kick: For a little heat, add diced jalapeños or increase the red pepper flakes. This simple tweak will have spice lovers raving over your creation.
-
Creamy Dream: Swap out the cream cheese for Greek yogurt for a lighter filling that still packs a creamy punch. A healthy alternative with all the taste!
-
Nutty Crunch: Toss in chopped nuts, such as walnuts or pine nuts, for an unexpected crunch that adds texture to each delightful bite.
-
Sweet Surprise: A touch of caramelized onions or sun-dried tomatoes brings a hint of sweetness that contrasts beautifully with the creamy savory filling. Your taste buds will rejoice!
Explore these options to make the recipe truly yours, and for more helpful tips, consider trying a delicious side like creamy mashed potatoes to elevate the entire meal!
What to Serve with Spinach Artichoke Swirls
These delectable bites are sure to shine on any brunch table, and pairing them with the right sides will create a beautifully balanced meal.
-
Fresh Fruit Salad: A medley of seasonal fruits adds a refreshing sweetness, complementing the savory swirls perfectly. The vibrant colors also enhance your brunch presentation.
-
Classic Mimosa: This sparkling drink, made with orange juice and champagne, brings a celebratory feel that pairs beautifully with the rich flavors of the swirls. A brunch staple that never disappoints!
-
Garlic Herb Roasted Potatoes: Crispy on the outside and fluffy on the inside, these flavorful potatoes offer a comforting contrast to the lightness of the swirls. Toss them with fresh herbs for an aromatic addition.
-
Eggs Benedict: The richness of poached eggs and hollandaise sauce contrasts nicely with the spinach and artichoke filling. It’s a lovely nod to classic brunch flavors, elevating your meal.
-
Green Salad with Lemon Vinaigrette: Light and zesty, a simple side salad made with mixed greens and a bright dressing refreshes the palate between bites of the swirls. The acidity of the lemon cuts through the creaminess beautifully.
-
Chocolate Croissants: For a sweet finish to your brunch, flaky chocolate croissants add a luxurious touch, balancing the savory flavors with a hint of indulgence. Perfect for those with a sweet tooth!
-
Sparkling Water with Lime: A crisp, refreshing beverage that cleanses the palate and complements the savory notes of the dish without overpowering them. Add mint for an aromatic twist!
Pairing your Spinach Artichoke Swirls with these delightful options will ensure a memorable dining experience. So, gather your loved ones, and enjoy the abundance!
How to Store and Freeze Spinach Artichoke Swirls
Room Temperature: Enjoy your Spinach Artichoke Swirls fresh for up to 2 hours at room temperature. If longer, store them in an airtight container to maintain their freshness.
Fridge: Keep leftover swirls in the fridge for up to 3 days in an airtight container. Reheat in the oven to restore their flaky texture before serving.
Freezer: You can freeze unbaked swirls for up to 3 months. Layer them between parchment paper in an airtight container. Bake directly from the freezer, adding a few extra minutes to the cooking time.
Reheating: For the best results, reheat leftovers in the oven at 350°F (175°C) for about 10-15 minutes until heated through. This ensures your Spinach Artichoke Swirls retain their delicious texture.

Spinach Artichoke Swirls Recipe FAQs
What type of spinach should I use for the filling?
For the best flavor and texture, I recommend fresh spinach, as it adds a vibrant green color and fresh taste. If you need to use frozen spinach, simply ensure you drain and squeeze out excess moisture to avoid a soggy filling.
How should I store leftover Spinach Artichoke Swirls?
Leftover swirls can be stored in an airtight container in the refrigerator for up to 3 days. Reheat them in the oven at 350°F (175°C) for about 10-15 minutes to restore their flakiness and ensure they taste just as delightful as when first baked.
Can I freeze Spinach Artichoke Swirls?
Absolutely! You can freeze unbaked swirls for up to 3 months. Layer them between parchment paper in an airtight container. When you’re ready to bake, there’s no need to thaw them—simply pop them in the oven for a few extra minutes until they’re golden and puffed.
What if my puff pastry tears while assembling?
Don’t worry! Puff pastry can be forgiving. If it tears, simply use a little bit of the spinach artichoke mixture to patch the tear together. Just press the pastry back together gently, and it should hold during baking.
Are there any dietary considerations I should keep in mind?
If you have guests with dietary restrictions, consider using lactose-free cream cheese or Greek yogurt to accommodate dairy allergies. Additionally, you can easily modify the recipe by substituting in gluten-free puff pastry to make it gluten-friendly. Always check your filling ingredients to ensure they meet your guests’ needs.
How long can I keep the filling prepared in advance?
You can prepare the spinach and artichoke filling a day in advance and store it in the refrigerator. This can save you time on the day of your brunch or gathering! Just assemble and bake the swirls on the day you intend to serve them for the best results.

Savory Spinach Artichoke Swirls for Your Next Brunch Bash
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and thaw the puff pastry for 20-30 minutes.
- In a mixing bowl, combine chopped spinach, artichokes, Parmesan, cream cheese, mayonnaise, garlic, salt, pepper, and red pepper flakes. Mix until creamy.
- Cut the thawed puff pastry in half, spread filling on one half, and place the other half on top, sealing the edges.
- Cut into 6 strips, twist each strip to create a spiral shape, and roll each into a swirl.
- Prepare an egg wash by beating the egg with water and brush each swirl.
- Place swirls on a parchment-lined baking sheet and bake for approximately 25 minutes or until golden brown.
- Allow to cool slightly before serving warm.















