Cheese and Spinach Stuffed Pastry Recipe
If you adore warm, flaky treats packed with a luscious blend of fresh greens and creamy cheeses, then this Cheese and Spinach Stuffed Pastry is exactly what you need in your life. Every bite delivers a harmonious mix of tender spinach, velvety ricotta, and sharp Parmesan, all wrapped in golden, puffed pastry that simply melts in your mouth. This dish isn’t just a snack; it’s a little celebration of comfort and flavor that’s perfect for any occasion, from casual lunches to impressive appetizer spreads.

Ingredients You’ll Need
Gathering the right ingredients is the first step toward making this Cheese and Spinach Stuffed Pastry an irresistible delight. Each component plays a crucial role in balancing the creamy, savory filling with the crisp, buttery exterior.
- Puff pastry sheets: These provide the buttery, flaky dough that puffs up beautifully in the oven.
- Fresh spinach: The star green, offering vibrant color and a mild, fresh flavor that complements the cheeses.
- Ricotta cheese: Adds a smooth, creamy texture and delicate taste to the filling.
- Grated Parmesan cheese: Brings a sharp, nutty depth that lifts the richness of the ricotta.
- Garlic (powder or fresh): Infuses a warm, aromatic note that really elevates the whole dish.
- Olive oil: Used to soften the spinach and add a subtle fruity richness.
- Salt and pepper: Essential seasoning to enhance all the natural flavors.
- Beaten egg: Creates a glossy, golden finish on the pastry when baked.
How to Make Cheese and Spinach Stuffed Pastry
Step 1: Preheat Your Oven and Prepare the Baking Sheet
Start by preheating your oven to 400°F (200°C). This ensures it’s hot and ready to create the perfect puff pastry rise. Line a baking sheet with parchment paper to keep those golden parcels from sticking and help with easy cleanup.
Step 2: Cook the Spinach
In a skillet over medium heat, warm the olive oil. Toss in the fresh spinach and sauté for 2 to 3 minutes until it wilts down beautifully. This step not only softens the spinach but also concentrates its flavor. Let it cool for a moment before you move on to mixing.
Step 3: Mix the Filling
Grab a bowl and combine the cooked spinach with ricotta, Parmesan, garlic (powder or minced fresh), and a pinch of salt and pepper. Mixing these ingredients thoroughly creates a luscious, smooth filling that will burst with flavor inside your pastry squares.
Step 4: Assemble the Pastries
If your puff pastry sheets need a little unrolling or slight stretching, do so gently. Cut each sheet into equal-sized squares or rectangles—usually four per sheet works perfectly. Spoon a generous dollop of the spinach and cheese mixture into the center of each piece. Fold the dough over into a triangle or rectangle shape, careful to seal the edges tightly by pressing them down with a fork. This step keeps your filling snug and prevents any leaks during baking.
Step 5: Add Egg Wash and Bake to Golden Perfection
Brush the tops of the assembled pastries with the beaten egg. This simple brush of egg wash will give them that irresistible glossy, golden brown finish once in the oven. Bake for 18 to 22 minutes until puffed up and perfectly crisp on the outside.
Step 6: Let Them Cool and Enjoy
After baking, allow your Cheese and Spinach Stuffed Pastry to rest for a few minutes. This not only makes them easier to handle but also lets the filling set slightly, making every bite a smooth, satisfying experience.
How to Serve Cheese and Spinach Stuffed Pastry

