Mediterranean Spinach Pie Recipe

Mediterranean Spinach Pie Recipe 

I absolutely love this Mediterranean spinach pie. It’s rich, but not quite as heavy as a quiche, it has a deliciously flakey crust, and it works as a savory breakfast, brunch, or just anytime meal. It’s so good that I literally can’t wait to eat the leftovers, even though I know that puff pastry isn’t going to be crispy anymore. It just tastes so good.

To make my spinach pie a little easier, I used a couple of short cuts: frozen spinach and frozen puff pastry dough. And then to keep the price on the lower side, I replaced the feta with cottage cheese (totally not similar cheeses, but it works here). The result is fast, easy, and still oh so delicious!


The puff pastry dough is an important part of this recipe. You can find frozen puff pastry dough near the frozen desserts and frozen pie crusts in most major grocery stores. I used this one from Pepperidge Farm, but if you want to try making your own, check out this recipe for homemade puff pastry from my friend, Christina, at Dessert for Two.

Store-bought puff pastry usually comes in a box of two sheets, with each sheet folded into thirds. You only need one sheet, so save the second one for the next time you want to make spinach pie! You’ll also need to fully thaw the puff pastry before you begin, so make sure to take it out of the freezer at least an hour before you make your spinach pie.


This is another one of those recipes that can take a lot of fun add-ins. Try tossing in some chopped sun dried tomatoes, or maybe some cooked bacon. Or how about some feta cheese or roasted red peppers? A little bit of dill would also take the flavor up a notch!

Puff pastry makes this rich and delicious spinach pie a breeze to prepare. Perfect for breakfast, lunch, or brunch!

Prep Time: 15 minutes 

Cook Time: 45 minutes 

Total Time: 1 hour 

Servings: 8 slices 

INGREDIENTS For Mediterranean Spinach Pie Recipe 

⭐1 sheet puff pastry

⭐1 lb. frozen chopped spinach

⭐1 yellow onion

⭐1 clove garlic

⭐1 Tbsp olive oil

⭐1 cup cottage cheese

⭐1/4 cup grated Parmesan

⭐1/8 tsp nutmeg

⭐1/2 tsp salt

⭐1/4 tsp freshly cracked black pepper

⭐3 large eggs, divided

INSTRUCTIONS For Mediterranean Spinach Pie Recipe 

⭐Make sure to take the puff pastry and spinach out ahead of time to thaw (spinach can be thawed quickly in the microwave, if needed, but do not thaw the puff pastry in the microwave). Preheat the oven to 375ºF.

⭐Dice the onion and mince the garlic. Add the onion, garlic, and olive oil to a skillet and saute over medium heat until the onions are soft and translucent. Set the onions and garlic aside to cool slightly.

⭐Add the cottage cheese, Parmesan, nutmeg, salt, pepper, and two of the eggs to a bowl, and stir to combine (save the third egg to brush on top of the pastry before baking).

⭐Squeeze out as much water as possible from the thawed spinach. Add the squeezed spinach and sautéed onion and garlic to the bowl with the cheese mixture. Stir to combine again.

⭐Place a sheet of parchment paper on your work surface (or dust lightly with flour) and roll the thawed puff pastry out until it’s just slightly larger, about 10×10 inches.

⭐Drape the rolled pastry dough out over a pie plate. Spread the spinach and cheese mixture inside the pastry dough, then take the corners and fold them in toward the center. The pastry will not fully cover the top, but that’s okay (see step by step photos below).

⭐Lightly whisk the remaining egg and brush it over the surface of the pastry dough. Bake the spinach pie for about 45 minutes, or until the pasty on top has puffed up significantly and turned golden brown.

⭐Remove the spinach pie from the oven, let sit for about five minutes, then slice into eight pieces and serve.


Serving:1sliceCalories:264.21kcalCarbohydrates: 18.71gProtein: 10.51gFat: 16.94gSodium: 454.89mgFiber: 2.69g

Leave a Comment