There’s something incredibly satisfying about the rich aroma of earthy mushrooms sautéing alongside creamy mashed potatoes. It’s a combination that transforms a simple side dish into a comforting staple your family will crave again and again. I discovered this delightful twist on classic mashed potatoes while experimenting with ingredients I had on hand, and a kitchen favorite was born. Perfect for Sunday dinners or festive gatherings, these creamy mashed potatoes with mushrooms are not just a dish—they’re an experience.
With their velvety texture and the sweetness of caramelized shallots blending harmoniously with savory mushrooms, this recipe promises to elevate your dining table. You’d never guess that such an elegant dish can be whipped up in no time, making it ideal for busy weeknights or lavish celebrations alike. So put aside the takeout menus and embark on this journey towards homemade comfort food that delights the senses and warms the heart!

Why are Mashed Potatoes with Mushrooms a must-try?
Elevate Your Comfort Food: This recipe takes traditional mashed potatoes and transforms them into a gourmet experience with the addition of savory mushrooms.
Quick and Easy: Perfect for both busy weeknights and festive gatherings, you can whip up this dish in no time.
Rich, Flavorful Delight: The combination of caramelized shallots and earthy mushrooms complements the creamy potatoes beautifully.
Versatile Options: Whether you choose crimini, shiitake, or portobello mushrooms, you can easily switch flavors according to your preference.
Crowd-Pleaser: Serve these creamy mashed potatoes at your next family dinner or holiday celebration, and watch them disappear!
Perfect Pairing: This side dish complements a wide range of mains, from roasted chicken to hearty vegetable dishes, ensuring it’s a versatile addition to your meal plan.
Mashed Potatoes with Mushrooms Ingredients
For the Potatoes
• Russet Potatoes – Use starchy potatoes for a light and fluffy consistency.
• Salt – Be generous when cooking the potatoes to season them from the inside out.
• Whole Milk – Warmed to room temperature for easy mixing without cooling the potatoes.
• Black Pepper – Freshly ground for the best flavor, adding warmth and spice.
• Butter (5 tbsp) – Unsalted butter (Kerrygold recommended) allows for better control of saltiness.
For the Mushroom Mixture
• Shallots – Finely chopped for a flavorful aroma; can substitute with onions for a stronger taste.
• Mushrooms (1.5 lb) – Crimini or baby bella are ideal; shiitake or portobello offer deeper flavors.
• Chives (2 tbsp) – Freshly chopped for garnish, adding color and a mild onion flavor.
These Mashed Potatoes with Mushrooms create a comforting dish packed with flavor, perfect for any occasion!
How to Make Mashed Potatoes with Mushrooms
Prepare the Potatoes: Peel and cut Russet potatoes into 2-inch chunks and place them in a pot filled with cold salted water. This helps ensure even cooking throughout.
Boil and Cook: Bring the pot to a boil over high heat. Cook the potatoes for about 25 minutes until they are fork-tender, perfect for mashing.
Slice and Mince: While the potatoes are cooking, slice the mushrooms and mince the shallots. This will help them cook evenly and combine beautifully with the potatoes.
Drain and Dry: Drain the cooked potatoes and return them to the pot. Stir over low heat for about 1 minute to evaporate any excess moisture—this step keeps your mash creamy.
Mash it Up: Mash the potatoes with warmed milk and butter until you achieve your desired creamy consistency. Season generously with salt and freshly ground black pepper to enhance those flavors.
Sauté the Mushrooms: In a skillet, melt some butter, then add half of the sliced mushrooms. Cook them without stirring for about 3 minutes to develop a nice color.
Add Remaining Ingredients: Stir in the remaining mushrooms and minced shallots, cooking for about 12 minutes until everything is caramelized and fragrant. Don’t forget to season with salt and pepper!
Combine and Serve: Fold two-thirds of the sautéed mushroom mixture into the mashed potatoes, mixing gently. Serve the potatoes topped with the remaining mushrooms and a sprinkle of fresh chives for a delightful presentation.
Optional: Drizzle with a little extra melted butter for added richness.
Exact quantities are listed in the recipe card below.

