Spinach & Artichoke Puff Pastry Bites
When it comes to holiday entertaining, I love having a recipe in my back pocket that looks impressive, tastes incredible, and requires barely any effort. These Spinach & Artichoke Puff Pastry Bites check every single box. They’re flaky, creamy, and decadent, but still surprisingly light, thanks to the crispy layers of puff pastry and the brightness of fresh spinach and chopped artichokes.

Whether you’re hosting Thanksgiving, a December holiday party, a cozy family dinner, or a girls’ brunch, these little bites disappear fast. They truly feel like something you’d pick up from a fancy bakery or your favorite restaurant…but you made them right in your kitchen in under 40 minutes.
This recipe is also endlessly flexible. You can bake them in a mini muffin tin for cute little appetizer cups, or cut the pastry into simple squares for a more rustic, elegant presentation. Either way, they bake up beautifully golden and puffed, filled with a warm spinach artichoke mixture that tastes like everyone’s favorite dip, but transformed into a bite-sized, buttery treat.

Why You’ll Love These Spinach & Artichoke Puff Pastry Bites
If you’ve been around here for a while, you know I’m all about recipes that feel special without requiring hours in the kitchen. These puff pastry bites are exactly that.
Easy but Elevated
You’re using store-bought puff pastry, which does all the work. The flaky layers look like you spent all morning laminating butter, when really you just unfolded a sheet from the package.
A Crowd-Pleasing Flavor Combo
Spinach and artichoke is such a classic for a reason. It’s creamy, garlicky, and comforting — and it works beautifully with the crisp, airy pastry.
Perfect for Entertaining
Serve them warm on a platter, build a holiday appetizer board around them, or tuck them onto a brunch spread. They’re bite-sized, easy to grab, and elegant enough for any table.
Make-Ahead Friendly
You can prep the filling ahead of time, or even assemble the unbaked cups and refrigerate them until guests arrive. Then just pop them in the oven and bake fresh.
Customizable
Add herbs, swap cheeses, or mix in bacon for a smoky twist. You can’t mess these up.
Ingredients You’ll Need
These bites use simple, fresh ingredients that come together to form the most delicious creamy filling.
For the Spinach–Artichoke Filling
- Olive oil – to quickly sauté the spinach
- Fresh spinach – adds color, freshness, and lightens the filling
- Artichoke hearts – chopped finely for even distribution
- Garlic – fresh cloves for the best flavor
- Cream cheese – makes the filling creamy and rich
- Sour cream – adds tang and helps keep everything smooth
- Parmesan – salty, nutty, and adds that classic spinach-dip flavor
- Salt & pepper – enhances everything
- Red pepper flakes (optional) – just a pinch for warmth
For Assembly
- Puff pastry – thawed overnight for easy handling
- Egg + water – for a simple egg wash that gives perfect golden edges
How to Make Spinach & Artichoke Puff Pastry Bites
1. Cook the Fresh Spinach
Fresh spinach releases a lot of moisture as it cooks, so a quick sauté helps keep your pastry crisp.
Heat olive oil in a skillet over medium heat. Add the chopped spinach and sauté for 2–3 minutes until wilted and bright green. Transfer to a paper towel–lined plate and gently squeeze out any extra moisture.
Moisture is the enemy of puff pastry, so don’t skip this step!
2. Mix the Spinach-Artichoke Filling
In a medium bowl, combine your cooked spinach, chopped artichoke hearts, garlic, cream cheese, sour cream, parmesan, salt, pepper, and a pinch of red pepper flakes if you want a little heat.
Stir everything until it forms a creamy, evenly mixed filling. It should be thick enough to scoop without running.
3. Prep the Puff Pastry
Puff pastry is easiest to work with when it’s thawed in the fridge overnight, soft enough to unfold, but still cold enough to puff beautifully.
- Preheat your oven to 400°F.
- Lightly flour your work surface.
- Roll the puff pastry into a 10×12-inch rectangle.
- Cut into 18–24 squares, depending on how large you want your bites.
At this point, choose your style:
To make puff pastry cups:
Press each square gently into the wells of a mini muffin tin.
To make flat pastry bites:
Place squares on a parchment-lined baking sheet.
Use a knife to score a small border inside each square, don’t cut all the way through.
This helps the edges rise while the center stays flat and holds the filling.
4. Fill the Pastries
Spoon about 1 tablespoon of filling into each pastry cup or square.
You want them nicely filled but not overflowing, remember the pastry will puff up around the edges.
5. Brush with Egg Wash
Whisk together one egg with a tablespoon of water.
Brush the exposed pastry edges with egg wash.
This is what gives the bites that gorgeous golden color after baking.
6. Bake
Bake at 400°F for 18–20 minutes, or until the pastry is:
- puffed
- deeply golden
- crisp around the edges
- and the filling is bubbling
Let them cool for 5 minutes so the filling can set slightly, then serve warm.

