If you love a deliciously flaky treat filled with creamy, savory goodness, you are definitely going to adore this Spinach and Ricotta Stuffed Pastry Recipe. It brings together tender spinach and rich ricotta cheese wrapped in golden puff pastry that crisps up beautifully in the oven. Whether you’re looking for a perfect appetizer, an elegant snack, or a light meal, these pastries deliver both comfort and sophistication with every bite. The mix of fresh spinach, nutty Parmesan, and a hint of garlic makes these pastries truly unforgettable and surprisingly simple to make.

Ingredients You’ll Need
Gathering the right ingredients is straightforward but key to creating those irresistible layers of flavor and texture in the Spinach and Ricotta Stuffed Pastry Recipe. Each element plays an essential role — from the buttery puff pastry providing that delicate crunch, to the creamy ricotta that offers a lovely smoothness, and the fresh spinach that adds vibrant color and earthiness.
- 2 sheets puff pastry, thawed: The buttery base that crisps perfectly during baking.
- 2 cups fresh spinach, chopped: Adds a fresh, wholesome green flavor and soft texture.
- 1 cup ricotta cheese: Brings creaminess and mild richness to the filling.
- 1/2 cup grated Parmesan cheese: Enhances the filling with a nutty and salty depth.
- 1 egg, beaten (for egg wash): Gives the pastry a golden, glossy finish.
- 1 tsp garlic powder: Adds a subtle kick and aromatic warmth.
- Salt and pepper to taste: Essential for balancing and enhancing flavors.
- 1 tbsp olive oil: Used to cook the spinach and add a hint of richness.
How to Make Spinach and Ricotta Stuffed Pastry Recipe
Step 1: Preheat and Prep
Start by preheating your oven to 400°F (200°C). Line a baking sheet with parchment paper to prevent sticking and to make cleanup a breeze. Having the oven roaring hot upfront ensures your pastries will puff and brown beautifully as soon as you pop them in.
Step 2: Cook the Spinach
Heat the olive oil over medium heat in a large skillet. Toss in the chopped fresh spinach and sauté for about 2 to 3 minutes until it wilts gently. This quick cooking step helps concentrate the spinach’s flavor and reduce its moisture, which is crucial so the pastry doesn’t get soggy. Then, remove the skillet from heat and let the spinach cool for a bit—you don’t want it piping hot when mixing.
Step 3: Mix the Filling
In a medium bowl, combine the slightly cooled spinach with ricotta cheese, grated Parmesan, garlic powder, salt, and pepper. Mix everything thoroughly until you have a cohesive, creamy filling. This is the heart of the Spinach and Ricotta Stuffed Pastry Recipe, so take your time getting the seasoning just right.
Step 4: Prepare the Pastry
On a lightly floured surface, roll out the thawed puff pastry sheets. Cut each sheet into four equal squares, creating eight squares total. These will become the little pockets that hold all that delicious filling.
Step 5: Fill and Seal
Spoon a generous dollop of the spinach and cheese mixture into the center of each pastry square. Fold the dough over—forming either rectangles or triangles works great—and press the edges firmly with a fork to seal the pockets completely. Proper sealing is key to keeping your filling inside while the pastry puffs up during baking.
Step 6: Apply Egg Wash
Place the sealed pastries onto your prepared baking sheet. Brush the tops with the beaten egg. This step gives the pastry its beautiful golden color and irresistibly shiny finish once baked.
Step 7: Bake to Perfection
Pop the baking sheet into the preheated oven and bake for about 15 to 20 minutes. You’ll know they’re ready when the pastry has puffed up dramatically and turned a gorgeous golden brown. Let them cool just slightly before enjoying.
How to Serve Spinach and Ricotta Stuffed Pastry Recipe

