As I scrolled through my favorite brunch recipes, a craving crept in for something warm and delightful. That’s when I stumbled upon these Spinach Artichoke Swirls—a heavenly combination of flaky puff pastry enveloping a creamy, flavorful filling. They are not only an easy appetizer but also a vegetarian-friendly option that will impress your guests without any stress. With their golden exterior and irresistibly delicious interior, these swirls can transform any ordinary brunch into an extraordinary feast. Plus, they’re perfect for make-ahead preparation, allowing you to enjoy quality time with your loved ones rather than slaving away in the kitchen. How about giving these a try at your next gathering?

Why are Spinach Artichoke Swirls irresistible?
Heavenly Flavors: Each bite reveals a luscious filling of creamy cheeses and savory artichokes that enchant the taste buds.
Perfect for Entertaining: Delight family and friends with these stunning swirls that look as great as they taste!
Quick & Easy: With minimal prep and cooking time, you can whip these up effortlessly.
Versatile Base: Feel free to customize the filling with your favorite cheeses or extras, making this a go-to recipe
Crowd Favorite: These bites are sure to impress, making them the perfect addition to your brunch spread!
Spinach Artichoke Swirls Ingredients
• So simple, yet so delicious!
For the Pastry
- Puff Pastry Sheet – This flaky delight serves as our scrumptious base for the swirls.
For the Filling
- Fresh Spinach (1 cup, chopped) – Brings vibrant color and nutrition; frozen can be substituted if well-drained.
- Artichokes (1/4 cup, chopped) – Adds a savory touch; canned or jarred options are best to avoid marinated ones.
- Shredded Parmesan Cheese (1/4 cup) – Imparts a sharp, nutty flavor; swap with grated mozzarella for a milder taste.
- Cream Cheese (1/8 cup, softened) – Contributes a rich creaminess to the filling; ricotta is a lighter alternative.
- Mayonnaise (1/4 cup) – Enhances the richness of the spinach artichoke swirls.
- Garlic (1 clove, minced) – Infuses a delightful aromatic essence into the filling.
- Salt and Fresh Cracked Pepper – Essential for seasoning to elevate the flavors.
- Red Pepper Flakes – Introduces a hint of heat, adjust according to your taste.
- Egg (1, for egg wash) – Gives a golden, beautiful finish to the baked swirls.
Enjoy creating these Spinach Artichoke Swirls that are guaranteed to be a hit at your next brunch!
Step‑by‑Step Instructions for Spinach Artichoke Swirls
Step 1: Preheat and Prepare
Start by preheating your oven to 400°F (200°C). While the oven warms up, take your puff pastry out of the freezer and allow it to thaw on the countertop for about 30 minutes. You want it pliable but still cold, so keep an eye on it! Prepare a baking sheet by lining it with parchment paper for easy cleanup.
Step 2: Make the Filling
In a medium mixing bowl, combine the chopped fresh spinach, artichokes, Parmesan cheese, softened cream cheese, mayonnaise, minced garlic, salt, pepper, and red pepper flakes. Use a spatula to mix everything thoroughly until the filling is creamy and well combined. This delicious mixture will be the star of your Spinach Artichoke Swirls, so make sure it’s evenly blended!
Step 3: Roll Out the Pastry
Once thawed, roll out your puff pastry sheet on a lightly floured surface. If you have two sheets, cut one in half for easier handling. Spread half of the spinach-artichoke filling evenly over one section of the pastry. Leave about a half-inch border around the edges to prevent spills as you roll it up.
Step 4: Assemble the Swirls
Carefully place the other half of the pastry over the filled section, creating a sandwich of puff pastry with the filling in between. Gently press down around the edges to seal, ensuring no filling escapes during baking. This shapes your Spinach Artichoke Swirls and holds the delicious filling inside.
Step 5: Cut into Strips
Use a sharp knife to slice the filled pastry into six long strips. Aim for even cuts to ensure uniform cooking. Next, take each strip and twist it gently to create spirals. Roll the twisted strips into spiraled swirls, tucking the ends underneath slightly to secure the shape.
Step 6: Apply the Egg Wash
In a small bowl, beat one egg with a teaspoon of water to create an egg wash. Using a pastry brush, generously coat the tops of each swirl with the egg mixture. This is what gives the Spinach Artichoke Swirls their beautiful golden-brown finish when baked, enhancing both flavor and appearance.
Step 7: Bake to Perfection
Transfer the prepared swirls onto your lined baking sheet, spacing them a little apart for even cooking. Place them in the preheated oven and bake for about 25 minutes, or until they are puffed and golden brown. Keep an eye on them towards the end to achieve that perfect crispy exterior!
Step 8: Cool and Serve
Once baked, remove the Spinach Artichoke Swirls from the oven and let them cool on the baking sheet for a few minutes. This cooling step allows the filling to set slightly, making them easier to handle. Serve warm and watch as your guests rave about these delightful, flaky treats!

