If you’re on the lookout for a dish that beautifully combines comfort, freshness, and a touch of Greek charm, look no further than this Spinach and Feta Pastitsio Pie Recipe. It’s a delightful twist on traditional pastitsio, layering tender pasta, vibrant spinach, and salty feta cheese beneath a creamy, nutmeg-kissed béchamel sauce. Every bite brings together familiar flavors in a way that feels both cozy and inspired, making it the perfect centerpiece for family dinners or special gatherings where you want something both wholesome and memorable.

Ingredients You’ll Need
Every ingredient in this recipe plays a star role, from the pasta’s satisfying bite to the spinach’s fresh vibrancy and the rich, savory notes of the feta and béchamel sauce. Together, they create perfect harmony in this simple yet incredibly flavorful dish.
- 8 ounces penne or ziti pasta: The ideal shape to hold onto the delicious layers and sauce.
- 2 tablespoons olive oil: Adds a gentle richness to sauté the vegetables beautifully.
- 1 medium onion, finely chopped: Provides sweetness and depth when cooked down.
- 2 cloves garlic, minced: Infuses the dish with a comforting aromatic note.
- 10 ounces fresh spinach, washed and chopped: Brings a fresh, slightly earthy flavor and vibrant color.
- 1/2 teaspoon ground nutmeg: A subtle spice that adds warmth and complexity.
- Salt and black pepper to taste: Essential for balancing and enhancing all flavors.
- 1 cup crumbled feta cheese: Offers a tangy, salty contrast to the mild béchamel.
- 1/2 cup grated Parmesan cheese: Adds a savory, nutty finish to the top crust.
- 3 large eggs, lightly beaten: Enrich the béchamel, helping to set the sauce as it bakes.
- 2 cups milk: The creamy base of the luscious béchamel sauce.
- 2 tablespoons butter: For a smooth, rich start to the sauce’s roux.
- 2 tablespoons all-purpose flour: Thickens the béchamel to silky perfection.
- 1/4 teaspoon ground black pepper: Gives a mild peppery kick within the béchamel.
- 1/4 teaspoon salt: Balances the béchamel’s flavors beautifully.
- Pinch of ground nutmeg: Elevates the béchamel with a gentle aromatic touch.
How to Make Spinach and Feta Pastitsio Pie Recipe
Step 1: Prepare Your Oven and Pasta
Start by preheating your oven to 350°F so it’s ready to give your pie that perfect golden crust by the time you’re done assembling. Grease a 9×13-inch baking dish well—this ensures your pastitsio releases easily after baking. Meanwhile, cook the pasta until it’s just al dente following the package instructions, as this ensures it will finish cooking in the oven without getting mushy. Drain and set aside.
Step 2: Sauté Your Vegetables
Heat the olive oil in a large skillet over medium heat and toss in the finely chopped onion. Let it soften gently to unlock its natural sweetness, then add the garlic and cook for just a minute to bring out those classic aromatic flavors. Next, add the chopped spinach and cook until it just wilts, which is when it releases its vibrant green hue and softens delightfully. Season this mixture with nutmeg, salt, and pepper to infuse the filling with layers of warmth and balance. Remove from heat and fold in the crumbled feta cheese, which adds that irresistible salty bite to the spinach.
Step 3: Create the Silky Béchamel Sauce
In a small saucepan, melt butter over medium heat and sprinkle in the flour, whisking constantly to form a smooth roux. Let it cook briefly to get rid of the raw flour taste—this step is essential for that creamy texture we’re aiming for. Gradually pour in the milk while whisking to avoid lumps, and continue stirring until the sauce thickens luscious and smooth. Remove from heat, then season with salt, pepper, and a pinch of nutmeg. Finally, slowly stir in the lightly beaten eggs, which help the sauce set beautifully when baked, giving the top layer a rich, velvety finish.
Step 4: Assemble the Pie
Layer half of the cooked pasta evenly into your greased baking dish. Spread the spinach-feta mixture over the pasta layer, ensuring every bite will be packed with flavor. Add the remaining pasta in a second layer, pressing gently. Pour the béchamel sauce evenly over the entire dish—this creamy blanket will seal in moisture and add that irresistible golden top. Sprinkle grated Parmesan cheese generously on the top for extra flavor and a beautiful crust.
Step 5: Bake to Perfection
Place your dish in the preheated oven and bake for 35 to 40 minutes. You’ll know it’s ready when the top is bubbling and a gorgeous golden brown. Let the pie cool for about 10 minutes after baking—this rest time allows everything to set nicely, making slicing a smooth, clean experience.
How to Serve Spinach and Feta Pastitsio Pie Recipe