Garnishes
Sprinkling freshly chopped herbs like parsley or basil over your Cheese and Spinach Stuffed Pastry lifts the dish with a punch of fresh color and fragrance. A light dusting of extra Parmesan adds a finishing touch that looks and tastes divine. For a little zing, a drizzle of lemon-infused olive oil or a sprinkle of crushed red pepper flakes can awaken the flavors beautifully.
Side Dishes
These stuffed pastries pair wonderfully with a simple mixed green salad dressed with lemon vinaigrette, balancing the richness with a crisp, refreshing bite. Offering a bowl of warm tomato soup or a light cucumber yogurt dip alongside invites a deliciously comforting meal perfect for lunch or dinner.
Creative Ways to Present
Turn your Cheese and Spinach Stuffed Pastry into the star of any gathering by slicing them into bite-sized portions for a charming appetizer platter. Arrange them on a rustic wooden board alongside olives, roasted nuts, and artisan cheeses for a sophisticated, shareable spread that your guests will rave about.
Make Ahead and Storage
Storing Leftovers
Once cooled, store your leftover Cheese and Spinach Stuffed Pastry in an airtight container in the refrigerator for up to three days. This keeps the pastry crisp and the filling fresh, making it perfect for quick snacks or packed lunches.
Freezing
To enjoy these pastries later, freeze them uncooked on a parchment-lined tray until solid, then transfer to a freezer bag. When ready to bake, just pop them straight from the freezer into the oven—no thawing needed—which makes for a fantastic time saver.
Reheating
Reheat refrigerated or cooked leftovers in a preheated oven at 350°F (175°C) for 8 to 10 minutes. This method refreshes the flaky texture and warms the filling evenly, restoring that straight-from-the-oven feeling with ease.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Just be sure to thaw and squeeze out as much liquid as possible before cooking so the filling doesn’t become watery and compromise the pastry’s texture.
What other cheeses can I use in this recipe?
Feel free to experiment with feta, mozzarella, or even goat cheese for different flavor profiles. Each will bring a unique twist to the classic Cheese and Spinach Stuffed Pastry.
Is it possible to make these pastries vegan?
Yes! Swap the ricotta for a plant-based alternative, omit the egg wash or use a plant milk glaze, and ensure your puff pastry is vegan-friendly to enjoy a delicious dairy-free version.
How long can I keep the prepared pastries before baking?
You can assemble the pastries and store them covered in the fridge for up to 24 hours before baking, making it convenient for stress-free entertaining or meal prep.
Can I add other vegetables to the filling?
Definitely! Adding finely chopped mushrooms, bell peppers, or even caramelized onions can add extra flavor and texture, personalizing your Cheese and Spinach Stuffed Pastry to your taste.
Final Thoughts
Making this Cheese and Spinach Stuffed Pastry is such a rewarding experience—simple ingredients transform into a deliciously elegant dish you’ll want to make again and again. Whether you’re feeding a crowd or craving a cozy treat at home, give this recipe a go. It promises comfort, flavor, and a little pastry magic in every bite!
PrintCheese and Spinach Stuffed Pastry Recipe
A delicious and flaky cheese and spinach stuffed pastry perfect for a savory breakfast, snack, or appetizer. This recipe combines fresh spinach with creamy ricotta and sharp Parmesan cheese, all wrapped in buttery puff pastry and baked to golden perfection.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 8 pastries 1x
- Category: Snack
- Method: Baking
- Cuisine: Italian-inspired
- Diet: Vegetarian
Ingredients
Pastry
- 2 sheets puff pastry, thawed
Filling
- 2 cups fresh spinach, chopped
- 1 cup ricotta cheese
- ½ cup grated Parmesan cheese
- 1 teaspoon garlic powder or 2 fresh garlic cloves, minced
- 1 tablespoon olive oil
- Salt and pepper to taste
Egg Wash
- 1 egg, beaten
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper to prevent sticking and facilitate easy cleanup.
- Prepare Filling: In a skillet, heat olive oil over medium heat. Add the chopped spinach and cook for 2–3 minutes until wilted. Remove from heat and allow to cool slightly. In a mixing bowl, combine the cooked spinach, ricotta cheese, grated Parmesan, garlic (powder or minced), salt, and pepper. Stir until the mixture is smooth and well combined.
- Assemble Pastries: On a lightly floured surface, roll out the thawed puff pastry sheets slightly if needed. Cut each sheet into equal squares or rectangles, generally 4 per sheet. Place a spoonful of the spinach and cheese mixture in the center of each pastry piece. Fold the pastry over to form a triangle or rectangle and press the edges firmly with a fork to seal in the filling.
- Add Egg Wash & Bake: Using a pastry brush, lightly brush the tops of each filled pastry with the beaten egg. This will give them a beautiful golden color once baked. Place the pastries on the prepared baking sheet and bake in the preheated oven for 18 to 22 minutes, or until they are puffed up and golden brown.
- Serve: Remove the pastries from the oven and let them cool for a few minutes. Serve warm or at room temperature for the best flavor and texture. Enjoy as a breakfast item, appetizer, or savory snack.
Notes
- You can substitute fresh spinach with frozen chopped spinach, just ensure it’s fully thawed and squeezed dry to prevent sogginess.
- For a stronger garlic flavor, use fresh minced garlic instead of garlic powder.
- Ensure the puff pastry is properly thawed but still cold to make handling easier and prevent tearing.
- These pastries can be made ahead and frozen before baking; bake directly from frozen, adding a few extra minutes to the cooking time.
- Variations: Add cooked mushrooms, artichoke hearts, or substitute ricotta with cream cheese for different flavor profiles.
Nutrition
- Serving Size: 1 pastry (approximately)
- Calories: 220 kcal
- Sugar: 1 g
- Sodium: 280 mg
- Fat: 15 g
- Saturated Fat: 6 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 15 g
- Fiber: 2 g
- Protein: 7 g
- Cholesterol: 55 mg
Keywords: spinach stuffed pastry, cheese pastry, ricotta pastry, spinach ricotta puff pastry, savory puff pastry snack