How to Store and Freeze Spinach Artichoke Swirls
Fridge: Store any leftover Spinach Artichoke Swirls in an airtight container for up to 2 days to maintain freshness and flavor.
Freezer: For longer storage, freeze the unbaked swirls on a baking sheet until firm, then transfer to a freezer-safe bag for up to 3 months. Bake from frozen, adding a few extra minutes to the cooking time.
Reheating: To reheat, place in a preheated oven at 350°F (175°C) for about 10-15 minutes until warmed through and crispy again.
Room Temperature: If you need to serve them at room temperature, do so within 2 hours of baking to ensure food safety.
What to Serve with Spinach Artichoke Swirls
Elevate your brunch experience by pairing these delectable bites with comforting and fresh accompaniments that tantalize the senses.
-
Scrambled Eggs: Creamy and fluffy, they provide a delightful contrast to the savory swirls and make for a balanced breakfast plate.
-
Mixed Green Salad: A refreshing blend of greens adds a crunchy texture and bright flavors, perfect for cutting through the richness of the swirls.
-
Roasted Vegetables: Seasoned with herbs, these warm veggies bring a smoky depth, creating a nurturing harmony alongside the cheesy filling.
-
Fresh Fruit Platter: Juicy fruits like berries and citrus enhance the meal’s lightness, adding vibrant colors and natural sweetness that balance the savory bites.
-
Classic Mimosa: A refreshing champagne and orange juice cocktail perfectly complements the swirls, bringing a celebratory touch to your brunch gathering.
-
Yogurt Parfait: Layered with granola and fresh fruit, this creamy delight offers a contrast in flavor and a light finish after the cheesy swirls.
-
Herbed Cream Cheese Dip: Whipped with fresh herbs, this dip serves as an additional rich accompaniment, enhancing the flavors of the spinach artichoke swirls.
-
Homemade Sweet Rolls: Soft, buttery rolls, either sweet or savory, create a delightful brunch experience by offering a comforting embrace alongside the swirls.
-
Iced Coffee: This chilled brew provides a refreshing lift, balancing the richness of the swirls and awakening the palate with every sip.
Spinach Artichoke Swirls Variations
Feel free to get creative with these Spinach Artichoke Swirls and make them uniquely yours!
-
Dairy-Free: Substitute cream cheese and Parmesan with vegan cheese options for a delightful plant-based twist.
-
Cheese Lover’s Dream: Add crumbled feta or goat cheese to the filling for an elevated flavor profile that dairy lovers will adore. A splash of tangy flavor will make your swirls irresistible!
-
Spinach Swap: Try using kale or Swiss chard instead of spinach for a different leafy green option that packs a nutritious punch.
-
Extra Veggies: Mix in finely chopped bell peppers or caramelized onions to the filling for an extra layer of savory goodness. They’ll provide a lovely sweetness that complements the cheeses perfectly.
-
Nutty Crunch: Sprinkle in some chopped walnuts or pine nuts to the filling for a delightful textural contrast, adding both crunch and a nutty flavor.
-
Zesty Kick: Incorporate diced jalapeños for a spicy surprise that brings an exciting heat to your swirls. They’re sure to be a hit at any gathering!
-
Herb Explosion: Add a handful of freshly chopped herbs like basil or dill to the filling for a burst of fresh flavor, transforming your swirls into a garden delight.
-
Make-Ahead Convenience: Prepare the filling a day in advance and refrigerate, making assembly a breeze on the day of serving. This helps you enjoy those precious moments with loved ones, leaving the cooking to be stress-free!
By playing with these variations, you can truly personalize your Spinach Artichoke Swirls. Whether you’re serving them at brunch or enjoying them as a snack, these swirls will always hit the spot!
Expert Tips for Spinach Artichoke Swirls
- Thaw Properly: Ensure your puff pastry is completely thawed before use. If it’s too cold, it can crack and tear as you roll it.
- Fill Evenly: Spread the filling evenly, leaving a half-inch border around the edges. This prevents spills while rolling and ensures every bite is filled.
- Twist Gently: When twisting the pastry strips, be gentle to maintain the integrity of the swirls. Too much force can cause them to unravel.
- Egg Wash: Don’t skip the egg wash! It’s key for achieving that golden-brown crust and makes your Spinach Artichoke Swirls look irresistibly tempting.
- Serve Warm: These swirls are best enjoyed fresh out of the oven. The warm, gooey filling is a crowd-pleaser and elevates the overall taste!
Make Ahead Options
These Spinach Artichoke Swirls are perfect for meal prep enthusiasts! You can prepare the filling up to 24 hours in advance, storing it in an airtight container in the refrigerator to maintain its fresh flavor. Additionally, you can assemble the swirls and keep them unbaked in the fridge for up to 3 days—just cover them tightly with plastic wrap to prevent drying out. When you’re ready to serve, simply brush them with egg wash and bake directly from the fridge; they’ll turn out just as delicious, with that perfect golden brown finish! This approach saves you valuable time on busy brunch mornings, allowing you to focus on enjoying the moment with loved ones.

