| |

Cheesy Cream Cheese Mashed Potatoes Recipe

If you’ve ever wished your mashed potatoes could be even creamier, cheesier, and irresistibly rich, then this Cheesy Cream Cheese Mashed Potatoes Recipe will absolutely steal your heart. I love this recipe because it combines the fluffiness of classic mashed potatoes with the tangy, dreamy smoothness of cream cheese and the savory bite of sharp cheddar and Parmesan. Whether it’s a cozy family dinner or a holiday feast, these potatoes always get rave reviews—and trust me, you’ll want to keep this one in your recipe stash for life.

❤️

Why You’ll Love This Recipe

  • Ultra-Creamy Texture: The cream cheese and sour cream blend make these mashed potatoes unbelievably smooth and luscious.
  • Cheesy Goodness: Combining cheddar and Parmesan adds layers of cheesy flavor that your family will fight over.
  • Make-Ahead Friendly: You can prep and even refrigerate before baking, making this a perfect recipe for busy days or holiday meals.
  • Perfect Comfort Food: It’s a classic crowd-pleaser that adds a touch of indulgence to any meal.

Ingredients You’ll Need

These ingredients come together like magic. The potatoes provide the base, while the cream cheese adds richness, and the cheeses give it that signature cheesy punch. A quick note: choosing the right potatoes and bringing your cream cheese to room temperature really ups your game here.

Flat lay of diced Russet and Yukon Gold potatoes in a simple white ceramic bowl, a block of cream cheese on a small white plate, a small white bowl of sour cream, a square of butter on a small white plate, a small white bowl of heavy cream, one whole brown egg, a small white bowl of salt, a small white bowl of ground black pepper, a small white bowl piled with grated sharp cheddar cheese, a small white bowl filled with grated Parmesan cheese, and a few sprigs of fresh herbs all arranged with perfect symmetry, placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Cheesy Cream Cheese Mashed Potatoes, cheesy mashed potatoes recipe, creamy cheesy mashed potatoes, holiday mashed potato side dish, easy cheesy mashed potatoes
  • Russet or Yukon Gold Potatoes: I prefer Yukon Gold for their naturally buttery texture, but Russets mash beautifully too.
  • Cream Cheese: Make sure it’s softened at room temp so it blends seamlessly into the potatoes.
  • Sour Cream: Adds tang and creaminess—don’t skip it, it balances out the richness perfectly.
  • Butter: Use unsalted if you want to control the saltiness better, but salted butter works great too.
  • Heavy Cream: This is your secret weapon for luxurious smoothness.
  • Egg: Helps bind everything so the texture comes out just right.
  • Salt and Pepper: Essential seasoning—adjust to taste.
  • Cheddar Cheese: Sharp cheddar gives amazing flavor and melts beautifully.
  • Parmesan Cheese: Adds a nutty, savory note that perfectly complements the cheddar.
  • Fresh Herbs (Optional): A sprinkle of chives or parsley adds brightness and color.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love tweaking this recipe depending on the season or my mood. You can easily play with the cheese varieties or add in extras to make it your own ultimate comfort food.

  • Cheese Swap: I sometimes use pepper Jack for a little spicy kick, and my family really enjoys it.
  • Herb Boost: Fresh rosemary or thyme stirred in before baking adds an earthy twist.
  • Dairy-Free Version: Try swapping cream cheese for a dairy-free spread and use non-dairy milk for a vegan touch.
  • Make It Loaded: Add cooked bacon bits, green onions, or caramelized onions for extra flavor and texture.

How to Make Cheesy Cream Cheese Mashed Potatoes Recipe

Step 1: Prep and cook your potatoes perfectly

Start by scrubbing and peeling your potatoes, then dice them into roughly 1-inch chunks to ensure even cooking. I like using a pressure cooker because it cuts down the time drastically—you’ll cook them with a cup of water and some salt on high pressure for 10 minutes. When the timer’s up, quick-release the pressure and drain off the water. Let the potatoes sit in the hot pot, heat off, for a couple of minutes—the residual warmth helps evaporate excess moisture so your mash isn’t watery.

Step 2: Mash without going gummy

Use a hand masher for a classic texture or an electric mixer if you want extra smoothness—but here’s the trick: don’t overdo it. I learned the hard way that whipping the potatoes too much makes them gluey and dense instead of fluffy, so mash just until smooth with no lumps.