Garnishes
A sprinkle of freshly grated Parmesan or a few torn basil leaves on top before serving adds a fresh visual and flavor boost. A light dusting of cracked black pepper gives a little subtle spice that wakes up your taste buds. These small touches elevate the pastries from simply tasty to wow-worthy.
Side Dishes
These stuffed pastries pair delightfully with a crisp mixed greens salad tossed with lemon vinaigrette for a light, refreshing contrast. Alternatively, a bowl of tomato soup complements the savory cheese filling perfectly, making for an elevated lunch or light dinner.
Creative Ways to Present
Think outside the box by presenting individual pastries on small plates with dips such as marinara sauce or tzatziki for an appetizer-style spread. You can also thread a few pastries onto skewers for a fun finger-food platter at your next gathering — charming and delicious!
Make Ahead and Storage
Storing Leftovers
Leftover spinach and ricotta stuffed pastries are best stored in an airtight container in the refrigerator. They will keep well for up to 3 days, making them a convenient option for quick meals or snacks during the week.
Freezing
You can freeze these pastries before baking. Place them on a tray lined with parchment, freeze until firm, then transfer to a freezer-safe bag or container. When ready to bake, no need to thaw—just add a few extra minutes to the baking time for perfect results.
Reheating
For best texture, reheat the pastries in a preheated oven at 350°F (175°C) for about 10 minutes or until warmed through and crisp again. Avoid the microwave if you want to maintain that signature flaky puff pastry crunch.
FAQs
Can I use frozen spinach instead of fresh?
Yes, frozen spinach works well as a substitute. Be sure to thaw it thoroughly and squeeze out as much excess moisture as possible before mixing it with the other ingredients to prevent sogginess.
Is ricotta cheese necessary in this recipe?
Ricotta adds a creamy texture and mild flavor that balances the spinach and Parmesan beautifully. You could experiment with cottage cheese or cream cheese, but ricotta is recommended for the best authentic texture.
Can I make these pastries vegan?
To make a vegan version, substitute puff pastry with a vegan-friendly brand, use tofu or cashew cheese in place of ricotta, and skip the egg wash or use a plant-based alternative like almond milk for brushing.
How long does it take to prepare the filling?
It usually takes about 10 minutes to cook the spinach, cool it, and mix it with the cheese and seasonings, making this recipe wonderfully quick to assemble.
What’s the best way to serve leftovers?
Warm leftovers in the oven to bring back that crispy texture and enjoy them alongside a fresh salad or a simple dipping sauce for a satisfying meal anytime.
Final Thoughts
I truly hope you give this Spinach and Ricotta Stuffed Pastry Recipe a try because it’s one of those dishes that feels special but is incredibly simple to make. The harmony of flavors wrapped inside crisp pastry is just that perfect little moment of joy on any day. Whether you’re feeding a crowd or treating yourself, these pastries never disappoint, and I can’t wait for you to discover your own favorite way to enjoy them!
Print
Spinach and Ricotta Stuffed Pastry Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 8 servings
- Category: Appetizer
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
Delight in these Spinach Stuffed Pastries featuring flaky puff pastry filled with a savory blend of sautéed spinach, ricotta, and Parmesan cheese. Perfect as an appetizer or light meal, these golden-brown pastries are easy to prepare and bake to perfection in under 30 minutes.
Ingredients
Pastry
- 2 sheets puff pastry, thawed
- 1 egg, beaten (for egg wash)
- 1 tbsp olive oil
Filling
- 2 cups fresh spinach, chopped
- 1 cup ricotta cheese
- 1/2 cup grated Parmesan cheese
- 1 tsp garlic powder
- Salt and pepper to taste
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper to ensure easy cleanup and prevent sticking.
- Prepare the Filling: Heat olive oil in a large skillet over medium heat. Add the chopped spinach and cook until wilted, about 2-3 minutes. Remove from heat and allow it to cool slightly.
- Mix Filling Ingredients: In a medium bowl, combine the cooked spinach, ricotta cheese, Parmesan cheese, garlic powder, salt, and pepper. Stir well to create a uniform filling.
- Roll Out Pastry: On a lightly floured surface, roll out the thawed puff pastry sheets to smooth and even thickness.
- Cut Pastry Squares: Cut each sheet into 4 squares, giving you a total of 8 squares for filling.
- Fill Pastries: Spoon a portion of the spinach and cheese mixture into the center of each pastry square.
- Seal Pastries: Fold each square into a rectangle or triangle shape and press the edges firmly with a fork to seal the filling inside.
- Prepare for Baking: Transfer the assembled pastries to the prepared baking sheet, spacing them apart to allow puffing.
- Apply Egg Wash: Brush the tops of each pastry with the beaten egg to achieve a golden and glossy finish after baking.
- Bake Pastries: Place the baking sheet in the preheated oven and bake for 15-20 minutes, or until the pastries are puffed up and golden brown.
- Serve: Remove the pastries from the oven and let them cool slightly before serving. Enjoy these warm or at room temperature as a delicious snack or light meal.
Notes
- Ensure spinach is well-drained to prevent soggy pastry.
- Use fresh puff pastry sheets for best flakiness.
- The egg wash can be replaced with milk for a lighter finish.
- These pastries can be made ahead and reheated in the oven before serving.
- Feel free to add herbs like basil or oregano to the filling for extra flavor.