Serving Ideas
These puff pastry bites work for so many occasions:
- Arrange them on a charcuterie or appetizer board
- Add them to a cozy brunch spread with eggs, fruit, and pastries
- Serve with a small bowl of marinara or garlic aioli
- Pair with a sparkling cocktail or citrusy mocktail
- Add a sprinkle of fresh herbs on top for a pop of color
They’re the perfect “one more bite” dish, everybody always grabs another!

Tips & Easy Variations
Add More Cheese
Mix in shredded mozzarella or fontina for an extra melty, stretchy filling.
Make Them Herbier
Stir chopped parsley, basil, or chives into the filling or sprinkle on top before serving.
Add Bacon
Crispy chopped bacon mixed into the filling adds smoky richness.
Make Ahead
Assemble the unbaked bites, refrigerate for up to 24 hours, then bake right before serving.
Freeze Them
Freeze unbaked bites on a tray until solid, then transfer to a freezer bag.
Bake from frozen, adding 3–5 extra minutes.

Why Puff Pastry Appetizers Are Perfect for the Holidays
During the busy holiday season, I always appreciate recipes that feel luxurious but take little time. Puff pastry is one of those secret weapons. You can keep it in the freezer and pull it out whenever you need an elegant, flaky, golden appetizer, especially when you’re entertaining and need to balance cooking with hosting.
These spinach & artichoke bites combine comfort food flavors with bakery-style presentation, all in under 40 minutes. They’re beautiful on a platter, easy to eat, and taste like a warm, savory pastry you’d buy at a café.
If you want to bake something that people will rave about long after the party, this is the recipe.

Spinach & Artichoke Puff Pastry Bites
Ingredients
Equipment
Method
- Cook the Fresh SpinachIn a large skillet over medium heat, warm the olive oil. Add the chopped spinach and sauté until wilted, about 2–3 minutes. Transfer to a paper towel–lined plate and gently squeeze out excess moisture.
- Make the FillingIn a medium bowl, combine: cooked spinach, chopped artichoke hearts, garlic, cream cheese, sour cream, Parmesan, salt, pepper, and red pepper flakes.Stir until creamy and fully mixed.
- Prep the Puff PastryPreheat your oven to 400°F. Lightly flour your work surface and roll the puff pastry into a 10×12-inch rectangle. Cut into 18–24 small squares (depending on your preferred size).To make cups: Press each square into a mini muffin tin.To make flat bites: Place squares on a parchment-lined baking sheet and gently score a small border inside each square with a knife (don’t cut all the way through).
- Fill the PastriesSpoon about 1 tablespoon of spinach–artichoke filling into each pastry cup or onto the center of each square.
- Add Egg WashWhisk the egg and water together. Brush the borders of the pastry with egg wash for a golden finish.
- BakeBake for 18–20 minutes, or until:the pastry is puffed and deeply goldenthe filling is hot and bubblingLet cool for 5 minutes before serving.


