Desserts
This potato cheese and mushroom pie recipe transforms humble ingredients into a hearty, creamy masterpiece that feels like a warm hug on a chilly evening.
The secret lies in layering fluffy mashed potatoes with a rich mushroom sauce and melted cheese, all encased in a rustic crust that crisps to golden perfection. I developed this recipe after years of testing—each layer must be just right to achieve that restaurant-quality texture without the fuss.
The beauty of this pie is its versatility—it works as a comforting main dish for vegetarians or a satisfying side for any meal. The mushrooms add earthy depth, while the cheese ties everything together in a velvety blanket of flavor.
What sets this apart is the technique: baking at 375°F ensures the crust stays crisp while the fillings remain tender and creamy throughout.
By the time it emerges from the oven, you’ll have a pie with a perfectly browned crust, layers of fluffy potatoes, and a mushroom-cheese filling that’s impossible to resist.
The aroma alone will have everyone gathering around the table. This is the kind of dish that feels special without requiring hours of prep.
Serve with a crisp green salad or crusty bread to soak up every last bite. The leftovers reheat beautifully, making it ideal for meal prep or feeding a crowd. Let’s get baking!
Ingredients for potato cheese and mushroom pie
Sixteen ingredients transform into a restaurant-worthy pie with creamy layers and crisp crust.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 ½ lb | Peeled and boiled until tender |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for fluffiness |
| Vegetable Stock 💧 | 1 ½ cups | Low-sodium preferred |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged for flavor |
| Gruyère Cheese 🧀 | 1 cup | Shredded, nutty depth |
| White Mushrooms 🍄 | 1 ½ lb | Sliced, stems removed |
| Shallots 🧅 | 2 whole | Minced, aromatic base |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, chopped |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| All-Purpose Flour 🌾 | 2 cups | For rustic crust |
| Cold Water 💧 | ½ cup | For dough binding |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Powder 🧄 | ½ tsp | Enhances savory depth |
The cheese selection is non-negotiable for that velvety texture. Gruyère adds nutty depth while sharp cheddar delivers tang—both should be freshly shredded for best melt. I source mine from Whole Foods or specialty cheese shops where they slice it fresh. For the mushrooms, cremini or shiitake work beautifully too, but white mushrooms are the most accessible. The shallots should be fresh, not powdered—their sweetness balances the earthy mushrooms perfectly. If you're prepping ahead, store the shredded cheese in an airtight container with a parchment paper barrier to prevent clumping.
No Gruyère? Parmesan or fontina work in a pinch, though the flavor profile shifts slightly. Substituting powdered garlic for fresh shallots? Use half the amount—it's concentrated. For the crust, if you don't have time to make it from scratch, pre-made pie crust from Trader Joe's is a game-changer (just add a pinch of salt). The vegetable stock can be swapped for mushroom broth for deeper umami, but keep it low-sodium. And if you're watching calories, light cream works, though the texture will be slightly less rich. Always taste the mushroom filling before baking—adjust seasoning with extra salt or pepper if needed.
This pie reheats beautifully—350°F for 20 minutes restores that creamy perfection. Store leftovers in the fridge for 4-5 days, covered tightly to preserve moisture. For freezing, assemble the pie, bake until golden, then cool completely before wrapping in foil and storing for up to 3 months. The crust stays crisp when reheated from frozen, though the filling may need an extra 10 minutes. I always make a double batch—one for dinner, one to freeze for lazy weeknights. The aroma alone will have everyone gathering around the table, just as promised.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe—just slice, layer, and bake. No chopping mushrooms into oblivion or peeling endless potatoes. The Russets hold their shape, the Gruyère melts just enough to glue everything together, and honestly? I’ve made this while scrolling through emails. That’s how unfussy it gets.
- Cheese Pulls No Punches: Between the sharp cheddar’s tang and Gruyère’s nutty depth, this pie has flavor layers. The mushrooms add earthiness that makes it feel fancy, but the real star? That crispy, buttery top crust—like a hug for your taste buds. (Yes, even on a Tuesday night.)
- Leftover Hero: This pie tastes better the next day, I’m not joking. The cheeses settle into perfect harmony, and the texture? Still creamy, still rich. I’ve fed it to skeptical teens, health-conscious friends, and my grumpy dad—no one complains. Pack it for lunch or reheat slices straight from the fridge.
- Budget-Friendly Luxury: Russets and mushrooms are pantry staples that won’t break the bank, and a block of cheddar goes a long way. Here’s what sold me: I can make this for $10 and feel like I’m serving something restaurant-worthy. Between us, my dinner guests never guess it’s not from a bistro menu.
Step-by-step instructions for potato, cheese, and mushroom pie
Here's how to create a rich, creamy pie with layers of flavor and texture.
Prepare the Potato Base
Peel the 2.5 lb Russet Potatoes and cut them into even chunks. Place them in a pot of cold, salted water and bring to a boil. Reduce heat and simmer for 15-20 minutes until fork-tender. Drain thoroughly and let cool slightly.
Once cool enough to handle, transfer the potatoes to a food processor or large bowl. Add 1.5 cups Vegetable Stock, 0.5 cup Unsalted Butter, 1.5 tsp Salt, 0.5 tsp Black Pepper, and 0.5 tsp Garlic Powder. Mash until completely smooth, scraping down the sides as needed. This creamy base forms the heart of your pie.
Sauté Mushrooms and Shallots
In a large skillet, melt 2 tablespoons of the remaining Unsalted Butter over medium heat. Add the sliced 1.5 lb White Mushrooms and cook for 8-10 minutes until they release their moisture and begin to brown. Remove mushrooms and set aside.
In the same skillet, add the remaining 3 tablespoons Unsalted Butter and the minced 2 whole Shallots. Cook for 3-4 minutes until softened and fragrant. Stir in the chopped 0.25 cup Fresh Thyme and cook for an additional 30 seconds. This aromatic base will deepen the pie's flavor profile.
Combine Fillings for Creamy Texture
In a large mixing bowl, combine the mashed potato mixture with the sautéed mushrooms, shallot-thyme mixture, 2 cups Sharp Cheddar Cheese, and 1 cup Gruyère Cheese. Mix well until the cheeses are fully incorporated and the filling is smooth and creamy. The cheese should melt into the warm potato base, creating a rich, velvety texture.
Stir in the 1 cup Heavy Cream and mix until fully combined. The filling should be thick but still spreadable. Taste and adjust seasoning if needed—this is your final chance to ensure perfect balance before baking. The filling should be creamy, not runny, and well-seasoned.
Prepare the Rustic Crust
In a separate bowl, combine 2 cups All-Purpose Flour, 1.5 tsp Salt, and 0.5 tsp Black Pepper. Cut in the remaining 0.25 cup Unsalted Butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs. Gradually add the 0.5 cup Cold Water and mix just until the dough comes together.
Turn the dough onto a lightly floured surface and knead briefly until smooth. Divide the dough into two equal parts. Roll one portion into a 12-inch circle for the base. Transfer it to a 9-inch pie dish, pressing gently to fit. Roll the second portion into another 12-inch circle for the top crust.
Assemble and Bake
Preheat your oven to 375°F. Spread the creamy filling into the prepared pie crust, mounding it slightly in the center. Place the top crust over the filling, sealing the edges by pinching them together. Cut a few slits in the top crust to allow steam to escape.
Bake for 45-50 minutes until the crust is golden brown and the filling is bubbling through the slits. The pie is done when the crust is crisp and the filling is set but still creamy. Let it rest for 15 minutes before slicing to allow the filling to set properly. Serve warm with a side salad or crusty bread.
Pro Tips For Making Potato Cheese And Mushroom Pie
- Boil Potatoes Until Fork-Tender: I learned this the hard way—overcooked potatoes turn to mush in the pie, and undercooked ones stay gritty. Test one: pierce it with a fork, then press gently. If it gives way but still has a slight bite, it’s perfect. No guessing.
- Melt Cheese Slowly: Gruyère and cheddar love low heat. If you dump them in hot liquid, they’ll clump like sad glue. Instead, shred them over the warm (not boiling) potato-mushroom mix and let them melt in gradually. Stir constantly—this keeps the texture creamy, not greasy.
- Salt the Stock Early: Skip this, and your pie will taste flat. Add salt to the vegetable stock before simmering with the potatoes—it dissolves better and seasons the whole dish evenly. I used to add it at the end, and the flavor never felt right.
- Sauté Mushrooms Until Dry: Wet mushrooms release too much liquid, turning your filling soggy. Cook them on medium-high heat until all moisture evaporates—about 8-10 minutes. They should look dark and crisp at the edges. Less drama in the oven later.
Common mistakes when making this dish
Overmixing the Dough
I’ve made this mistake more times than I’d like to admit—overworking the crust dough turns it tough instead of flaky. Once you add the 0.5 cup Cold Water, mix just until the dough holds together.
Overmixing develops gluten, which leads to a dense, chewy crust that ruins the whole pie. If your dough feels sticky, use just enough flour to handle it, but don’t overdo it. 💫
Skipping the Resting Time
After assembling the pie, resist the urge to slice into it immediately. Letting it rest for 15 minutes allows the filling to set properly and prevents a runny mess.
The cheese needs time to firm up slightly, and the crust will hold its shape better. I’ve seen pies collapse when cut too soon—trust the process!
Uneven Filling Distribution
Piling the filling too high in the center creates a dome that can crack the crust or cause uneven baking. Spread it evenly, leaving about ½ inch of space at the edges for the top crust.
This ensures the filling bakes through without spilling out. I like to mound it slightly in the center but taper the edges smoothly.
Undercooking the Mushrooms
Mushrooms release moisture when cooked, but if you don’t brown them enough, the filling will turn watery. Cook them until they’re golden and most of their liquid has evaporated—about 8-10 minutes.
This step is crucial for that creamy texture we’re after. Pro tip: Use a paper towel to blot excess moisture before mixing into the filling.
Ignoring the Crust’s Edge Seal
The edges of your crust are the weakest point. If you don’t pinch them together securely, filling will leak out during baking. Press the edges firmly and use a bit of water to help them stick.
I also like to crimp them with a fork for extra security. A well-sealed crust means no messy surprises when you pull it from the oven. 🔥
Baking at the Wrong Temperature
This pie needs steady heat to bake evenly. If your oven runs hot, reduce the temperature to 350°F to prevent a burnt crust while the filling stays undercooked. Conversely, if your oven runs cool, bump it up to 390°F for a crispier crust.
Always check your oven’s accuracy with an oven thermometer—trust me, it makes all the difference.
Nutrition facts
Frequently asked questions
Can I make this pie ahead of time?
Assemble the pie completely, then refrigerate for up to 24 hours before baking. For best results, bake it straight from the fridge—just add 10-15 extra minutes to the baking time. You can also freeze the unbaked pie (wrapped tightly) for up to 3 months. Thaw overnight in the fridge before baking.
What if I don't have Gruyère cheese?
No problem! Swap it for Parmesan or fontina—both add great flavor, though Gruyère's nutty depth is unique. Use the same amount and shred it fresh for the best texture. For a dairy-free option, try nutritional yeast mixed with a little olive oil to mimic the richness.
How do I make the crust extra crispy?
For a crispier crust, brush the bottom crust with egg wash (1 egg + 1 tbsp water) before adding filling. After baking, place the pie on a wire rack and broil for 2-3 minutes to crisp up the top. Chilling the crust for 30 minutes before baking also helps it stay firm.
Can I use instant mashed potatoes for this recipe?
While it's possible, fresh mashed potatoes give the best texture. Instant potatoes can make the filling gummy. If you must use them, add 2 extra tbsp butter and 1 tbsp heavy cream to compensate for the dryness. For the creamiest results, stick with homemade mashed potatoes.
What's the best way to reheat leftovers?
Reheat slices in a 350°F oven for 15-20 minutes covered with foil to keep them moist. For microwave reheating, use 30-second intervals on medium power, adding a splash of water or broth to restore creaminess. Avoid reheating in the microwave uncovered—it makes the crust soggy.