Mashed Potatoes with Mushrooms Variations
Feel free to get creative and make this dish your own with these delicious twists!
Shiitake Swap: Replace baby bella mushrooms with shiitake for a deeper, umami richness that elevates the dish. The chewy texture will add a delightful contrast.
Dairy-Free Delight: Substitute whole milk with almond or oat milk for a creamy, dairy-free version that still packs flavor. Coconut milk is another excellent choice for natural sweetness.
Extra Garlicky: Stir in roasted garlic for a rich and sweet flavor that harmonizes beautifully with the earthy mushrooms. Roasting the garlic deepens its flavor and enhances the dish.
Cream Cheese Boost: Incorporate cream cheese into the potato mixture for an ultra-creamy texture and a hint of tanginess. Just blend it until smooth for a luscious mouthfeel.
Spicy Kick: Add a dash of red pepper flakes or sauté some jalapeños with the mushrooms for a playful heat element. This variation intrigues the palate and makes the dish uniquely yours.
Herb Infusion: Elevate the flavor by mixing in fresh herbs like thyme or rosemary into the mushrooms while they sauté. The fragrance of herbs adds a beautiful aromatic touch to the dish.
Crunchy Topping: For added texture, sprinkle crushed crispy onions or toasted pine nuts on top before serving. This contrasts well with the creamy potatoes, creating layers of flavor.
Caramelized Onion Twist: Swap out shallots for caramelized onions to infuse your mashed potatoes with a sweet and savory complexity that takes the dish to a whole new level. The richness is truly comforting.
Storage Tips for Mashed Potatoes with Mushrooms
- Fridge: Store leftover mashed potatoes with mushrooms in an airtight container for up to 4 days. Reheat gently with a splash of milk to restore creaminess.
- Freezer: These mashed potatoes freeze well for up to 2 months. Portion the mix into freezer-safe bags, removing excess air to prevent freezer burn.
- Reheating: When reheating from frozen, allow them to thaw in the fridge overnight. Heat in a saucepan over low heat, adding a bit of milk to maintain that delightful texture.
- Avoiding Spoilage: To keep your mashed potatoes fresh, ensure they cool down completely before storing, as condensation can lead to spoilage.
What to Serve with Mashed Potatoes with Mushrooms?
Elevate your dining experience with these sumptuous mashed potatoes paired with delightful sides and drinks that enhance their flavor.
Roasted Chicken: The savory flavors of roasted chicken perfectly complement the creamy texture of the mashed potatoes, creating a harmonious balance on your plate.
Steak: A juicy steak paired with these rich potatoes becomes a match made in heaven. The deep, meaty flavors intensify the earthiness of the mushrooms, offering a satisfying meal.
Garlic Green Beans: Fresh, crisp green beans cooked with garlic add a vibrant color and crunch to your meal, offering a refreshing contrast to the creamy mash.
Herbed Roasted Carrots: Sweet, caramelized carrots infused with fresh herbs provide a delightful sweetness that beautifully offsets the richness of the mashed potatoes.
Savory Gravy: A drizzle of homemade or store-bought gravy over the mashed potatoes adds an extra layer of flavor, making each bite even more indulgent.
Crispy Brussels Sprouts: The crunchy exterior and slightly bitter flavor of Brussels sprouts create a wonderful texture and flavor contrast against the luxurious mashed potatoes.
Caesar Salad: A crisp Caesar salad brings a refreshing, tangy profile to your meal, balancing the richness of the potatoes and creating a well-rounded dining experience.
Chardonnay: Sip on a chilled glass of Chardonnay. Its buttery notes and hint of oak complement the creamy mashed potatoes while enhancing the earthy mushroom flavors.
Chocolate Mousse: End your meal with a small serving of rich chocolate mousse, its velvety texture and sweetness providing a delightful conclusion to the savory experience.
Expert Tips for Mashed Potatoes with Mushrooms
- Choose the Right Potatoes: Use starchy Russet potatoes for a light, fluffy texture; avoid waxy varieties to prevent a gummy consistency.
- Warm Ingredients: Warm your milk and butter before mixing into the potatoes to ensure a creamy, smooth mash without cooling your dish.
- Space for Mushrooms: Avoid overcrowding in the skillet when sautéing mushrooms; this allows for proper browning rather than steaming for a better flavor.
- Season the Water: Generously salt the water when cooking the potatoes; this infuses them with flavor from the inside out, enhancing your Mashed Potatoes with Mushrooms.
- Gentle Mixing: Stop mashing as soon as the ingredients are combined to prevent a gluey texture, maintaining that fluffiness everyone loves.
- Creative Variations: Explore different mushroom flavors by experimenting with shiitake or portobello, adding depth and creativity to your classic recipe.
Make Ahead Options
These Mashed Potatoes with Mushrooms are perfect for meal prep enthusiasts! You can prepare the potato mixture up to 24 hours in advance by following the recipe instructions up until the mashing step. Simply mash the potatoes and mix in warmed milk and butter, then place them in an airtight container in the refrigerator. For the mushroom mixture, sauté and cool completely before refrigerating separately. When ready to serve, gently reheat the mashed potatoes on low heat, adding a splash of milk to maintain creaminess, and fold in the warmed mushroom mixture. This way, you’ll enjoy all the comfort of a homemade side dish with minimal effort on busy weeknights!

