| |

Cheesy Mashed Potatoes Recipe

If you’re on the hunt for a comfort food side that’s both indulgent and easy to make, you’ve just hit the jackpot with this Cheesy Mashed Potatoes Recipe. I absolutely love how creamy and flavorful these potatoes turn out, with a gooey cheese kick that makes everyone at the table smile. Trust me, whether you’re gearing up for a family dinner or a holiday feast, this recipe will become your new go-to.

🧡

Why You’ll Love This Recipe

  • Incredibly Creamy Texture: The combo of cream cheese and sour cream gives these mashed potatoes a silky, rich consistency that you’ll crave again and again.
  • Packed with Flavor: Sharp cheddar and a touch of onion bring a savory depth that’s anything but ordinary.
  • Perfect for Any Occasion: From weeknight dinners to holiday gatherings, this dish fits right in and always impresses.
  • Easy to Make: Minimal prep, simple ingredients, and no fancy techniques will have you feeling like a kitchen rockstar.

Ingredients You’ll Need

Every ingredient here plays a role in creating that lush, cheesy mash you can’t resist. You don’t need anything fancy — just staples you might already have or can find easily at your local store.

Cheesy Mashed Potatoes Recipe - Ingredients
  • Potatoes: I recommend starchy varieties like Russets, which give you fluffy mashed potatoes every time.
  • Cream Cheese: Softened cream cheese adds richness and helps create that creamy texture we love.
  • Cheddar Cheese: Sharp cheddar delivers the bold cheese flavor, but feel free to experiment with your favorite cheese too.
  • Sour Cream: Brings a slight tang that balances out the cheese and adds moisture.
  • Onion: I use finely chopped onion to add a subtle savory kick without overpowering the dish.
  • Egg: This helps bind everything so the mash holds up nicely when baked.
  • Salt & Pepper: Essential for seasoning — don’t skimp here, it makes all the difference!
📝
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 to swap things up depending on what I have on hand or the occasion. You can easily make this recipe your own with just a few simple tweaks, so don’t hesitate to get creative!

  • Herb-Infused: Adding fresh chives, parsley, or rosemary gives the potatoes a fresh, fragrant twist that brightens the dish beautifully.
  • Bacon Lover’s: Crumble some crispy bacon on top or mixed into the mash — my family goes wild for this version.
  • Garlic Cheesy: Mix in roasted garlic or garlic powder for a deeper, savory flavor that pairs wonderfully with the cheddar.
  • Dairy-Free Option: Use dairy-free cream cheese and plant-based sour cream to make it suitable for lactose intolerance without losing too much creaminess.

How to Make Cheesy Mashed Potatoes Recipe

Step 1: Boil Potatoes Until Tender

Start by peeling and quartering your potatoes so they cook evenly. Place them in a large pot, cover with water, and bring to a boil. I like to cover the pot with a lid because it helps speed up the boiling process. After about 20-25 minutes, test the potatoes with a fork — they should be so tender that the fork slides right through without resistance. Properly cooked potatoes make for the creamiest mash, so don’t rush this step!

Step 2: Mash and Mix with Cheesy Goodness

Drain the potatoes well, and while they’re still warm, begin mashing them. I like to use a hand masher for a slightly rustic texture, but a mixer works just fine if you want super smooth. Then, mix in your softened cream cheese, shredded cheddar, sour cream, chopped onion, beaten egg, salt, and pepper. Beat or stir until everything is beautifully combined and fluffy. This is where the magic happens — you’ll see the texture turn rich and inviting.

Step 3: Bake Until Bubbling and Delicious

Transfer your cheesy mashed potato mixture into a greased 2-quart baking dish, smoothing the top with a spatula. Cover it with foil to keep it moist, then pop it in the oven at 350°F. Bake for 40-45 minutes until heated through and piping hot. If you want to take it over the top, sprinkle extra shredded cheddar cheese on top for the last 10 minutes of baking so it melts into a gorgeous golden crust. It’s a total crowd-pleaser.

👨‍🍳

Pro Tips for Making Cheesy Mashed Potatoes Recipe

  • Use the Right Potato: I learned early on that starchy potatoes like Russets give the fluffiest, creamiest mash — yukon golds work well too but end up a little denser.
  • Don’t Overmix: Over-beating can make potatoes gluey, so mix just until combined and fluffy for the best texture.
  • Warm Ingredients: Soften your cream cheese and beat the egg gently — this ensures everything blends smoothly without lumps.
  • Drain Thoroughly: Dry your potatoes well after boiling so your mash isn’t watery — it’s a small step that makes a big difference.

How to Serve Cheesy Mashed Potatoes Recipe

Cheesy Mashed Potatoes Recipe - Serving

Garnishes

I usually sprinkle chopped fresh chives or green onions over the top just before serving — it adds a pop of color and a subtle oniony freshness that pairs beautifully with the rich potatoes. Sometimes, a dollop of sour cream or a few crispy bacon bits on top really elevate the experience.

Side Dishes

This cheesy mashed potatoes recipe pairs perfectly with roast chicken, grilled steak, or even a simple pan-seared fish. On holidays, I love serving it alongside glazed ham and green bean casserole for that classic comforting spread.

Creative Ways to Present