Garnishes
This Spinach and Feta Pastitsio Pie Recipe shines on its own, but a sprinkle of fresh chopped parsley or dill adds a bright herbal note and a lovely pop of color. A light drizzle of extra virgin olive oil over slices just before serving brings out the richness and rounds out the flavors perfectly.
Side Dishes
Pair this hearty Greek casserole with a crisp, refreshing salad like a Greek village salad with tomatoes, cucumbers, olives, and a tangy lemon dressing to balance the creamy pie. Simple roasted vegetables or warm crusty bread also make excellent companions, enhancing the meal without overpowering the star dish.
Creative Ways to Present
For a beautiful presentation at a gathering, consider slicing the pie into neat squares and serving on rustic wooden boards with small bowls of tzatziki or a chilled cucumber yogurt sauce. This adds a delightful tangy contrast and invites your guests to customize their bites. You could also serve individual portions in ramekins for a more elegant, personal touch.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to three days. This Spinach and Feta Pastitsio Pie Recipe actually benefits from sitting, as the flavors meld even more deliciously after resting a bit overnight.
Freezing
You can freeze the entire assembled pie before baking or freeze cooked, cooled leftovers in portions. Wrap tightly with plastic wrap and aluminum foil to prevent freezer burn. Frozen pastitsio keeps well for up to two months, making this a perfect make-ahead meal for busy days.
Reheating
To reheat, cover the baking dish with foil to maintain moisture and warm in a 350°F oven until heated through, about 20-25 minutes. For individual slices, microwaving on medium power for a couple of minutes also works nicely, just be sure to cover to keep it from drying out.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Just make sure to thaw and squeeze out as much liquid as possible before adding it to the sautéed onion and garlic. This keeps the filling from becoming watery and losing flavor.
Is there a substitute for feta cheese if I’m not a fan?
Yes, ricotta cheese is a great alternative for a creamier texture and milder flavor. You can mix ricotta with a bit of Parmesan to maintain that savory richness.
Can I prepare the spinach-feta filling ahead of time?
Definitely. You can make the spinach and feta mixture a day ahead and keep it refrigerated. Just give it a quick stir before assembling the pie to bring everything together.
What type of pasta works best for this recipe?
Penne or ziti are ideal because their tubular shapes hold sauce well. Avoid thin or very small pasta shapes, as they won’t create the layered texture classic to pastitsio.
Is this dish suitable for vegetarians?
Yes, this Spinach and Feta Pastitsio Pie Recipe is a fantastic vegetarian main course, packed with protein from eggs and cheese, and full of wholesome ingredients.
Final Thoughts
There’s something truly special about the Spinach and Feta Pastitsio Pie Recipe that makes it a keeper in any home cook’s repertoire. Its irresistible combination of creamy béchamel, tangy feta, and fresh spinach layered with pasta is a celebration of simple ingredients elevated into something extraordinary. I can’t wait for you to try it and see how it can quickly become your go-to for a comforting, delicious meal that everyone will rave about.
Print
Spinach and Feta Pastitsio Pie Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 6-8 servings
- Category: Main Course
- Method: Baking
- Cuisine: Greek
- Diet: Vegetarian
Description
A delicious Greek-inspired baked pasta dish featuring tender penne pasta layered with sautéed spinach, crumbled feta cheese, and a creamy béchamel sauce, all topped with golden Parmesan. This vegetarian pastitsio pie offers a comforting blend of flavors and textures perfect for a hearty main course.
Ingredients
Pasta and Vegetables
- 8 ounces penne or ziti pasta
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 10 ounces fresh spinach, washed and chopped
- 1/2 teaspoon ground nutmeg
- salt and black pepper to taste
Cheese and Eggs
- 1 cup crumbled feta cheese
- 1/2 cup grated Parmesan cheese
- 3 large eggs, lightly beaten
Béchamel Sauce
- 2 cups milk
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1/4 teaspoon ground black pepper
- 1/4 teaspoon salt
- pinch of ground nutmeg
Instructions
- Prepare Oven and Pasta: Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking dish thoroughly. Cook penne or ziti pasta according to package instructions until al dente, then drain and set aside to cool slightly.
- Sauté Vegetables: In a large skillet, heat olive oil over medium heat. Add the finely chopped onion and sauté until soft and translucent, about 5 minutes. Add minced garlic and cook for an additional 1 minute, ensuring not to burn the garlic.
- Cook Spinach and Season: Add the chopped fresh spinach to the skillet, cooking until wilted down, roughly 3-5 minutes. Season this spinach mixture with 1/2 teaspoon ground nutmeg, salt, and black pepper to taste. Remove the skillet from heat and stir in the crumbled feta cheese until combined.
- Make Béchamel Sauce: In a small saucepan, melt butter over medium heat. Whisk in flour and cook for 1-2 minutes, stirring constantly to form a roux without browning it. Gradually add milk while whisking continuously to achieve a smooth béchamel sauce. Remove from heat and season with salt, 1/4 teaspoon black pepper, and a pinch of ground nutmeg. Quickly stir in the lightly beaten eggs to enrich the sauce, mixing thoroughly to prevent curdling.
- Assemble the Pastitsio Pie: Spread half of the cooked pasta evenly in the prepared baking dish. Layer the spinach and feta mixture evenly over the pasta. Top with the remaining pasta, spreading it out gently.
- Add Sauce and Cheese: Pour the béchamel sauce evenly over the assembled layered pasta and spinach mixture. Sprinkle the grated Parmesan cheese generously over the top to encourage a golden crust.
- Bake: Place the baking dish in the preheated oven and bake for 35-40 minutes, or until the top is golden brown and the pie is set throughout.
- Cool and Serve: Remove from the oven and allow the pastitsio pie to cool for about 10 minutes before slicing and serving. This rest time helps the dish to firm up for easier portioning.
Notes
- For extra flavor, add a pinch of cinnamon to the béchamel sauce to introduce a warm, aromatic note.
- You can substitute ricotta cheese for feta to create a creamier texture in the filling.
- Adding sautéed mushrooms with the spinach mixture provides additional flavor and texture variety.
- This dish can be prepared a day ahead and kept refrigerated; bake it fresh before serving for best results.

