Soups & Stews
This bacon mushroom potato recipe transforms humble ingredients into a restaurant-worthy one-pan dish with crispy edges and layers of smoky, savory flavor. The secret lies in roasting potatoes until golden and caramelized while rendering crispy bacon and sautéing mushrooms until deeply aromatic.
I developed this recipe after years of testing—it’s the kind of dish that disappears faster than you can say "seconds, please?"
What makes this recipe stand out is its balance of textures and flavors: tender potatoes with crispy exteriors, smoky bacon that adds depth, and earthy mushrooms that bring everything together. The one-pan method ensures easy cleanup while delivering a hearty meal that feels indulgent yet simple.
Perfect for weeknight dinners or weekend brunches, this dish adapts effortlessly to your schedule. By the time you’re done, you’ll have a golden, crispy potato base topped with crispy bacon and mushrooms that have absorbed all the savory juices.
The aroma alone will have everyone at the table asking what’s for dinner—no fancy plating required. This is comfort food at its finest, with just the right amount of richness and texture to satisfy even the pickiest eaters. The beauty of this recipe is its versatility.
Serve it as a standalone dish for a cozy night in, or pair it with a fresh salad for a balanced meal. For extra flair, garnish with fresh parsley or a sprinkle of flaky salt. Let’s get cooking—this one-pan wonder is about to become a staple in your rotation.
Ingredients for bacon mushroom potato
Crispy potatoes, smoky bacon, and earthy mushrooms—this one-pan dish delivers restaurant-worthy flavor with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 ½ lb | Cut into 1-inch cubes, unpeeled |
| Thick-Cut Bacon 🥓 | 8 oz | Thick slices for crispiness |
| Cream Mushrooms 🍄 | 1 ½ lb | Sliced into 1/4-inch pieces |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for high smoke point |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Fresh Rosemary 🌿 | ½ tsp | Finely chopped, or 1 tsp dried |
| Sea Salt 🧂 | 1 ½ tsp | Flaky salt for garnish |
| Black Pepper 🌶️ | 1 tsp | Freshly cracked for brightness |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme leaves |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smokiness |
| Butter 🧈 | 2 tbsp | Unsalted, for finishing |
The potatoes are the foundation, so don’t skimp on quality. Yukon Golds have the perfect balance of creaminess and crispiness, but Russets work too if that’s what you’ve got. Cut them evenly—about 1-inch cubes—so they cook uniformly. For the bacon, thick-cut slices render slower, giving you more crispy edges. I grab mine from the deli counter at Whole Foods, but any grocery store’s thick-cut bacon will do. The mushrooms? Cream varieties hold up best to roasting, but baby bella or even shiitake work too. Just slice them thin so they cook through quickly.
No thick-cut bacon? Regular bacon cut into thirds works in a pinch, but expect less crispiness. Swapping mushrooms? Oyster mushrooms add a meaty texture, while shiitake bring an earthier flavor. Fresh rosemary and thyme are ideal, but dried works at half the amount. The smoked paprika adds depth without overpowering—if you’ve got liquid smoke, a dash goes a long way. For extra richness, stir in 2 tbsp of sour cream at the end. And if you’re feeling fancy, top with crumbled blue cheese instead of parsley.
This dish reheats beautifully—just pop it back in the oven at 400°F for 10 minutes to restore crispiness. Store leftovers in an airtight container for up to 4 days, but honestly, it’s best fresh. For meal prep, roast a double batch and portion into containers. The bacon and mushrooms can be prepped ahead and stored separately until ready to cook. Freeze the potatoes for up to 3 months—just thaw and roast straight from frozen. Garnish with fresh parsley right before serving to keep it vibrant.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe for lazy nights—just slice the potatoes, fry the bacon, toss everything together, and let the oven do the work. No chopping boards, no extra pots, just golden, crispy perfection with zero stress.
- Crispy-Creamy Obsession: That thick-cut bacon gets properly crispy while the Yukon Golds turn buttery inside-out, and the mushrooms soak up all the garlic-oil magic. Honestly, the first bite makes me question why I ever ate plain potatoes.
- Weeknight to Weekend: Serve it with a simple salad for a weeknight dinner, or pile it high on a platter for game day—same effort, different vibes. My roommates call it "the dish that works," and they’re not wrong.
- Budget Win: Thick-cut bacon stretches further than you’d think, and Yukon Golds are cheaper than fingerling fancies. Leftovers reheat like a dream, so you’re basically getting two meals for the price of one. (Yes, even on a Tuesday night.)
Step-by-step instructions for bacon mushroom potato recipe
Here's how to achieve restaurant-quality crispy edges and smoky depth in one pan.
Parboil the Potatoes for Maximum Crispiness
Place the 2.5 lb Yukon Gold potatoes, cut into 1-inch cubes, in a large pot and cover with cold water. Add 1 tsp of the sea salt and bring to a boil over medium-high heat. Once boiling, reduce heat to medium and cook for 8-10 minutes until the potatoes are slightly tender but still firm to the bite.
This parboiling step is crucial—it jump-starts the cooking process so the potatoes finish crispy in the oven rather than steaming. Drain the potatoes thoroughly in a colander, then return them to the pot and shake gently to evaporate excess moisture. The drier the potatoes, the crispier they'll become later.
Cook the Bacon and Prepare the Pan
While the potatoes are parboiling, heat a large oven-safe skillet over medium heat. Add the 8 oz thick-cut bacon in a single layer, making sure not to overcrowd the pan. Cook for 8-10 minutes, flipping occasionally, until the bacon is golden brown and crispy.
Use tongs to remove the bacon and set it aside on paper towels to drain excess fat. Pour the bacon fat out of the skillet, leaving about 1 tablespoon in the bottom for flavor. Add the 2 tbsp olive oil to the skillet and swirl to coat the bottom evenly. This combination of bacon fat and olive oil creates the perfect base for crispy potatoes.
Sauté Mushrooms and Aromatics
In the same skillet, add the 1.5 lb cream mushrooms sliced into ¼-inch pieces and cook over medium-high heat for 5-6 minutes until they release their moisture and begin to brown. Add the 4 minced garlic cloves, 0.5 tsp smoked paprika, and 0.5 tsp dried thyme, stirring constantly for 30 seconds until fragrant.
Remove the skillet from heat and stir in the 0.5 tsp fresh rosemary and 1 tsp black pepper. This step infuses the mushrooms with deep, aromatic flavors that will carry through to the final dish. The mushrooms should be tender but still hold their shape—overcooking at this stage will make them rubbery later.
Assemble and Roast to Crispy Perfection
Return the skillet to the stove over medium heat and add the parboiled potatoes, tossing gently to coat them in the mushroom mixture. Transfer the skillet to a 425°F preheated oven and roast for 25-30 minutes, stirring once halfway through cooking, until the potatoes are golden brown and crispy on all sides.
Watch carefully during the last 5 minutes of cooking—the potatoes should develop a deep, golden crust. If they brown too quickly, tent the skillet with foil to prevent burning. The bacon should crisp up beautifully during this final roasting phase, adding smoky depth to every bite.
Finish with Butter and Garnish
Remove the skillet from the oven and let it cool for 2 minutes. Stir in the 2 tbsp butter until melted and evenly distributed. The butter will create a glossy finish and enhance the richness of the dish. Return the bacon to the skillet and toss everything together.
Transfer to serving plates and garnish with the 0.25 cup chopped fresh parsley and an additional sprinkle of sea salt. The final dish should have perfectly crispy potato edges, tender yet flavorful mushrooms, and smoky bacon that ties everything together. Serve immediately while the potatoes are at their crispest!
Pro Tips For Making Bacon Mushroom Potato
- CUT POTATOES IN EVEN SLICES: I learned this the hard way—uneven slices mean some potatoes turn to mush while others stay rock-hard. Use a mandoline for perfect ¼-inch slices, or at least a sharp knife and steady hand. (Yes, even if you’re impatient like me, take the extra 2 minutes.)
- COOK BACON LOW AND SLOW: High heat makes bacon crisp too fast and releases grease like a firehose. Start thick-cut bacon in a cold skillet, turn heat to medium-low, and render it gently—it’ll crisp perfectly without splattering everywhere. (Your future self will thank you.)
- SAUTE MUSHROOMS IN BATCHES: Crowding mushrooms steams them instead of searing, and that’s a flavor crime. Cook them in two batches over medium-high heat until they’re golden and the liquid has evaporated. (Does it look weird? Yes. Does it work? Every single time.)
- GARLIC: SMASH, DON’T MINCE: Whole garlic cloves burn easily, but smashed ones caramelize beautifully. Lightly crush them with the flat side of your knife before adding to the pan—they’ll infuse the oil with flavor without turning bitter. (I skip this when I’m lazy, but the dish is noticeably better when I don’t.)
Dietary considerations for this bacon mushroom potato
Vegetarian Adaptations
Swap bacon for smoked tempeh or crispy tofu—marinate in 1 tbsp soy sauce, 1 tbsp maple syrup, and ½ tsp liquid smoke for 15 minutes before roasting. For extra richness, add 2 tbsp nutritional yeast to the mushrooms. 🌱
Gluten-Free Options
All ingredients in this recipe are naturally gluten-free, but double-check your bacon label (some brands use malt vinegar with gluten). Use certified gluten-free soy sauce if substituting tempeh. The smoked paprika and olive oil are safe for gluten-free diets. ✨
Low-Carb Swaps
Replace Yukon Gold potatoes with cauliflower mash (steam 2 cups cauliflower florets until tender, blend with 2 tbsp butter and 2 tbsp cream). Keep the bacon and mushrooms for a satisfying low-carb version. For extra flavor, add 1 tsp garlic powder to the cauliflower. 🥬
Dairy-Free Adjustments
Skip the butter finish and use 2 tbsp olive oil or vegan butter instead. Ensure your bacon is dairy-free (some brands add whey). For extra creaminess, stir in 2 tbsp coconut cream at the end. The dish stays rich and flavorful without dairy. 🌿
Protein Boost
Add ½ lb ground turkey or sausage (cooked separately) to bulk up the dish. For a vegan option, stir in ½ cup cooked lentils or crumbled plant-based crumbles (like Beyond Meat). These additions keep the dish hearty while balancing textures. 💪
Allergy-Friendly Notes
For nut allergies, ensure all ingredients are nut-free (some bacon brands process near nuts). If avoiding sulfites, use fresh mushrooms instead of canned. Always check labels on smoked paprika and olive oil for hidden allergens. Safety first! 🛡️
Nutrition facts
Frequently asked questions
Can I make this recipe without thick-cut bacon?
Yes! If you don’t have thick-cut bacon, slice regular bacon into thirds lengthwise to mimic thickness. Cook it in batches to avoid overcrowding, and expect slightly less crispiness. For extra crunch, broil the bacon for 2-3 minutes at the end. The flavor will still be delicious, just with slightly softer edges.
How do I prevent the potatoes from getting soggy?
Sogginess happens when potatoes steam instead of crisping. Start with parboiling (as in the recipe) to remove excess starch, then pat them very dry with paper towels. Spread them in a single layer on a baking sheet for 10 minutes before roasting to evaporate any remaining moisture. This ensures crispy edges every time!
Can I use frozen potatoes instead of fresh?
Frozen potatoes work in a pinch, but they’ll be less crispy. Thaw them completely first, then follow the parboiling step. For best results, use russet potatoes (they’re starchy and hold up better). If using frozen, add 5 extra minutes to the roasting time and check frequently to prevent burning.
What’s the best way to reheat leftovers?
Reheat in a 400°F oven for 10-12 minutes to restore crispiness. For stovetop reheating, use a dry skillet over medium heat for 5-6 minutes, stirring occasionally. Add a splash of water or broth to prevent drying out. Microwaving works for mushrooms/bacon but will make potatoes rubbery—avoid it for the potatoes alone.
Can I add cheese to this recipe?
Sprinkle ½ cup shredded cheddar or Gruyère over the potatoes during the last 5 minutes of roasting. For extra gooeyness, top with blue cheese crumbles after removing from the oven. Just watch the cheese closely—it burns quickly at high heat!