Spinach Artichoke Swirls Recipe FAQs
How do I select fresh spinach for the recipe?
Absolutely! When picking fresh spinach, look for vibrant green leaves without any dark spots or wilting. The leaves should feel crisp and firm. If the spinach seems limp or has a lot of dark spots, it’s best to avoid it. If you’re in a pinch, frozen spinach is a viable alternative, just make sure you thaw and properly drain it before using.
What’s the best way to store leftover Spinach Artichoke Swirls?
Very! Store any leftovers in an airtight container in the refrigerator for up to 2 days. Make sure they cool completely before storing to prevent condensation, which can make them soggy. For best results, reheat them in an oven at 350°F (175°C) for about 10–15 minutes before enjoying again!
Can I freeze Spinach Artichoke Swirls?
Yes, you can! To freeze, arrange the unbaked swirls on a baking sheet and place them in the freezer until they’re firm, about 1–2 hours. Once frozen, transfer them to a freezer-safe bag and they can be stored for up to 3 months. When you’re ready to bake, just pop them in the oven straight from the freezer, adding a few extra minutes to the baking time.
What should I do if my puff pastry tears while assembling?
No worries at all! If your puff pastry tears, simply patch it up with small bits of the dough, using a little water to help it stick. Make sure to handle it gently, as it can be sensitive when cold. Keeping the pastry chilled during the assembly process can also help prevent tearing!
Are there any allergens I should be aware of in this recipe?
Definitely! This Spinach Artichoke Swirls recipe contains dairy (cream cheese, Parmesan cheese) and eggs (for the wash), which are common allergens. If you’re cooking for someone with dietary restrictions, consider using dairy-free cream cheese and substitutes for the cheese to accommodate their needs. Always read labels on any packaged ingredients for potential allergens.
Can I make the filling in advance?
For sure! You can prepare the filling a day ahead and store it in the fridge. Just assemble and bake the swirls on the day you’re serving them to enjoy the freshest flavor. This make-ahead tip allows you to spend more time with your guests and less time in the kitchen!

Irresistible Spinach Artichoke Swirls for Your Perfect Brunch
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and thaw pastry for 30 minutes; line a baking sheet with parchment paper.
- Combine spinach, artichokes, Parmesan, cream cheese, mayonnaise, garlic, salt, pepper, and red pepper flakes in a bowl.
- Roll out the puff pastry on a floured surface; spread half of the filling evenly over it, leaving a border.
- Place another half of the pastry over the filled section, press edges to seal.
- Slice into six strips, twisting gently to create spirals.
- Beat egg with water and coat the tops of each swirl with the egg wash.
- Bake for about 25 minutes until puffed and golden brown.
- Let cool for a few minutes before serving.

Leave a Reply