Cheesy Mashed Potatoes Recipe
Introduction
Cheesy mashed potatoes are a creamy, comforting side dish perfect for any meal. This recipe combines Gruyere and cheddar cheeses for a rich, flavorful twist on classic mashed potatoes that everyone will love.

Ingredients
- 3 pounds russet potatoes, peeled and cut into even chunks
- 5 tablespoons unsalted butter
- 1/2 cup heavy cream
- 1/2 cup sour cream
- 1 teaspoon kosher salt, plus more to taste
- 1 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon Dijon mustard
- 1 cup shredded Gruyere cheese, divided
- 1 cup shredded cheddar cheese, divided
- Chopped fresh chives, for garnish
Instructions
- Step 1: Place the potatoes into a large pot and cover them with cold water. Add salt to the water and bring it to a boil. Cook the potatoes until they are fork tender, about 15 to 18 minutes.
- Step 2: Drain the potatoes thoroughly and return them to the pot. Let them sit for a minute to release some steam. Add the butter and heavy cream, and mix roughly to help the butter melt completely.
- Step 3: Stir in the sour cream, kosher salt, black pepper, garlic powder, and Dijon mustard. Use a potato masher to mash the potatoes until you reach your desired smoothness.
- Step 4: Fold in 3/4 cup of the Gruyere and 3/4 cup of the cheddar cheese until well combined.
- Step 5: Sprinkle the remaining cheese over the top of the mashed potatoes and cover the pot. Let the residual heat melt the cheese. Before serving, garnish with chopped fresh chives.
Tips & Variations
- For extra creaminess, warm the cream and butter before adding them to the potatoes.
- Try swapping Gruyere with mozzarella or Parmesan for different cheese flavors.
- Add roasted garlic instead of garlic powder for a deeper garlic taste.
- Use Yukon Gold potatoes for a slightly sweeter and creamier texture.
Storage
Store leftover cheesy mashed potatoes in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of cream or milk to restore creaminess if needed.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make these mashed potatoes ahead of time?
Yes, you can prepare them a day in advance. Reheat gently before serving and stir to restore their creamy texture.
What can I use if I don’t have Gruyere cheese?
Gruyere can be substituted with Emmental, Swiss cheese, or even mozzarella for a milder flavor.
Print
Cheesy Mashed Potatoes Recipe
- Total Time: 28 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This classic Cheesy Mashed Potatoes recipe transforms simple boiled potatoes into a creamy, flavorful side dish loaded with Gruyere and cheddar cheese, butter, and a touch of Dijon mustard. Perfect for comforting family meals or holiday dinners, the dish is finished with fresh chives for a burst of color and zest.
Ingredients
Potatoes
- 3 pounds russet potatoes, peeled and cut into even chunks
Dairy & Fats
- 5 tablespoons unsalted butter
- 1/2 cup heavy cream
- 1/2 cup sour cream
- 1 cup shredded Gruyere cheese (divided)
- 1 cup shredded cheddar cheese (divided)
Seasonings & Other
- 1 teaspoon kosher salt, plus more to taste
- 1 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon Dijon mustard
- Chopped fresh chives, for garnish
Instructions
- Boil Potatoes: Place the peeled and chunked russet potatoes into a large pot and cover them with cold water. Add 1 teaspoon of kosher salt to the water. Bring to a boil and cook until the potatoes are fork tender, about 15-18 minutes.
- Drain and Steam Off: Drain the cooked potatoes and return them to the pot. Allow them to sit for a few minutes to release steam, which helps evaporate excess moisture for fluffier mashed potatoes. Add the butter and heavy cream, stirring gently to melt the butter completely.
- Add and Mash Ingredients: Mix in the sour cream, the remaining salt (to taste), black pepper, garlic powder, and Dijon mustard. Use a potato masher to mash the potatoes until smooth or to your preferred texture.
- Incorporate Cheese: Stir in 3/4 cup of both the shredded Gruyere and cheddar cheeses until melted and thoroughly combined with the mashed potatoes.
- Melt Remaining Cheese and Garnish: Sprinkle the remaining 1/4 cup of each cheese on top of the mashed potatoes. Cover the pot with a lid to let the residual heat melt the cheese evenly. Before serving, garnish with chopped fresh chives for a fresh herbal note and appealing presentation.
Notes
- Russet potatoes are ideal for mashing due to their high starch content, which results in fluffy potatoes.
- For creamier texture, adjust the amount of heavy cream or sour cream according to preference.
- You can substitute Gruyere and cheddar with other cheeses like Parmesan or Monterey Jack based on taste preferences.
- Be careful not to over-mash to avoid gummy texture; mash gently for fluffier results.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
Keywords: Cheesy mashed potatoes, creamy mashed potatoes, Gruyere cheese potatoes, cheddar mashed potatoes, easy side dish, holiday mashed potatoes

