Cheese Spinach Stuffed Pastry

Featured in: Freshly Baked Goodness

Filled with a creamy blend of ricotta, mozzarella or feta, fresh or frozen spinach, and aromatics, these savory pastries are wrapped in golden, flaky puff pastry. Sauteed onion and garlic add depth, while a touch of egg provides binding and color. Simple to assemble and bake, they result in crispy, cheesy pockets brimming with vibrant flavor. Serve warm from the oven for a satisfying snack or light meal, optionally paired with your favorite dipping sauce for extra zest.

A woman is sitting at a table with a plate of food in front of her. The plate contains a dessert with berries on top.
Updated on Sun, 01 Mar 2026 22:21:36 GMT
Two pieces of cheese and spinach stuffed pastry on a black surface. Pin it
Two pieces of cheese and spinach stuffed pastry on a black surface. | recipebyme.com

Cheese and spinach stuffed pastry has become one of my trusted go-to recipes for gatherings and busy weeknights. The creamy ricotta and vibrant spinach make a comforting but impressive filling, while store-bought puff pastry ties everything together with its buttery, flaky crunch. These pastries are equally irresistible warm from the oven or at room temperature, making them my secret weapon for brunches or evening snacks.

My family always requests these at get-togethers and I love how effortless they are to prepare ahead. The tender, cheesy centers nestled in golden pastry never fail to get rave reviews from both kids and adults.

Ingredients

  • Spinach: Fresh spinach brings brightness and nutrients to the filling. For frozen, look for bags with deep green leaves and no added sauces and be sure to squeeze out liquid after thawing for best texture.
  • Ricotta Cheese: Choose a ricotta with a creamy consistency and no excess water for a rich base.
  • Mozzarella or Feta: Mozzarella adds that classic melty pull and feta provides a salty tang. Both pair well with spinach and accentuate the overall creaminess.
  • Puff Pastry: Always opt for all-butter puff pastry if possible for flakier results. Thaw as directed in the fridge for easier working.
  • Onion: Fresh onion slowly sautéed adds sweetness and a rounded base to the spinach mixture.
  • Garlic: Look for firm cloves with no green sprouts to maximize flavor. Sautéing brings out its mellow, aromatic qualities.
  • Egg: Use a large, fresh egg for binding the filling and brushing on top to ensure golden crusts. Eggs should have no cracks and be well chilled for food safety.

Instructions

Preparing the Filling:
Begin by heating two tablespoons of olive oil in a large, heavy skillet over medium heat. Add finely chopped onion and cook for about five minutes, stirring regularly until the onion becomes translucent and fragrant. Stir in minced garlic and let it cook with the onion for an additional minute until the scent mellows and rises from the pan. Next, incorporate fresh or well-drained frozen spinach. Add it in handfuls if using fresh, letting it wilt down before adding more, or heat thoroughly if using frozen. Stir frequently, then remove the pan from heat and let the mixture cool slightly. Once it is just warm, mix in the ricotta by folding gently, then add the mozzarella or feta if using, along with one beaten egg and salt and pepper to taste. The mixture should look creamy and just hold together.
Assembling the Pastries:
Roll out thawed puff pastry sheets on a lightly floured surface. Aim to make each sheet slightly thinner but still sturdy enough to hold the filling. Using a four-inch cutter or the rim of a glass, stamp out even circles from the dough. Place a generous spoonful of the cooled filling in the center of each circle. Gently fold each one over into a half-moon shape. Use your fingers to seal the edges, then press with a fork to crimp and make sure nothing leaks out in the oven. Repeat with all pastry and filling.
Baking Your Pastries:
Preheat the oven to two hundred degrees Celsius. Line baking trays with parchment paper and place the assembled pastries with some space between them to allow expansion. Beat the remaining egg and brush the tops of each pastry to ensure a shiny golden finish. Sprinkle with sesame seeds for added crunch if desired. Bake for around twenty five minutes or until the pastries are deeply golden and puffed. Start checking at the fifteen-minute mark in case your oven runs hot. Let them cool for a few minutes before serving so the filling sets and does not burn your mouth.
Two cheese and spinach stuffed pastries on a plate.
Two cheese and spinach stuffed pastries on a plate. | recipebyme.com

The mozzarella is my favorite part because of that irresistible cheese stretch after each bite. My youngest insisted on extra filling during our last weekend bake session and the whole kitchen smelled like a cozy bakery.

Storage Tips

Allow pastries to cool fully before storing. Refrigerate in an airtight container for up to three days. To reheat, place them in a low oven until warmed through to maintain crispiness rather than microwaving which can make the pastry soggy. For longer storage, freeze unbaked pastries in a single layer and bake from frozen, adding about five extra minutes to the baking time.

Ingredient Substitutions

You can swap out ricotta for cottage cheese drained well for a lighter filling. Try Swiss chard or kale as a replacement for spinach if that is what you have on hand. If you prefer a sharper cheese flavor, use all feta or add some grated parmesan to the mix for extra bite.

Serving Suggestions

Serve with a side of simple tomato salad or a garlicky yogurt dip to balance the richness. For brunch, pair with poached eggs and fresh fruit. They also make a fantastic appetizer at holiday parties arranged on a platter with toothpicks for easy grabbing.

Cultural and Historical Context

Cheese and spinach pastries appear in many Mediterranean and Middle Eastern cuisines. They are known as spanakopita in Greece and borek in Turkey with variations in cheese herbs and pastry type. These pastries are enjoyed both as street food and at festive gatherings, bringing people together for generations.

