Side Dishes
This spinach pot pie recipe delivers the perfect balance of flaky, golden crust and rich, creamy filling that transforms humble vegetables into a comforting centerpiece. 💛 The secret lies in a well-seasoned spinach and cheese mixture that bakes until bubbly, while a homemade crust achieves that signature flakiness that makes every bite worth savoring.
What sets this recipe apart is the layered approach—sautéed onions and garlic form the aromatic base, while wilted spinach and tender mushrooms add depth.
The creamy sauce, enriched with chicken broth and a touch of Dijon mustard, ties everything together into a velvety, savory filling that begs to be topped with that perfect crust.
By the time it emerges from the oven, you'll have a pot pie with a crisp, golden crust that flakes effortlessly, revealing tender filling underneath. The aroma alone will have everyone gathering around the table, while the first bite delivers that satisfying contrast of textures and flavors.
This recipe works as a hearty side dish or a satisfying main course, especially when paired with crusty bread or a simple salad. The instructions are designed to ensure success, whether you're a seasoned cook or new to pie-making—just follow the steps, and you'll achieve restaurant-quality results at home.
Ingredients for spinach pot pie
Sixteen ingredients transform simple veggies into a restaurant-worthy pot pie with signature flaky crust.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Spinach 🌿 | 10 oz | Baby spinach preferred, stems removed |
| Yellow Onion 🧅 | 1 whole | Medium size, diced small |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced fine |
| White Mushrooms 🍄 | 8 oz | Sliced thin, cremini works too |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for flaky crust |
| All-Purpose Flour 🌾 | 2 ½ cups | Plus 1 tbsp for dusting |
| Ice Water 💧 | ½ cup | Chilled for dough |
| Heavy Cream 🥛 | ¾ cup | Full-fat for richness |
| Chicken Broth 🍲 | 1 ½ cups | Low-sodium preferred |
| Dijon Mustard 🍯 | 1 tbsp | For depth of flavor |
| Shredded Sharp Cheddar 🧀 | 1 ½ cups | Freshly grated preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme |
The spinach is the star—baby spinach has tender leaves that wilt perfectly without getting bitter. Grab the pre-washed bags at Whole Foods or your local grocery store's produce section, but skip the pre-chopped kind (it loses texture fast). For the mushrooms, white or cremini both work—just slice them thin so they cook down evenly. The onions should be sweet, not sharp—yellow or Vidalia are ideal. If you're short on time, frozen spinach thaws and drains well, though fresh gives that vibrant color. The garlic? Fresh is non-negotiable here—jarred lacks the depth.
No heavy cream? Full-fat coconut milk works in a pinch (though it has a slight coconut flavor), or Greek yogurt thinned with milk for a tangier twist. Short on chicken broth? Vegetable broth plus 1 tbsp butter keeps it rich. The Dijon mustard adds complexity—skip it only if you dislike mustard notes. For the cheese, sharp cheddar is essential, but if you're out, Gruyère or Swiss work beautifully. The thyme? Fresh is ideal but dried works at one-third the amount. If your thyme smells musty, toss it—freshness matters. The butter for the crust should be cold and cubed—don't skip chilling it after mixing with flour.
The dough keeps best wrapped in plastic for 2 days in the fridge or 3 months frozen. Prep the filling ahead and store it in an airtight container for up to 2 days—just bake straight from the fridge (add 10 minutes to cooking time). For the crust, brush it with egg wash (1 egg + 1 tbsp water) before baking for that golden finish. Leftovers reheat beautifully—350°F for 15 minutes until bubbly. Portion into individual pies for easy reheating later. The filling freezes well too—just assemble, bake, then slice and freeze portions.
Why You'll Love This Recipe
- No-Chop Nightmare: I swear, this is the only pot pie where I can use pre-chopped onions and frozen spinach—same rich, layered flavor, zero tears. The mushrooms just need a quick sauté, and the garlic? One clove, minced in 30 seconds while I stir.
- Creamy Crispy Magic: That buttery crust meets the velvety spinach filling—honestly, the contrast is what makes it. The onions caramelize just enough to add depth, while the garlic lingers like a warm hug in every bite. (Yes, even on a Tuesday night.)
- Lunchbox Hero: Between us, this reheats like a dream—perfect for packed lunches or a last-minute dinner when you forgot to meal prep. The crust stays flaky, the filling doesn’t get soggy, and my kids actually eat their veggies. (Small victories.)
- Budget Win: Fresh spinach and mushrooms stretch into a full meal, and a stick of butter covers the whole dish. I’ve made this for 4 people for under $10—leftovers? Even better. It’s my go-to when grocery money’s tight but I refuse to skimp on flavor.
Step-by-step instructions for spinach pot pie
Here's how to build that signature flaky crust and rich veggie filling.
🍳 Step 1: Sauté the Vegetable Base
In a large skillet, melt 0.5 cup unsalted butter over medium heat. Add the 1 whole yellow onion and cook for 5 minutes until softened and translucent. You'll see the edges start to caramelize slightly—that's your signal to add the 8 oz white mushrooms and 10 oz fresh spinach.
Cook the mushrooms for 4-5 minutes until they release their moisture and begin to brown. Stir in the 4 cloves garlic cloves and 0.5 tsp dried thyme, cooking for 30 seconds until fragrant. The spinach will wilt dramatically—this is normal. Use a slotted spoon to transfer the cooked vegetables to a bowl and set aside, reserving any liquid in the pan.
🥘 Step 2: Build the Creamy Filling
Return the skillet to medium heat and add 1 tbsp Dijon mustard. Stir for 30 seconds until it melts into the pan's fond. Pour in the 1.5 cups chicken broth and scrape up any browned bits from the bottom with a wooden spoon. This deglazing captures all the flavor you've built so far.
Bring the mixture to a gentle simmer, then reduce heat to low. Stir in the 0.75 cup heavy cream and let it warm through for 2-3 minutes. Season with 1.5 tsp salt and 0.5 tsp black pepper, then fold in the cooked vegetable mixture. Sprinkle 1.5 cups shredded sharp cheddar over the top and stir until melted and creamy. The filling should be thick but still spoonable—if it's too thick, add 1-2 tablespoons water to loosen it.
👨🍳 Step 3: Prepare the Perfect Pie Crust
In a large bowl, combine the 2.5 cups all-purpose flour and 1.5 tsp salt. Cut in the 0.5 cup cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. Gradually add the 0.5 cup ice water, mixing just until the dough comes together.
Turn the dough onto a lightly floured surface and knead gently for 30 seconds until smooth. Divide the dough into two equal portions. Roll out one portion to fit your pie dish, leaving a ½-inch overhang on all sides. Transfer the filling to the crust-lined dish, then roll out the second dough portion to create the top crust.
🔥 Step 4: Assemble and Bake to Golden Perfection
Place the top crust over the filling, pressing the edges together to seal. Use a sharp knife to trim any excess dough. Cut a few small slits in the top crust to allow steam to escape. Brush the crust with a little ice water to help it brown evenly. Bake at 375°F for 35-40 minutes until the crust is deep golden brown and the filling is bubbling through the slits.
Here's the thing—your oven might run hot, so start checking at the 30-minute mark. If the edges brown too quickly, cover them with aluminum foil. The pie is done when the crust is crisp and the filling is heated through. Let it rest for 10 minutes before slicing—this ensures clean cuts and prevents filling from spilling out.
Pro Tips For Making Spinach Pot Pie
- Wilt Spinach Fast: Dump fresh spinach into the hot pan after the onions and mushrooms are fully cooked—it’ll collapse in seconds instead of steaming into a sad, watery pile. I used to add it early and always ended up with a soggy mess; now I just toss it in at the end and stir once.
- Slice Mushrooms Thin: Cut those white mushrooms paper-thin (¼-inch or less) so they cook through without turning to mush. Thick slices hide in the filling and stay tough—like overcooked pasta. A sharp knife and quick strokes make this easy.
- Salt the Butter Early: Mix a pinch of salt (about ¼ teaspoon) into the melted butter before adding onions—it seasons the base and prevents blandness. I learned this after making a pot pie that tasted like it needed more salt halfway through.
- Use Cold Dough: Roll out the pie dough and chill it for 20 minutes before baking—it’ll crisp up instead of shrinking into a sad, puffy blob. I skipped this once and ended up with a doughy bottom that tasted like raw pastry. Trust me, the cold works.
Troubleshooting great spinach pot pie
Crust Too Tough
If your crust turns out tough instead of flaky, the butter likely melted too early during mixing. Keep your butter cold and cubed throughout the process, and avoid overworking the dough.
I also recommend using a pastry cutter or your fingers to cut the butter into the flour—this creates those essential pockets of fat that create flakiness. If your dough feels too sticky, add just 1 tablespoon more flour at a time. 🧈
Filling Too Watery
A watery filling usually means the vegetables released too much liquid during cooking. To fix this, squeeze excess moisture from the spinach using a clean kitchen towel before adding it to the pan.
If your filling is still too thin after baking, sprinkle 1 tablespoon cornstarch mixed with 1 tablespoon cold water over the top crust before baking—it'll thicken as the pie bakes. 💧
Soggy Bottom Crust
The classic sign of a soggy bottom is a crust that's soft and pale instead of crisp and golden. This happens when steam from the filling doesn't escape properly. First,
Spinach Too Bitter
Overcooked spinach turns bitter because it releases its natural compounds when exposed to heat for too long. Cook your spinach just until it wilts—about 1-2 minutes in the pan—and immediately transfer it to a bowl of ice water to stop the cooking process. If you're using frozen spinach, thaw and drain it thoroughly, then squeeze out all excess water. For extra flavor, add ½ teaspoon sugar to the pan when sautéing the onions. 🌿
Filling Not Cooking Through
An undercooked filling usually means the pie didn't bake long enough or the oven wasn't hot enough. Increase your baking time by 5-10 minutes and check the internal temperature—it should reach 165°F in the center.
If your oven runs cool, place a baking sheet on the lower rack during baking to reflect heat upward. For extra insurance, tent the pie with aluminum foil during the first 20 minutes to help it cook evenly. 🌡️
Crust Browning Too Fast
When the crust browns too quickly, it's usually because the edges are exposed to too much heat. If this happens, cover the edges with strips of aluminum foil after 15 minutes of baking.
For an even solution, try baking your pie on the middle rack instead of the top—this helps distribute heat more evenly. You can also brush the edges with egg wash (1 egg + 1 tbsp water) before baking to create a protective barrier that browns more slowly. 🔥
Nutrition facts
Frequently asked questions
Can I make this spinach pot pie vegetarian?
Replace the chicken broth with 2 cups vegetable broth and use vegetarian butter for the crust. For extra protein, add 1 cup cooked lentils or chickpeas to the filling. The flavor stays rich and satisfying without any meat.
How do I store leftovers?
Let your pot pie cool completely, then transfer to an airtight container and refrigerate for up to 4 days. For longer storage, slice the pie and freeze portions for up to 3 months. Reheat individual slices in a 350°F oven for 15 minutes or until bubbly.
What's the best way to reheat slices?
For crispy crusts, reheat slices on a baking sheet at 375°F for 10-12 minutes until golden. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until warm. The crust won't be as crispy but the filling stays creamy.
Can I use store-bought pie crust?
Yes! For convenience, use two 9-inch pie crusts (one for bottom, one for top). Press the bottom crust into your dish, add filling, then place the top crust over it. Seal edges with water or egg wash and cut ventilation slits. The texture won't be as flaky but still delicious.
What if I don't have fresh spinach?
Frozen spinach works well—thaw, drain thoroughly, and squeeze out excess moisture with a clean towel. Use 12 oz frozen spinach (instead of 10 oz fresh) to account for water content. For extra flavor, add ½ teaspoon lemon zest to the filling.
