5 Heavenly Cream Cheese Mashed Potatoes Recipes That Will Leave You Craving More

“Indulge in the Creamy and Decadent Taste of Cream Cheese Mashed Potatoes”

Cream cheese mashed potatoes have become a beloved culinary sensation, blending the smoothness of mashed potatoes with the rich tang of cream cheese. This delectable side dish perfectly complements a variety of main courses and is sure to impress your family and guests. In this article, we will explore the history, share five irresistible cream cheese mashed potatoes recipes, and provide tips to create the most mouthwatering version of this heavenly dish. Get ready to indulge in a culinary delight that will keep you coming back for seconds!

The Origins and History of Cream Cheese Mashed Potatoes

Cream cheese mashed potatoes find their origins in the time-honored tradition of mashed potatoes, a staple in many cuisines across the globe. However, it was the addition of cream cheese that elevated this dish to new heights of indulgence. Cream cheese itself has a rich history, with its origins dating back to ancient civilizations like Egypt and Greece. Its popularity soared in the United States during the 19th century, becoming an essential ingredient in numerous recipes.

The Perfect Cream Cheese Mashed Potatoes Recipe

To create the perfect cream cheese mashed potatoes, start by peeling and boiling your potatoes until they become tender. Drain the potatoes and return them to the pot. Add a generous amount of butter and cream cheese, and a splash of milk for extra creaminess. Mash the ingredients together until you achieve a velvety texture, and season with salt and pepper to taste. For an additional burst of flavor, consider incorporating minced garlic, chopped chives, or a sprinkle of paprika.

Cream Cheese Mashed Potatoes with Roasted Garlic and Thyme

One tantalizing variation of cream cheese mashed potatoes involves the addition of roasted garlic and thyme. Begin by roasting a whole garlic bulb: slice off the top, drizzle it with olive oil, wrap it in foil, and bake until soft and fragrant. Next, add the roasted garlic cloves, along with fresh thyme leaves, to your mashed potatoes, combining them with cream cheese, butter, and milk. The roasted garlic imparts a subtle sweetness, while the thyme adds an earthy aroma, taking this dish to new heights of deliciousness.

Cream Cheese Mashed Potatoes with Bacon and Cheddar

For an indulgent twist on cream cheese mashed potatoes, consider incorporating crispy bacon and melted cheddar cheese. Cook the bacon until crispy, then crumble it into small pieces. Mix the bacon and shredded cheddar cheese into your mashed potatoes, allowing the heat of the potatoes to melt the cheese. The combination of smoky bacon and gooey cheddar creates a symphony of flavors that will make your taste buds dance with joy.

Cream Cheese Mashed Potatoes with Caramelized Onions and Parmesan

To add a touch of elegance and sophistication to your cream cheese mashed potatoes, experiment with caramelized onions and Parmesan cheese. Begin by thinly slicing onions and sautéing them in butter until they turn golden brown and caramelized. Incorporate the caramelized onions, along with grated Parmesan cheese, into your mashed potatoes, blending them with cream cheese, butter, and milk. This elevated version offers a savory sweetness from the onions and a delightful nuttiness from the Parmesan.



  • 2 pounds (907 grams) of Russet or Yukon Gold potatoes, peeled and cut into chunks
  • 4 ounces (113 grams) of cream cheese, softened
  • 1/2 cup (113 grams) of unsalted butter, softened
  • 1/2 cup (120 milliliters) of whole milk
  • Salt and pepper to taste


  • Step 1: Place the peeled and chopped potatoes in a large pot and cover them with cold water. Add a pinch of salt to the water.
  • Step 2: Bring the pot to a boil over medium-high heat. Cook the potatoes until they are fork-tender, usually around 15-20 minutes.
  • Step 3: Drain the cooked potatoes and return them to the pot.
  • Step 4: Add the softened cream cheese, butter, and milk to the pot with the potatoes.
  • Step 5: Using a potato masher or an electric mixer, mash the ingredients together until smooth and creamy. Be careful not to overmix, as it can make the potatoes gluey.
  • Step 6: Season the mashed potatoes with salt and pepper to taste. Adjust the seasoning as needed.

Tips for Perfect Cream Cheese Mashed Potatoes

To ensure your cream cheese mashed potatoes turn out flawlessly, consider these helpful tips:

  • Choose starchy potatoes like Russets or Yukon Golds for the creamiest texture.
  • Cut the potatoes into uniform-sized chunks to ensure even cooking.
  • Soften the cream cheese and butter before adding them to the potatoes for easier blending.
  • Warm the milk before incorporating it into the mashed potatoes to maintain the desired temperature.
  • For extra richness, you can add additional butter or cream if desired.
  • Taste the mashed potatoes and adjust the seasoning accordingly. Remember, you can always add more salt and pepper to suit your preference.

Serving Suggestions and Variations

Cream cheese mashed potatoes are a versatile side dish that pairs well with various main courses. Consider these serving suggestions and variations:

  • Classic Side: Serve the creamy mashed potatoes alongside roasted chicken, grilled steak, or baked salmon for a satisfying meal.
  • Herbed Infusion: Add chopped fresh herbs such as chives, parsley, or rosemary to the mashed potatoes for an aromatic twist.
  • Garlic Lover’s Delight: Incorporate minced garlic cloves or roasted garlic into the mashed potatoes for a savory and robust flavor.
  • Cheesy Indulgence: Sprinkle shredded cheddar cheese or Parmesan cheese on top of the mashed potatoes and broil until melted and golden brown.
  • Loaded Toppings: Garnish the cream cheese mashed potatoes with crispy bacon bits, chopped chives, and a dollop of sour cream for a loaded baked potato-inspired treat.

Notes and Considerations

  • To make the mashed potatoes ahead of time, prepare the recipe as instructed and store it in an airtight container in the refrigerator. Reheat in the oven or on the stovetop, adding a splash of milk to restore the creaminess.
  • Leftover cream cheese mashed potatoes can be repurposed into potato pancakes or used as a filling for stuffed bell peppers or dumplings.
  • Experiment with different cream cheese flavors, such as garlic and herb, onion and chive, or even jalapeño, to add an extra dimension of taste to your mashed potatoes.
cheese cream mashed potatoes

Cream cheese mashed potatoes represent the epitome of luxury and flavor, capable of elevating any meal to new heights. Whether you prefer the simplicity of plain cream cheese mashed potatoes or desire to explore various flavor combinations, there’s a recipe out there to suit your taste. From the mouthwatering roasted garlic and thyme variation to the indulgent bacon and cheddar twist, these recipes are guaranteed to satisfy your cravings. So, the next time you’re planning a special meal or gathering, consider serving cream cheese mashed potatoes and prepare to impress your guests with this velvety, delectable dish. Click here to see another recipes