
Cheese and spinach stuffed pastry is my go to recipe for parties, brunches, or even a cozy night in when I want something comforting and impressive without too much fuss. Biting into the flaky pastry and creamy filling instantly makes the kitchen smell like a bakery and it always gets rave reviews from friends and family.
The first time I baked a batch for my neighbors on a snowy day they were gone within the hour with requests for the recipe landing in my inbox the same evening. This dish quickly became my secret weapon for everything from weekend brunch to holiday gatherings.
Ingredients
- Puff pastry sheets: Two sheets easily create that classic flaky base. Look for options with real butter for richer flavor.
- Fresh spinach: Chopped spinach wilts down and provides freshness and color. Choose brightly colored leaves with no yellow spots for the best taste.
- Ricotta cheese: Brings a creamy mellow flavor to the filling. Use whole milk ricotta for extra richness.
- Grated Parmesan cheese: Gives a salty nutty kick and depth. Freshly grated cheese melts better than pre shredded.
- Egg: Used to brush on top ensuring a golden bakery style finish.
- Garlic powder: Adds savory warmth throughout. Fresh garlic works too if you like a stronger flavor.
- Salt and pepper: Balances the flavors. Always taste and adjust before assembling.
- Olive oil: Used for sautéing the spinach and contributes a subtle fruitiness. Pick extra virgin for the best results.
Step-by-Step Instructions
- Preheat Oven:
- Set your oven to four hundred degrees Fahrenheit or two hundred degrees Celsius and line a baking sheet with parchment paper to prevent sticking. The high heat helps the pastry puff up and get extra crisp.
- Prepare the Filling:
- Heat olive oil in a large skillet over medium warmth. Add chopped spinach and cook it down, stirring constantly until wilted and vibrant. This usually takes two to three minutes and helps remove extra moisture so your pastry does not get soggy.
- Cool and Mix the Filling:
- Take the skillet off the heat and let the spinach cool for a few minutes so it does not melt the cheese when combined. In a mixing bowl, add spinach, ricotta, Parmesan, garlic powder, a big pinch of salt, and freshly cracked pepper. Stir well until everything is evenly distributed.
- Roll and Shape the Pastry:
- Lay out the thawed puff pastry sheets on a lightly floured surface. With a sharp knife, cut each sheet into four even squares for a total of eight. Keep them cold until ready to fill so they stay flaky.
- Stuff and Seal the Pastries:
- Spoon a generous mound of spinach and cheese filling into the center of each puff pastry square. Fold each into a rectangle or triangle pressing the edges together tightly. Use the tines of a fork to firmly crimp the edges and help seal in the filling.
- Transfer to Baking Sheet:
- Carefully lift each filled pastry onto the prepared baking sheet leaving plenty of space for each to expand as they bake.
- Apply the Egg Wash:
- Beat an egg and gently brush the tops and sides of each pastry. This helps them achieve a beautiful glossy golden color in the oven.
- Bake Until Golden:
- Place the sheet in the preheated oven and bake for fifteen to twenty minutes. The pastries should be puffed up, flaky and a deep golden brown when ready.
- Cool and Serve:
- Allow the pastries to cool for five minutes so the filling can settle. Serve warm for the best texture but they taste delicious even at room temperature.

Spinach is one of my kitchen staples because it is so versatile and sneaks a little health into dishes without overpowering them. I love watching my family gather around the oven peeking in to see the pastries rise and turn golden especially on chilly weekend mornings.
Storage Tips
If you have leftovers let the pastries cool fully before storing. Place them in a covered airtight container in the fridge for up to three days. You can reheat them in a hot oven or toaster oven until they are crisp again. These freeze beautifully too just wrap individually and freeze for up to two months. To reheat bake from frozen at three hundred fifty degrees Fahrenheit until warmed through and the pastry is flaky.
Ingredient Substitutions
Mix the cheeses up depending on what you have. Feta brings a Greek twist or use mozzarella for extra meltiness. Frozen chopped spinach works well if fresh is not available just squeeze out all the liquid before mixing. For a dairy free option swap in a favorite vegan cream cheese and skip the egg wash by brushing with plant based milk instead.
Serving Suggestions
Serve these pastries with a simple green salad or a bowl of tomato soup for a hearty meal. Cut into miniature triangles for party appetizers. A dollop of marinara or a drizzle of honey mustard on the side can add a fun twist for dipping. They also make a lovely addition to a brunch spread alongside eggs and fruit.
Cultural Context
Stuffed pastries like these have roots in many cuisines from Greek spanakopita to Italian ricotta filled torta. Puff pastry gives you quick results with that same signature flakiness. I have always been inspired by Mediterranean recipes that use greens and cheese in inventive ways bringing both tradition and ease to the table.

Nothing beats the aroma of these pastries baking in the oven. I will never forget the first time I made them for a brunch everyone wanted seconds and the recipe has been passed around my friends circle ever since. This is truly a crowd pleasing dish you will reach for again and again.
Frequently Asked Questions
- → Can I use frozen spinach instead of fresh?
Yes, thaw and squeeze out excess moisture before combining with the cheeses to prevent soggy pastry.
- → What cheeses work best for the filling?
Ricotta and Parmesan create a creamy, flavorful contrast, but feta or mozzarella can be added for variety.
- → How do I keep the pastries from opening during baking?
Firmly press the pastry edges with a fork to seal, and ensure the egg wash is applied to help hold them together.
- → Can these pastries be made ahead of time?
Yes, assemble them in advance and refrigerate until ready to bake, or freeze and bake straight from frozen with extra time.
- → Are these best served warm or at room temperature?
They taste great either way; fresh from the oven offers the best texture, but they're suitable for on-the-go snacks as well.
- → What dipping sauces pair well with these pastries?
Serve with marinara, herbed yogurt, or a garlic aioli for an added flavor boost.