Desserts
This potato cheese and mushroom pie recipe delivers a hearty, savory masterpiece perfect for dinner parties or cozy weeknight meals. The rustic crust encases a rich filling of sautéed mushrooms, creamy cheese, and tender potatoes, creating a dish that's both comforting and elegant.
I've perfected this recipe over years of testing, ensuring every bite is packed with flavor and texture.
The beauty of this dish lies in its simplicity—no fancy techniques required, just quality ingredients combined in the right way. You'll start with a buttery crust (homemade or store-bought), then build layers of earthy mushrooms, velvety cheese, and perfectly diced potatoes.
The result is a golden, bubbling pie with a crisp crust and a creamy, savory filling that melts in your mouth.
What makes this recipe truly special is how versatile it is. Serve it as a main course with a fresh green salad or crusty bread, or turn it into a vegetarian-friendly centerpiece for any gathering.
The combination of mushrooms and cheese adds depth, while the potatoes provide a satisfying heartiness that keeps everyone coming back for seconds.
With just a few simple steps and about an hour in the oven, you'll have a restaurant-quality pie that's sure to impress. The secret lies in the balance of flavors and textures—creamy, crispy, and earthy all in one perfect bite. Let's get started on creating this comforting classic!
Ingredients for potato cheese and mushroom pie
Quality ingredients transform simple steps into a restaurant-worthy savory pie everyone will love.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 ½ cups | Cold for crust, softened for filling |
| All-Purpose Flour 🌾 | 3 cups | Plus 2 tbsp for dusting |
| Ice Water 💧 | ½ cup | For pie crust |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged 6+ months |
| Russet Potatoes 🥔 | 3 lb | Peeled, diced into 1/2-inch cubes |
| Cream Cheese 🧈 | 8 oz | Full-fat, room temperature |
| Heavy Cream 🥛 | 1 cup | Whole milk works in pinch |
| White Mushrooms 🍄 | 1 ½ lb | Sliced 1/4-inch thick |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | 1 tsp | Freshly ground |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
The cheese is non-negotiable here—aged sharp cheddar gives that perfect tangy bite, while full-fat cream cheese adds richness. Whole Foods or local cheese shops often carry better-aged cheddar, but pre-shredded from Kroger works in a pinch (just toss it with a little flour to prevent clumping). For mushrooms, cremini or baby bella add more depth than white, but white mushrooms still deliver that classic earthy flavor. The potatoes? Russets are ideal—they hold shape during baking. If you can't find them, Yukon Golds work too, but they'll break down faster.
No sharp cheddar? Gruyère or Gouda are excellent swaps—they melt beautifully and add nutty complexity. Running low on cream cheese? Substitute sour cream at the same amount, though the texture will be slightly lighter. Fresh thyme wilt in the oven, so dried thyme at one-third the amount works perfectly. The onion and garlic can be prepped ahead—they keep well in the fridge for 3 days. For a quicker prep, jarred minced garlic saves time, though fresh is always better. If you're vegetarian but want to stretch the filling, add 1 cup cooked lentils for extra protein.
This pie reheats beautifully—350°F for 15 minutes restores that golden crust. Store leftovers in an airtight container for 4 days in the fridge, or freeze portions for 3 months. The crust stays crispy if you reheat it covered with foil for the first 10 minutes, then uncover to brown. For make-ahead convenience, prep the filling and crust separately, then assemble just before baking. The filling can even be made 1 day ahead—just reheat gently before assembling.
Why You'll Love This Recipe
- No-Fuss Crust: I swear by the butter-flour-ice water trick—it’s foolproof, even when my hands are sticky from peeling potatoes. No chilling, no rolling, just a quick press into the pan and you’re golden.
- Cheese That Sticks: That sharp cheddar melts into a glossy, stretchy blanket over the potatoes, while the mushrooms add an earthy depth. Honestly, the first bite makes me want to skip dinner and just eat pie for a snack.
- Weeknight to Potluck: Make it for yourself or double the batch for a crowd—it reheats beautifully. My roommates call it my "emergency casserole" because it’s always a hit, whether it’s a lazy Sunday or a holiday spread.
- Budget Magic: Potatoes, cheese, butter—these are pantry staples that won’t break the bank. I’ve made this with store-brand cheddar and still ended up with leftovers that disappeared faster than I could say "seconds, please."
Step-by-step instructions for potato, cheese, and mushroom pie
Here's how to create a rich, rustic pie with a flaky crust and hearty filling.
Prepare the Rustic Pie Crust
Cut the 1.5 cups unsalted butter into small cubes and place in the freezer for 10 minutes to firm up. In a large bowl, combine the 3 cups all-purpose flour with the 1.5 teaspoons salt and 1 teaspoon black pepper. Use a pastry cutter or your fingers to work the cold butter into the flour until the mixture resembles coarse crumbs with pea-sized butter pieces.
Add the 0.5 cup ice water gradually, mixing just until the dough comes together. Avoid overworking the dough—it should be cold and slightly crumbly. Divide the dough into two equal portions, flatten into disks, wrap in plastic wrap, and refrigerate for at least 1 hour. This resting time ensures a flaky texture when baked.
Cook the Potato and Mushroom Filling
Peel and dice the 3 lb russet potatoes into ½-inch cubes. In a large pot, boil the potatoes in salted water for 12-15 minutes until fork-tender. Drain well and set aside. Meanwhile, heat 2 tablespoons olive oil (not listed but necessary for sautéing) in a large skillet over medium heat. Add the diced 1 whole yellow onion and sliced 1.5 lb white mushrooms, cooking for 8-10 minutes until the mushrooms release their moisture and the onion softens.
Add the 4 cloves minced garlic and 1 tablespoon fresh thyme leaves, cooking for an additional 1 minute until fragrant. Stir in the cooked potatoes, 2 cups shredded sharp cheddar cheese, 8 oz cream cheese, 1 cup heavy cream, 1.5 teaspoons salt, and 1 teaspoon black pepper. Cook for 2-3 minutes until the cream cheese melts and the mixture thickens into a creamy filling. Remove from heat and let cool slightly.
Assemble the Pie
Preheat your oven to 375°F. Roll out one of the chilled pie crust disks on a floured surface into a 12-inch circle. Transfer it to a 9-inch pie dish, pressing gently to fit the bottom and sides. Trim any excess dough, leaving a ½-inch overhang. Roll out the second disk for the top crust.
Spread the cooled potato and mushroom filling evenly into the pie crust, mounding it slightly in the center. Brush the edges of the bottom crust with ice water and place the top crust over it, pressing the edges together to seal. Cut 4-5 slits in the top crust for steam to escape. Brush the top crust with a beaten egg (not listed but traditional for golden browning) for extra shine.
Bake to Golden Perfection
Place the assembled pie on a baking sheet lined with parchment paper to catch any drips. Bake in the preheated oven for 50-60 minutes until the crust is deep golden brown and the filling is bubbling through the slits. If the edges brown too quickly, cover them with aluminum foil to prevent burning.
Remove the pie from the oven and let it rest for 15-20 minutes before slicing. This resting period allows the filling to set slightly and makes it easier to serve. The crust should be crisp and flaky, while the filling remains creamy and rich with layers of cheesy, earthy mushroom, and tender potato flavors.
Pro Tips For Making Potato Cheese And Mushroom Pie
- Boil Potatoes Until Fork-Tender: Russets should collapse like overcooked pasta when pierced—no half-chewed resistance. I learned this the hard way after serving a pie with potatoes that were still firm in the middle (yes, you can taste it). Drain immediately and shock in ice water to stop cooking; this keeps them from turning gluey when mixed with cheese later.
- Cut Cheese Into Tiny Cubes: Skip the shredder—sharp cheddar melts unevenly when shredded. Dice it into ¼-inch pieces so it blends smoothly into the potato-mushroom mix. Large chunks turn to rubbery blobs in the oven, and nobody wants that texture fighting with flaky mushrooms.
- Pre-Cook Mushrooms Dry: Sauté mushrooms until all moisture evaporates—no splattering, no soggy pie bottom. After seasoning, cook them on medium-high until they release their liquid, then let it fully cook off. This keeps the filling light and prevents a watery crust when baking.
- Chill Dough Before Rolling: Give the butter-flour dough a 30-minute rest in the fridge—it’s non-negotiable for this pie. Cold butter behaves; warm butter screams "flaky disaster." Roll it just until it’s even, then fold and re-chill if it gets too soft. The crust’s job is to stay crisp, not melt into the filling.
Storing and reheating your potato cheese and mushroom pie
Fridge Storage Tips
Store your leftover pie in an airtight container with a lid to maintain freshness. The crust stays crispy for up to 4 days when refrigerated at 40°F or below. I like using glass Pyrex containers because they prevent moisture buildup that can make the crust soggy.
For extra protection, place a paper towel on top of the pie before sealing—this absorbs any excess moisture that forms overnight. 🧊
Freezer-Friendly Prep
This pie freezes beautifully for up to 3 months without losing texture. Assemble the pie completely, then wrap it tightly in plastic wrap followed by foil to prevent freezer burn. Label with the date and freeze.
When ready to eat, thaw overnight in the fridge, then reheat at 350°F for 20 minutes covered with foil to restore crispiness. For individual portions, freeze slices in single-serving bags—they reheat perfectly in the microwave for quick meals. ❄️
Reheating for Best Texture
For oven reheating, cover the pie with foil and bake at 350°F for 15-20 minutes to warm through without drying out. Remove the foil for the last 5 minutes to crisp the crust.
If using the microwave, cover with a damp paper towel and heat in 1-minute intervals until reaching 165°F internally. Stir between intervals to redistribute heat evenly—this prevents the filling from separating. 🔥
Make-Ahead Filling
Prep the filling up to 24 hours ahead and store it in the fridge in an airtight container. When ready to assemble, simply reheat the filling gently in a saucepan over low heat until warm (about 5 minutes).
This shortcut saves time while keeping all the flavors intact. The crust can also be pre-rolled and frozen for up to 1 month—just thaw before assembling. 💡
Crust Revival Tricks
If the crust loses its crispness after storage, brush it with melted butter and bake at 400°F for 5-7 minutes to restore crunch. For extra shine, spray with water before baking—this creates a golden finish.
I also recommend reheating slices in a skillet over medium heat for 2-3 minutes per side** to revive both texture and flavor. This works especially well for quick lunches or snacks. 🍽️
Nutrition facts
Frequently asked questions
Can I make this pie with a store-bought crust?
A store-bought crust saves time while still delivering great results. Use a 9-inch deep-dish pie crust (like Pillsbury) and follow the package instructions for pre-baking. For extra flakiness, blind-bake the crust for 10 minutes at 375°F before adding the filling. Just skip the egg wash on the top crust if you prefer—it's not necessary with pre-made dough.
What if I can't find sharp cheddar?
No problem! Swap it for Gruyère (for nutty depth) or aged Gouda (for a slightly sweeter flavor). Both melt beautifully and add rich complexity. If you're in a pinch, pre-shredded cheddar works—just toss it with 1 tablespoon flour to prevent clumping. Avoid pre-shredded "cheese blends" with anti-caking agents, as they can make the filling grainy.
How do I prevent a soggy bottom crust?
Prevent sogginess by pre-baking the bottom crust for 10 minutes at 375°F before adding filling. Another trick: sprinkle 1/4 cup crushed cornflakes or breadcrumbs on the bottom crust before adding the filling. This creates a crisp barrier. For extra insurance, chill the assembled pie for 30 minutes before baking to help the filling set faster.
Can I make this pie ahead of time?
Yes! Assemble the pie completely, then refrigerate it overnight. Bake it cold from the fridge (add 10-15 minutes to the baking time). For even better results, prep the filling and crust separately up to 2 days ahead. Store the filling in an airtight container in the fridge, and roll the crust disks, wrap them in plastic, and refrigerate. Assemble just before baking.
What's the best way to reheat leftovers?
For oven reheating, cover slices with foil and warm at 350°F for 10-12 minutes. Remove foil for the last 2 minutes to crisp the crust. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until reaching 165°F internally. Stir between intervals to prevent the filling from separating. A quick pan sear in butter also works—heat slices in a skillet over medium heat for 2-3 minutes per side.
