I grew up in a meat and potatoes family, and mashed potatoes appeared on our dinner table at least twice a week. This truffle version transforms those familiar comfort-food potatoes from my childhood into a restaurant-worthy side dish. These truffle mashed potatoes make any meal special, perfect served alongside braised duck legs or beef osso buco for a Sunday dinner or with dry-brined spatchcock turkey at the holidays. The combination of smooth, buttery potatoes and subtle truffle creates a side dish worth sharing.

Want To Save This Recipe For Later?
If you love rich, creamy potato sides that take your meal to the next level, you’ll want to try my rosemary garlic mashed potatoes or these loaded potato wedges for a more casual approach to elevated potatoes.
Key Ingredients and Substitutions
With just a handful of ingredients, you can create restaurant-quality truffle mashed potatoes.
In the printable recipe below, you can find a complete list of ingredients and measurements.

- Yukon Gold Potatoes: These potatoes have a naturally buttery flavor and creamy texture, making them perfect for mashing. Their medium starch content creates silky, smooth mashed potatoes. You can substitute Russet potatoes, but the final texture will not be quite as creamy, in our opinion.
- Heavy Cream: We prefer using heavy cream for added richness and a smooth, creamy texture. Substitute whole milk or half-and-half for a lighter version, though the potatoes will be less rich.
- Truffle Oil: Choose black or white truffle oil based on your preference. Black truffle oil has a more intense, earthy flavor while white truffle oil is more subtle and aromatic. A little goes a long way – start with less and add more to taste.
- Butter: Use unsalted butter to better control the salt level. The butter should be softened to room temperature so it melts and incorporates easily into the hot potatoes.
- Fresh Black Truffle: This is optional but adds both flavor and visual appeal when shaved over the top just before serving. Fresh truffles are seasonal and can be quite expensive, which is why we primarily rely on truffle oil for flavor.
How to Make Truffle Mashed Potatoes
Here are the quick, step-by-step instructions with visuals; you can find the full instructions, including the exact ingredients, in the recipe card below.
Pro-Tip: Add the truffle oil as the last ingredient and adjust the amount to taste. Unlike fresh truffles, truffle oil’s flavor doesn’t fade with heat, so adding it at the end lets you control the intensity of the truffle flavor more precisely.
1. Cook the Potatoes: Place the peeled, cubed potatoes in a large pot. Pour in cold water until it reaches about 1 inch above the potatoes. Add salt and bring the water to a boil, then reduce the heat to medium and cook until the potatoes are tender when pierced with a fork, for about 15-20 minutes.

2. Drain and Return to Pot: Drain the potatoes well in a colander. Return them to the hot pot they were cooked in. Let them sit for about a minute to steam dry.
3. Begin Mashing: Use a potato masher or electric hand mixer to break the potatoes into smaller pieces. Don’t fully mash them yet – this initial rough mash helps prevent lumps.

4. Add Remaining Ingredients: Add the butter, allowing it to melt into the hot potatoes. Then, add the heavy cream, salt, and pepper. Continue mashing until you reach your desired consistency. For extra smooth potatoes, use a hand mixer on low speed.

5. Finish with Truffle Oil: Add the truffle oil last, starting with less than the recipe calls for. Taste and add more if needed. Transfer to a serving bowl, top with an extra pat of butter, and shaved fresh truffles if using. Serve with your favorite pot roast, braised duck legs, or beef osso buco.

Make-Ahead and Storage
Make-Ahead: Mashed potatoes can be made up to a day in advance. Let the mashed potatoes cool to room temperature before storing. This prevents moisture build-up and bacteria growth. Add the truffle oil just before serving for the freshest flavor.
How to Store: Transfer leftover mashed potatoes to an airtight container and let them cool completely. They can be refrigerated for up to 3 days or frozen in freezer-safe bags or containers for up to 3 months.
How to Reheat: Mashed potatoes can be reheated in the oven, on the stovetop, or using a microwave, but avoid harsh reheating methods that can dry out the potatoes. To reheat in the oven, preheat to 300°F and transfer the mashed potatoes to an oven-safe dish, add some milk or cream to moisten, and cover with foil. Heat for 20-25 minutes, stirring occasionally, until warmed through. For stovetop reheating, place the mashed potatoes in a saucepan over low heat. Add some milk or cream and stir continuously to avoid scorching. Reheat until warm, about 5-10 minutes. Reheat in the microwave using short bursts, adding milk or cream each time and stirring well to prevent hot spots. Be careful not to overcook, as it can make the potatoes rubbery. Once reheated, add a fresh drizzle of truffle oil to restore the truffle flavor, if needed.
Recipe Tips and Notes
- Salting the water is key. Don’t forget to add salt to the water you’re boiling the potatoes in. This will help to season them from the inside out.
- Don’t overcook the potatoes. They’re done when they’re easily pierced through with a fork. Overcooked potatoes will be mushy and watery.
- Use warm cream and butter. Cold milk and butter will shock the potatoes and make them tough.
- Drain the potatoes well before mashing them. Excess water will make the potatoes gluey.
- Be careful with truffle oil. Start with less than you think you need – you can always add more, but too much can overpower the dish.
- Use quality truffle oil. Look for truffle oil that lists real truffle as an ingredient, not just artificial flavoring, if you can find it.
Frequently Asked Questions

More Side Dishes To Try
Need more ideas for impressive side dishes? Make any dinner complete with these tried and tested sides:
- Rosemary Garlic Mashed Potatoes – Fresh rosemary and garlic infuse these creamy mashed potatoes, creating a savory, aromatic side dish that pairs with everything from weeknight chicken to holiday roasts.
- Bourbon Sweet Potato Casserole – Sweet potatoes are mashed with warm bourbon and brown sugar and topped with a crispy pecan streusel for the perfect balance of flavors and textures.
- Southern Green Bean Casserole – Fresh green beans in a homemade creamy mushroom sauce, topped with crispy fried onions – this from-scratch version puts the canned soup variety to shame.
Let’s Connect! If you make this recipe or any other recipe on Casual Epicure, please don’t forget to rate the recipe and leave a comment below. It helps others who are considering making our recipes and we love hearing about your cooking experiences. And if you snapped some shots, share them on Instagram, and be sure to tag @casual.epicure so we can feature them in our stories.
Truffle Mashed Potatoes
Want To Save This Recipe For Later?
Equipment
- Large Saucepan (4 Quarts)
- Potato Masher
- Hand Mixer
Ingredients
- 2 pounds Yukon gold potatoes, peeled and cut into 1-inch cubes (see notes)
- ½ teaspoon kosher salt, plus 1 tablespoon for cooking potatoes
- ½ cup heavy cream
- 4 tablespoons unsalted butter, softened
- ½ tablespoon truffle oil, black or white (see notes)
- ¼ teaspoon black pepper
- fresh black truffle, shaved for serving (optional)
Instructions
- Place the potatoes in a large pot and cover with cold water. Add 1 tablespoon of salt and bring to a boil. Reduce heat to medium and simmer for 15-20 minutes, or until the potatoes are fork tender.
- Drain the potatoes well in a colander and return them to the pot or a large bowl.
- Mash the potatoes with a potato masher or an electric hand mixer until they are partially mashed.
- Add the heavy cream, butter, truffle oil, salt, and black pepper to the potatoes. Continue mashing (or mixing with a hand mixer) until the potatoes reach your desired consistency.
- Serve hot, garnished with more melted butter and sliced fresh truffles (optional).