Creamy Mashed Potatoes with Mushrooms Recipe FAQs
How do I select the best potatoes for mashed potatoes?
Absolutely! For the best mashed potatoes with mushrooms, opt for starchy varieties like Russet potatoes. Their high starch content creates a light and fluffy texture, perfect for mashing. Look for potatoes that are firm and free of dark spots or blemishes.
Can I store leftover mashed potatoes?
Yes! Store your leftover mashed potatoes with mushrooms in an airtight container in the refrigerator for up to 4 days. To reheat, simply add a splash of milk and warm them gently on the stove or in the microwave to regain their creamy consistency.
How do I freeze mashed potatoes properly?
Absolutely! To freeze mashed potatoes, first allow them to cool completely. Then, portion them into freezer-safe bags or containers, ensuring to remove excess air to prevent freezer burn. They can be frozen for up to 2 months. When you’re ready to enjoy, simply thaw in the fridge overnight and reheat on the stove with a little milk added for creaminess.
What should I do if my mashed potatoes become gluey?
Very! If your mashed potatoes turn out gluey, it likely means they were over-mixed. To remedy this, try folding in a bit more warm milk and butter to loosen the texture. For future batches, stop mixing as soon as everything is combined for perfect fluffiness!
Are there any dietary considerations I should keep in mind?
For sure! This recipe can be adapted for various dietary needs. For a dairy-free option, simply use your favorite plant-based milk and substitute the butter with vegan alternatives. Always ensure that your mushrooms are fresh and free from any contaminants, especially if serving to those with allergies.
Can I use different types of mushrooms in this recipe?
You bet! Feel free to experiment with different types of mushrooms such as shiitake or portobello for a deeper flavor. Each variety brings its unique profile, allowing you to tailor the dish to your personal taste preferences. Enjoy the journey!

Creamy Mashed Potatoes with Mushrooms for Ultimate Comfort
Equipment
- - Pot
- - Skillet
- Masher
- - Measuring cups
- - Measuring spoons
- - Cutting board
- - Knife
Ingredients
For the Potatoes
- 2 pounds Russet Potatoes Starchy potatoes for a fluffy consistency.
- 1 tablespoon Salt For boiling potatoes.
- 1 cup Whole Milk Warmed to room temperature.
- 1 teaspoon Black Pepper Freshly ground for flavor.
- 5 tablespoons Butter Unsalted butter recommended.
For the Mushroom Mixture
- 2 medium Shallots Finely chopped; can substitute with onions.
- 1.5 pounds Mushrooms Crimini or baby bella recommended.
- 2 tablespoons Chives Freshly chopped for garnish.
Instructions
- Peel and cut Russet potatoes into 2-inch chunks and place them in a pot filled with cold salted water.
- Bring the pot to a boil over high heat. Cook the potatoes for about 25 minutes until they are fork-tender.
- While the potatoes are cooking, slice the mushrooms and mince the shallots.
- Drain the cooked potatoes and return them to the pot. Stir over low heat for about 1 minute to evaporate excess moisture.
- Mash the potatoes with warmed milk and butter until creamy. Season generously with salt and pepper.
- In a skillet, melt some butter, then add half of the sliced mushrooms. Cook without stirring for about 3 minutes.
- Add remaining mushrooms and minced shallots, cooking for about 12 minutes until caramelized and fragrant.
- Fold two-thirds of the sautéed mushroom mixture into the mashed potatoes. Serve topped with remaining mushrooms and chives.

























