The Best Cheesy Mashed Potatoes Recipes You Must Try

Cheesy Mashed Potatoes take the classic comfort food to new heights by incorporating rich, melty cheese into the creamy, buttery base of traditional mashed potatoes. This dish is the ultimate side for any meal, offering a decadent twist that’s sure to please cheese lovers and potato aficionados alike. Perfect for holiday feasts, family dinners, or any occasion that calls for a bit of indulgence, these mashed potatoes are not only delicious but also easy to prepare, making them a must-try for anyone looking to elevate their culinary experience.



The inspiration to create Cheesy Mashed Potatoes came from a desire to combine two of my greatest food loves: the comforting simplicity of mashed potatoes and the irresistible allure of melted cheese. The first time I experimented with adding cheese to my usual mashed potato recipe, the result was nothing short of a revelation. The creamy potatoes took on a new depth of flavor and richness that was met with rave reviews from family and friends.

From that moment, Cheesy Mashed Potatoes became a staple at our gatherings, requested for every occasion and celebrated for their comforting warmth and gourmet flair. This dish not only elevated our meals but also sparked a passion for reinventing classic recipes with simple, flavorful twists.

Why You’ll Love Cheesy Mashed Potatoes

  • Rich and Creamy: The addition of cheese transforms the texture and taste into something extraordinary.
  • Versatile: Perfect as a side for nearly any main course, from steak to poultry to vegetables.
  • Customizable: Easily adaptable with different types of cheese or add-ins to suit your taste.
  • Comforting: Offers the familiar, heartwarming experience of mashed potatoes with a luxurious upgrade.

Ingredients Notes For Cheesy Mashed Potatoes

  • Potatoes: Choose starchy potatoes like Russets or Yukon Golds for the creamiest texture.
  • Cheese: Sharp cheddar, Gruyère, or a blend of your favorites for maximum flavor.
  • Butter and Cream: Provide the rich, silky base that makes mashed potatoes so irresistible.
  • Seasonings: Garlic, salt, and pepper enhance the natural flavors and complement the cheese.

Recipe Steps

  1. Boil the Potatoes: Peel and cut the potatoes into even chunks, then boil until tender.
  2. Mash: Drain the potatoes and return them to the pot. Mash them to your desired consistency.
  3. Add Creaminess: Mix in butter and cream until the potatoes are smooth and creamy.
  4. Cheese It Up: Fold in the shredded cheese and any desired seasonings until the cheese is melted and evenly distributed.
  5. Serve: Top with additional butter or cheese, if desired, and serve warm.

Storage Options

  • Refrigerate: Store leftovers in an airtight container for up to 3 days. Reheat in the microwave or oven, adding a splash of milk if needed.
  • Freeze: Freeze in an airtight container for up to 1 month. Thaw overnight in the refrigerator and reheat thoroughly.


The Best Cheesy Mashed Potatoes Recipes You Must Try

No ratings yet
Print Rate
Author: Maria


  • Potatoes: 2 lbs about 900g, peeled and cut into chunks (Yukon Gold or Russet potatoes work well)
  • Butter: 1/2 cup 1 stick, plus more for topping if desired
  • Cream cheese: 4 oz about 115g, softened
  • Sour cream: 1/2 cup
  • Milk or heavy cream: 1/2 cup warmed (adjust based on desired consistency)
  • Sharp cheddar cheese: 1 cup shredded, plus more for topping
  • Garlic powder: 1 teaspoon optional for added flavor
  • Salt and pepper: to taste
  • Green onions or chives: chopped for garnish


Cook the Potatoes:

  • Place the potato chunks in a large pot and cover with cold water. Add a pinch of salt. Bring to a boil over high heat, then reduce to a simmer. Cook until the potatoes are tender and easily pierced with a fork, about 15-20 minutes.

Drain and Mash:

  • Drain the potatoes well and return them to the pot. Use a potato masher to mash the potatoes to your desired consistency.

Add Creaminess and Flavor:

  • While the potatoes are still hot, add the butter, cream cheese, and sour cream. Stir until the butter and cream cheese are melted and the mixture is smooth.

Mix in the Cheese:

  • Gradually add the warmed milk or heavy cream, stirring until the mashed potatoes reach your preferred consistency. Stir in the shredded cheddar cheese, garlic powder (if using), salt, and pepper. Continue to stir until the cheese is melted and the potatoes are creamy and well-seasoned.

Bake (Optional):

  • For a baked version with a crispy top, transfer the mashed potatoes to a greased baking dish. Sprinkle additional shredded cheddar cheese over the top and dot with small pieces of butter.
  • Bake in a preheated 375°F (190°C) oven for 20-25 minutes, or until the cheese is bubbly and golden.

Garnish and Serve:

  • Garnish the cheesy mashed potatoes with chopped green onions or chives before serving.

Leave a Reply

Your email address will not be published. Required fields are marked *