Step 3: Whisk in the creamy magic

Whisk the egg briefly, then add it along with the heavy cream to the potatoes—this is where the creaminess really starts. Next, fold in the softened cream cheese, sour cream, butter, and seasonings. Stir in one cup of shredded cheddar and half of your Parmesan. Keep stirring until the cream cheese melts into the warm potatoes, creating an irresistible silky mix.

Step 4: Prepare to bake (or chill for later)

Spread your cheesy mash into a greased casserole dish and sprinkle the remaining cheddar and Parmesan cheese on top. If you’re baking immediately, cover the dish and pop it into a 350°F oven for 30 minutes, then uncover and bake another 10 minutes to get that golden cheesy crust. If you need to save it for later, just refrigerate it covered—when you’re ready to bake, let it rest at room temp for 30 minutes before baking as above.

👨‍🍳

Pro Tips for Making Cheesy Cream Cheese Mashed Potatoes Recipe

  • Warm Your Dairy: Bringing cream cheese and butter to room temperature lets them melt nicely into the mash, ensuring no lumps.
  • Don’t Overwork the Potatoes: I got gummy mashed potatoes once—trust me, mix just enough to combine, not to whip.
  • Use a Pressure Cooker or Instant Pot: It speeds up cooking dramatically and gives you perfectly tender potatoes every time.
  • Rest Before Baking: Letting the mash sit at room temperature after refrigeration prevents uneven heating and helps achieve a perfect crust on top.

How to Serve Cheesy Cream Cheese Mashed Potatoes Recipe

A close-up view of a black skillet filled with creamy mashed potatoes that have a soft, smooth texture. The mashed potatoes are topped with melted golden-yellow cheese that covers the surface in an even layer. Small bits of crispy brown bacon are scattered across the top, adding texture, along with sprinkles of fresh green parsley for color. A metal spoon is scooping some of the cheesy mashed potatoes, showing the soft, creamy inside. The skillet rests on a white marbled surface with a gray cloth napkin partially visible under one side of the skillet. Photo taken with an iphone --ar 2:3 --v 7 - Cheesy Cream Cheese Mashed Potatoes, cheesy mashed potatoes recipe, creamy cheesy mashed potatoes, holiday mashed potato side dish, easy cheesy mashed potatoes

Garnishes

I’m a big fan of fresh chopped chives and a little sprinkle of cracked black pepper on top—it adds a fresh, vibrant pop that balances the richness. Sometimes I also toss on crispy fried onions if I want a bit of crunch and extra flavor.

Side Dishes

This dish pairs beautifully with roasted chicken, grilled steak, or even a hearty veggie casserole. For a weeknight, I often serve it alongside sautéed green beans and glazed carrots for a full, comforting plate.

Creative Ways to Present

For a special occasion, I like to pipe the mashed potatoes into individual ramekins and top them with the cheese crust. It looks elegant and feels a little fancy without any extra fuss.

Make Ahead and Storage

Storing Leftovers

Leftovers store wonderfully in an airtight container in the fridge for up to 3 days. I’ve found that giving them a gentle stir before reheating brings back that creamy texture nicely.

Freezing

I’ve frozen this recipe a handful of times with great results. Just make sure to freeze in a freezer-safe container and thaw it fully in the fridge before reheating to avoid any texture issues.

Reheating

Microwaving works in a pinch, but I prefer reheating in the oven covered with foil at 350°F until heated through—about 20-25 minutes. This helps maintain the texture and melts the cheese back to its creamy glory.

FAQs

  1. Can I make this Cheesy Cream Cheese Mashed Potatoes Recipe without a pressure cooker?

    Absolutely! You can boil your diced potatoes in salted water on the stovetop until tender, usually about 15-20 minutes. Just make sure to drain them well to avoid watery potatoes, and proceed with mashing and mixing as usual.

  2. What’s the best cheese to use for this recipe?

    Sharp cheddar and Parmesan are my go-to for this recipe because they melt well and have complementary flavors—cheddar brings creaminess and tang, while Parmesan adds a nutty depth. But you can swap in mozzarella, Monterey Jack, or even a spicy pepper Jack to suit your taste.

  3. Can I prepare this recipe ahead of time?

    Definitely! You can assemble the mashed potatoes, cover them, and store them in the fridge for up to 24 hours before baking. Just be sure to let the dish sit at room temperature for about 30 minutes before baking to ensure even cooking and the perfect cheesy crust.

  4. Why do we add an egg to mashed potatoes?

    The egg acts as a binder, giving the mashed potatoes a silky yet firm texture that holds up well during baking. It helps make the dish a bit more structured without sacrificing creaminess.