Seasonal Adaptations

In spring, stir in fresh herbs like dill or parsley for added brightness. During the holidays, try adding roasted red peppers for a festive color. In cooler months, serve with warming soups like tomato or lentil for a cozy meal.

Success Stories

I have taken these pastries to countless potlucks, and someone always requests the recipe by the end of the night. Once I made a double batch for a baby shower brunch and every single piece disappeared before noon. They are a surprise hit with kids who do not usually like greens, thanks to the creamy cheesy filling.

Freezer Meal Conversion

Freeze unbaked pastries in a single layer until solid then store in a zip top bag. Bake straight from the freezer and add a few extra minutes to the oven time. This method is excellent for prepping ahead for busy weeks or unexpected guests.

Two pieces of Cheese and Spinach Stuffed Pastry are displayed on a table.
Two pieces of Cheese and Spinach Stuffed Pastry are displayed on a table. | recipebyme.com

Enjoy these crowd-pleasing pastries whenever you need a satisfying, make-ahead snack or party bite. They are sure to become a regular part of your kitchen tradition.

Recipe FAQs

→ Can I use frozen spinach instead of fresh?

Yes, just ensure frozen spinach is fully thawed and excess moisture is squeezed out before mixing with the other ingredients to avoid sogginess.

→ What cheese works best for the filling?

Ricotta offers creaminess, while mozzarella adds stretch and feta gives a tangy flavor. Mix them for balanced taste and texture.

→ How do I prevent the pastry from leaking while baking?

Seal edges tightly by pressing with a fork, ensuring no gaps remain. Avoid overfilling and make sure filling is cool before assembling.

→ Is it possible to make these ahead of time?

Yes, assemble and refrigerate them a few hours ahead. Bake just before serving for best texture and freshness.

→ What can I serve alongside these pastries?

Enjoy them with garlic yogurt sauce, spicy salsa, or a fresh green salad for a complete and flavorful meal.

→ Can I freeze the unbaked pastries?

Unbaked stuffed pastries freeze well. Lay them flat, freeze, then bake from frozen, adding extra minutes to baking time.

Cheese Spinach Stuffed Pastry

Flaky pastries filled with cheese and spinach, baked golden. Enjoy warm for a comforting, wholesome treat.

Prep Time
25 min
Cook Time
25 min
Total Time
50 min
By: Sana

Category: Breads & Pastries

Skill Level: Medium

Cuisine: Mediterranean

Yield: 8 Servings (8 pastries)

Dietary Categories: Vegetarian

Ingredients

→ Filling

01 10 oz fresh spinach, washed, stems removed (or 7 oz frozen spinach, thawed and excess moisture squeezed out)
02 1 medium onion, finely chopped (about 5.3 oz)
03 2 cloves garlic, minced (about 0.35 oz)
04 7 oz ricotta cheese
05 3.5 oz mozzarella cheese, grated (or feta cheese, crumbled)
06 1 large egg, beaten
07 Salt, to taste
08 Black pepper, to taste
09 2 tablespoons olive oil

→ Pastry

10 18 oz ready-made puff pastry, thawed as per package instructions

→ Topping

11 1 large egg, beaten (for brushing)
12 Sesame seeds, for garnish (optional)

Steps

Step 01

Heat olive oil in a large skillet over medium heat. Sauté finely chopped onion until translucent, about 5 minutes, stirring occasionally to prevent browning.

Step 02

Add the minced garlic and continue to sauté until fragrant, approximately 1 minute.

Step 03

Stir in fresh spinach in batches, allowing it to wilt and reduce in volume, or add drained frozen spinach and cook until fully heated, roughly 3 minutes. Remove from heat, spread on a plate, and allow to cool for several minutes.

Step 04

In a large mixing bowl, combine the cooled spinach mixture with ricotta cheese and grated mozzarella or crumbled feta. Add one beaten egg, season with salt and black pepper, and mix until thoroughly blended.

Step 05

On a lightly floured surface, gently roll out thawed puff pastry to increase its size slightly without overstretching. Using a 4-inch diameter cutter or glass rim, cut out even circles from the dough.

Step 06

Place approximately 2 tablespoons of spinach-cheese filling in the center of each pastry round. Fold each over to form a half-moon, pressing edges firmly and crimping with fork tines to seal.

Step 07

Arrange assembled pastries on parchment-lined baking trays, ensuring adequate space between each. Brush tops with additional beaten egg and, if desired, sprinkle with sesame seeds.

Step 08

Preheat oven to 400°F. Bake pastries for 25 minutes or until puffed and golden brown, checking near the 15-minute mark to prevent over-browning. Allow to cool slightly before serving.

Notes

  1. Ensure cooked spinach is fully cooled before combining with cheese to avoid excess moisture in the filling.
  2. Pastries can be prepared in advance and refrigerated before baking for up to 24 hours.

Required Equipment

  • Large skillet
  • Mixing bowl
  • Baking trays
  • Parchment paper
  • Rolling pin
  • Fork
  • Cutting board and knife
  • Pastry brush

Allergen Information

Check each ingredient for potential allergens and consult a healthcare professional if needed.
  • Contains milk (dairy), eggs, and gluten (wheat)

Nutritional Info (per serving)

This data is provided as a guide and doesn't replace medical advice.
  • Calories: 285
  • Fats: 17 g
  • Carbohydrates: 23 g
  • Proteins: 8 g