For special occasions, I sometimes bake the mash in individual ramekins and top each with a sprinkle of cheese and breadcrumbs for a crispy crust. It looks charming and feels a little fancy, making guests feel extra special.

Make Ahead and Storage

Storing Leftovers

Leftover cheesy mashed potatoes keep well in an airtight container in the fridge for up to 4 days. I usually allow them to cool completely before sealing — this helps prevent condensation and sogginess.

Freezing

I’ve frozen leftover mash with good results by placing it in a freezer-safe container. When thawed, the texture can be a touch softer, so I recommend stirring in a little extra shredded cheese or sour cream before reheating for added creaminess.

Reheating

Reheat leftovers covered in the oven at 350°F for about 20 minutes, stirring halfway through. Alternatively, a low and slow microwave reheat with a splash of milk and a cover works well to bring it back to life without drying it out.

FAQs

  1. Can I make this cheesy mashed potatoes recipe ahead of time?

    Absolutely! You can prepare the mashed potatoes up to the baking step, cover, and refrigerate them for a day before baking. Just add a bit of extra baking time if cold from the fridge.

  2. What kind of cheese works best in this recipe?

    Sharp cheddar is my favorite for its bold flavor and melting quality, but feel free to experiment with Monterey Jack, Gruyère, or a mild mozzarella for different cheese profiles.

  3. How can I make the mashed potatoes creamier?

    Use starchy potatoes, warm your dairy ingredients before mixing, and don’t over-drain your potatoes. Also, mash thoroughly but gently to avoid gluey texture.

  4. Can I skip the egg in the recipe?

    Yes, the egg acts as a binder, but you can omit it if needed. Your mash might be a bit softer and less structured when baked.

Final Thoughts

Whenever I make this cheesy mashed potatoes recipe, it feels like a warm hug on a plate. It’s one of those dishes that brings people together in the best way — sharing authentic, comforting food made with simple ingredients. I hope you’ll give it a try, tweak it to make it your own, and maybe even pass it down as a family favorite. Happy cooking and even happier eating!

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 Mashed Potatoes Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 80 reviews
  • Author: Paula
  • Prep Time: 40 minutes
  • Cook Time: 25 minutes (boiling) + 40-45 minutes (baking)
  • Total Time: 1 hour 45 minutes
  • Yield: 10 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Description

This Cheesy Mashed Potatoes recipe combines creamy mashed potatoes with rich cream cheese, cheddar cheese, and a touch of sour cream for a deliciously fluffy and cheesy side dish. Perfect for holiday meals or any cozy dinner, these mashed potatoes are baked to perfection with a golden, melted cheese topping.


Ingredients

Potatoes

  • 6 large potatoes, peeled and quartered

Dairy and Cheese

  • 1 package (8 ounces) cream cheese, softened
  • 1 cup shredded cheddar cheese
  • 1/2 cup sour cream
  • Additional shredded cheddar cheese, optional (for topping)

Other Ingredients

  • 1/3 cup chopped onion
  • 1 large egg
  • 2 teaspoons salt
  • 1/2 teaspoon pepper


Instructions

  1. Cook the Potatoes: Place the peeled and quartered potatoes in a large saucepan and cover with water. Cover the pan and bring the water to a boil over medium-high heat. Boil the potatoes for 20-25 minutes or until they are very tender when pierced with a fork. Drain the potatoes thoroughly to remove excess water.
  2. Mash and Mix Ingredients: Transfer the drained potatoes to a large bowl. Mash them until smooth. Add the softened cream cheese, shredded cheddar cheese, sour cream, chopped onion, large egg, salt, and pepper. Beat the mixture well until it becomes fluffy and creamy, ensuring all ingredients are fully incorporated.
  3. Prepare for Baking: Grease a 2-quart baking dish to prevent sticking. Transfer the cheesy mashed potato mixture into the prepared dish, spreading it out evenly. Cover the dish with a lid or aluminum foil to keep moisture in while baking.
  4. Bake the Dish: Preheat the oven to 350°F (175°C). Place the covered baking dish in the oven and bake for 40-45 minutes, or until the mixture is heated through and bubbling around the edges.
  5. Add Topping and Finish Baking: If desired, sprinkle additional shredded cheddar cheese evenly over the top of the casserole after the initial baking. Return the dish to the oven uncovered and bake for an additional 5-10 minutes, or until the top cheese is melted and slightly golden.
  6. Serve: Remove from oven and let the cheesy mashed potatoes cool slightly before serving. Enjoy as a comforting side dish alongside your favorite main courses.

Notes

  • You can substitute yellow or white cheddar cheese depending on your preference.
  • For extra flavor, try adding garlic powder or fresh chopped chives to the mash.
  • Make sure potatoes are very tender before mashing for the creamiest texture.
  • To make this dish ahead, prepare the mash and place in the baking dish, then cover and refrigerate. Bake just before serving, adding a few extra minutes to the baking time if cold from the refrigerator.
  • Using a hand mixer will help achieve a fluffier texture when mixing the ingredients.

Nutrition

  • Serving Size: 1/10 of recipe (about 1 cup)
  • Calories: 320
  • Sugar: 2g
  • Sodium: 620mg
  • Fat: 18g
  • Saturated Fat: 11g
  • Unsaturated Fat: 5g
  • Trans Fat: 0.3g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 8g
  • Cholesterol: 90mg

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