Final Thoughts

Honestly, the first time I made this Cheesy Cream Cheese Mashed Potatoes Recipe, I couldn’t believe how creamy and flavorful it turned out. It’s truly comfort food at its best. Whether you’re feeding a hungry family or want to impress at a dinner party, this recipe hits all the right notes. So go ahead, try it yourself—you’ll be amazed how this simple twist turns an everyday side into the star of the meal. And trust me, you’re going to want seconds.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Cream Cheese Mashed Potatoes Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 83 reviews
  • Author: Lisa
  • Prep Time: 45 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 45 minutes
  • Yield: 68 servings 1x
  • Category: Side Dish
  • Method: Instant Pot
  • Cuisine: American
  • Diet: Low Salt

Description

This rich and creamy Cheesy Mashed Potatoes with Cream Cheese recipe offers a decadent twist on classic mashed potatoes. Made with tender Russet or Yukon Gold potatoes, cream cheese, sour cream, butter, and a blend of cheddar and Parmesan cheeses, these mashed potatoes are baked to perfection for a golden, cheesy crust. Ideal as a comforting side dish for holidays or family dinners, they can be prepared ahead and baked before serving.


Ingredients

Scale

Potatoes

  • 6 cups Russet or Yukon Gold potatoes, diced (about 34 potatoes)

Dairy & Eggs

  • 8 ounces cream cheese, room temperature
  • 1/2 cup sour cream
  • 1/4 cup butter
  • 3/4 cup heavy cream
  • 1 whole egg
  • 1 1/2 cup grated cheddar cheese
  • 1/2 cup grated Parmesan cheese

Seasonings

  • 1 teaspoon salt, or to taste
  • 1/4 teaspoon pepper, or to taste

Others

  • Fresh herbs (optional, for garnish)

Instructions

  1. Prep and Cook Potatoes: Scrub, peel, and dice the potatoes into approximately 1-inch pieces. Place them in a pressure cooker with one cup of water and salt. Seal the lid and cook on high pressure for 10 minutes. Perform a quick-release of the valve, then drain the water. Turn off the heat and let the potatoes sit in the pot for a couple of minutes to allow some moisture to evaporate.
  2. Mash Potatoes: Using a hand masher or electric mixer, gently mash the potatoes. Be careful not to over-mash as this can make them gummy. Aim for a creamy yet slightly textured consistency.
  3. Mix Ingredients: In a separate bowl, whisk the egg and combine it with the heavy cream. Add this mixture to the mashed potatoes, then add the cream cheese, sour cream, butter, seasonings, one cup of cheddar cheese, and half of the Parmesan cheese. Stir everything together until the cream cheese fully melts and the mixture is smooth and creamy.
  4. Prepare to Bake: Grease a baking dish and spread the cheesy mashed potato mixture evenly inside. Sprinkle the remaining cheddar and Parmesan cheese over the top for a flavorful crust.
  5. Bake or Refrigerate: Bake the dish covered at 350°F (175°C) for 30 minutes. Then uncover and bake for an additional 10 minutes until the cheese is bubbly and golden. Alternatively, you can refrigerate the dish for later use. When ready to bake, let the potatoes sit at room temperature for about 30 minutes before baking as directed.

Notes

  • You can substitute the cheddar cheese with Colby Jack, pepper Jack, Monterey Jack, mozzarella, or any other good melting cheese.
  • For different cooking options, see tips for making mashed potatoes on the stovetop or slow cooker.
  • This dish is excellent for make-ahead preparation. It reheats well in the microwave, slow cooker, or when baked in the oven.

Nutrition

  • Serving Size: 1 cup (about 200g)
  • Calories: 320 kcal
  • Sugar: 2 g
  • Sodium: 400 mg
  • Fat: 22 g
  • Saturated Fat: 13 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0.2 g
  • Carbohydrates: 26 g
  • Fiber: 3 g
  • Protein: 7 g
  • Cholesterol: 85 mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star