Desserts
This potato and spinach pie recipe delivers the perfect harmony of savory crust and velvety filling that feels like a warm hug in every bite. The secret lies in balancing tender mashed potatoes with wilted spinach, creating a rich, creamy texture that pairs beautifully with a crisp, golden crust.
I've perfected this dish over years of testing, ensuring the filling stays luscious while the crust achieves that ideal flaky yet sturdy structure.
The process begins with sautéing fresh spinach until just wilted, then blending it with creamy mashed potatoes and a blend of sharp cheddar and mozzarella for depth. A touch of cream and egg yolks binds everything together, while a sprinkle of nutmeg adds warmth.
The crust, made with a simple blend of flour, butter, and ice water, gets pressed into a pie dish before baking to create that signature golden-brown finish.
What you'll end up with is a pie that's creamy yet not overly heavy, with a crust that holds its shape perfectly. The filling remains tender and flavorful, not dry, while the crust provides just enough contrast.
This recipe is ideal for potlucks, holiday gatherings, or a comforting weeknight dinner that feels special.
Bake at 375°F for 45 minutes until the crust is golden and the filling is set but still slightly jiggly in the center. Let it rest for 10 minutes before slicing—this ensures clean cuts and maximum creaminess.
Serve warm with a dollop of sour cream or a sprinkle of fresh herbs for added freshness.
Ingredients for potato and spinach pie
Creamy filling meets flaky crust in this perfect potato and spinach pie harmony.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 ½ lbs | Yukon Gold or red potatoes work too |
| Fresh Spinach 🌿 | 10 oz | Baby spinach or chopped leaves |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly grated, block preferred |
| Mozzarella Cheese 🧀 | 1 cup | Part-skim for creaminess |
| Heavy Cream 🥛 | ½ cup | Full-fat for best texture |
| Large Egg Yolks 🥚 | 4 whole | Separate whites if desired |
| Ground Nutmeg 🌿 | ¼ tsp | Freshly grated preferred |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| All-Purpose Flour 🌾 | 2 cups | Plus 1 tbsp for dusting |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for crust |
| Ice Water 💧 | ½ cup | For pie crust binding |
| Sour Cream 🥛 | ¼ cup | For serving, optional |
| Fresh Chives 🌱 | ¼ cup | Chopped, for garnish |
The potatoes are the foundation—Russet for fluffiness, but Yukon Gold works too if you prefer creamier texture. Whole Foods or Trader Joe's carry pre-peeled Yukon Golds when you're short on time. For spinach, fresh baby leaves wilt beautifully, but frozen works in a pinch—just thaw and squeeze out excess water. The cheddar should be sharp, not mild; Cabot or Tillamook are my go-tos for that perfect tang. Mozzarella adds creaminess, but part-skim holds up better than whole milk versions in the oven.
No heavy cream? Full-fat Greek yogurt thinned with milk works beautifully. Egg yolks are non-negotiable for that velvety texture—whites would make the filling rubbery. For the crust, King Arthur flour gives the best flakiness, but any all-purpose will do. Butter matters here: Plugrá or Land O'Lakes unsalted are reliable choices. If you're gluten-free, swap the flour for a 1:1 blend and add 1 tbsp xanthan gum. The nutmeg can be omitted if you dislike it, but it's what ties the whole filling together—think of it as the secret handshake of this pie.
Prep the filling ahead and refrigerate for up to 24 hours—flavors meld beautifully. The crust dough can be made a day in advance and stored wrapped in plastic. Once baked, this pie reheats wonderfully—just cover with foil and warm at 350°F for 15 minutes. For make-ahead potlucks, assemble the pie (unbaked) and refrigerate for up to 24 hours before baking. The crust will need an extra 5 minutes in the oven if coming straight from the fridge. Leftovers keep for 3 days in the fridge or 3 months frozen.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s literally one bowl, one pan, and done. No chopping spinach into tiny pieces—I just wilt it whole, then fold it into the creamy potato mix. The heavy cream and cheddar melt into that golden crust without a single extra dish.
- Creamy Crispy Contrast: That sharp cheddar-mozzarella combo? It’s the star. The top gets a perfect, crackly crust while the inside stays silky with tender potatoes and wilted spinach—like a hug from your nonna, but in pie form.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Slice it up, pack it in containers, and it reheats beautifully for lunches all week. (Yes, even on a Tuesday night when you’re too tired to think.)
- Budget Buster: Russets and spinach are cheap staples, and a little heavy cream goes a long way. I make this for four people for under $10, and honestly? Nobody ever skips seconds. Leftovers? They’re basically free dinners.
Step-by-step instructions for potato and spinach pie
Mastering this savory pie requires precise layering and timing—here's how to achieve a golden crust and velvety filling every time.
Prepare the Crust with Cold Butter
Cut the 0.75 cup unsalted butter into small cubes and place it in the freezer for 10 minutes to firm up. In a large bowl, combine the 2 cups all-purpose flour and 1.5 tsp salt. Add the cold butter cubes and use a pastry cutter or your fingers to work the butter into the flour until the mixture resembles coarse crumbs with pea-sized butter pieces.
Drizzle in the 0.5 cup ice water, 1 tablespoon at a time, gently mixing with a fork until the dough just comes together. Be careful not to overmix—the dough should hold when pressed but still feel slightly crumbly. Divide the dough into two equal portions, flatten into discs, wrap in plastic, and refrigerate for at least 1 hour to relax the gluten and firm up for rolling.
Cook and Mash the Potatoes
While the crust chills, peel the 2.5 lbs russet potatoes and cut them into 1-inch chunks. Place them in a large pot of cold, salted water and bring to a boil over medium-high heat. Once boiling, reduce to medium heat and cook for 15-20 minutes until the potatoes are fork-tender and easily pierced with a knife.
Drain the potatoes thoroughly, then return them to the pot. Using a potato masher or ricer, mash until smooth but with a few small lumps remaining for texture. Stir in the 1.5 cups sharp cheddar cheese and 1 cup mozzarella cheese, breaking them into small pieces as they melt into the warm potatoes. Season with 0.25 tsp ground nutmeg, 0.5 tsp black pepper, and 1 tsp salt. Set aside to cool slightly.
Blanch and Sauté the Spinach
Bring a large pot of salted water to a boil. Add the 10 oz fresh spinach in batches and blanch for 30 seconds until just wilted. Drain immediately in a colander and plunge into ice water to stop the cooking process. Squeeze out excess water thoroughly using clean kitchen towels or a salad spinner.
In a large skillet, heat 1 tablespoon olive oil over medium heat. Add the spinach and sauté for 2-3 minutes until heated through. Transfer to a bowl and stir in the 0.5 cup heavy cream and 4 whole large egg yolks. Mix until the cream is fully incorporated and the filling reaches a smooth, pourable consistency. Season with an additional 0.5 tsp salt if needed.
Assemble and Bake the Pie
Preheat your oven to 375°F. On a lightly floured surface, roll out one of the chilled dough discs into a 12-inch circle (about 1/8-inch thick). Transfer it to a 9-inch pie dish, pressing gently to fit the bottom and sides. Trim any excess dough hanging over the edge. Roll out the second dough disc to fit the top of the pie.
Spread the potato mixture evenly in the bottom crust, leaving a 1/2-inch border for the top crust. Top with the sautéed spinach mixture, spreading it smoothly. Drape the second dough disc over the filling, sealing the edges by pinching them together with a fork. Cut 4-5 slits in the top crust for steam to escape. Place the pie on a baking sheet lined with parchment paper.
Bake to Golden Perfection
Bake the pie for 45-50 minutes until the crust is deep golden brown and the filling is set but still slightly jiggly in the center. If the edges brown too quickly, cover them with aluminum foil. Remove from the oven and let it rest for 15 minutes before slicing.
Garnish with 0.25 cup chopped fresh chives and serve warm with a dollop of 0.25 cup sour cream on the side. The filling should be creamy but not runny, with a delicate balance of cheesy potatoes and tender spinach in every bite.
Pro Tips For Making Potato And Spinach Pie
- BOIL POTATOES UNTIL TENDER: Russets stay gummy if you cut them too small or rush the cooking. Use a fork to test—if it slides in like butter, they’re done. I learned this the hard way after serving a pie where the potatoes still had bite.
- SALT THE SPINACH FIRST: Fresh spinach wilts and drains better when you hit it with a pinch of salt right after wilting. It pulls out bitterness and makes the texture creamier—no one wants a sad, watery spinach layer.
- DON’T OVERMIX THE FILLING: Once you fold in the cream and cheese, stop stirring. Overworking it makes the pie dense and pasty. Just combine until the cheeses melt into the potatoes, then let it rest—your future self will thank you.
- LAYER CHEESE STRATEGICALLY: Sharp cheddar up top for flavor, mozzarella underneath for melt. The mozzarella’s stretchiness binds the filling while the cheddar adds sharpness that cuts through the richness. (Yes, it’s worth the extra step.)
Best sauces and condiments for potato and spinach pie
Creamy Sour Cream
This classic pairing adds a cool, tangy contrast to the warm, cheesy filling. I recommend using full-fat sour cream for the best texture—about ¼ cup per serving.
Dollop it directly on top of each slice or serve it on the side for dipping. The acidity cuts through the richness, balancing the flavors beautifully. 🥛
Garlic Aioli
For a bold, savory kick, whip up a quick garlic aioli by mixing ¼ cup mayonnaise with 1 minced garlic clove, 1 tsp lemon juice, and a pinch of salt.
Serve it alongside the pie for dipping or drizzle it lightly over the top before baking for extra flavor. The garlic enhances the spinach's natural earthiness. 🧄
Spicy Harissa
If you love heat, a drizzle of harissa adds a smoky, spicy dimension. Start with 1 tsp harissa paste mixed with 1 tbsp olive oil—adjust to taste. Spread it thinly over the pie before serving or serve it on the side for those who want extra kick.
The North African spice complements the cheesy filling perfectly. 🌶️
Herb Butter
Melt 2 tbsp unsalted butter with 1 tbsp chopped fresh chives and 1 tsp chopped parsley for a simple yet elegant garnish. Drizzle it over the pie just before serving to add freshness and richness. This finishing touch elevates the dish with minimal effort. 🌿
Creamy Dill Sauce
Blend ½ cup sour cream with 2 tbsp fresh dill, 1 tsp lemon zest, and a pinch of salt for a bright, herby sauce. This sauce pairs wonderfully with the creamy filling, adding a refreshing contrast. Serve it chilled alongside the pie for the best experience. 💚
Balsamic Glaze
For a touch of sophistication, drizzle 1 tbsp balsamic glaze over the pie before serving. The sweet-tart flavor balances the richness of the cheese and potatoes beautifully. Use a high-quality glaze like Giovanni Rossi for the best results. 🍷
Nutrition facts
Frequently asked questions
Can I substitute sweet potatoes for regular potatoes?
Yes, but with adjustments! Sweet potatoes add natural sweetness and a deeper color. Use 2 lbs instead of 2.5 lbs russets, and reduce the nutmeg to 0.125 tsp to avoid overpowering flavors. Roast or boil them until very tender—they're denser than russets.
Why did my crust turn soggy instead of flaky?
This usually happens when the crust gets wet from the filling before baking or if it's undercooked. Pre-bake the bottom crust for 10 minutes at 375°F before adding filling, or blind-bake it with pie weights. Also ensure your egg yolks are fully cooked into the filling to create a proper barrier.
Can I make this pie ahead of time?
Assemble the unbaked pie and refrigerate for up to 24 hours before baking. Add 5 minutes to baking time if cold. For leftovers, store in an airtight container for 3 days or freeze for 3 months. Reheat covered at 350°F for 15 minutes to restore creaminess.
What's the best way to reheat slices?
Warm individual slices in the oven at 350°F for 10-12 minutes covered with foil. For microwave reheating, place on a plate with 2 tbsp water, cover with a damp paper towel, and heat for 30 seconds. This prevents drying out while restoring the creamy texture.
Can I use frozen spinach instead of fresh?
Yes, but thaw and drain thoroughly first! Use 12 oz frozen chopped spinach (instead of 10 oz fresh) and squeeze out all excess moisture with a clean towel. Overcooked frozen spinach can make the filling watery, so sauté just until heated through.
