
This creamy baked mashed potato recipe transforms ordinary spuds into a restaurant-quality side dish that will have everyone asking for seconds. The baking process creates an irresistible richness that elevates these mashed potatoes beyond the everyday variety, making them perfect for holidays, special dinners, or anytime you want to impress.
I discovered this baking technique years ago when preparing for a family Thanksgiving, and it completely changed how we enjoy mashed potatoes. My children now refuse regular mashed potatoes and specifically request these "fancy potatoes" for every holiday meal.
Ingredients
- 5 pounds russet potatoes: Choose starchy russets for the fluffiest texture and best absorption of butter and cream
- 8 tablespoons melted salted butter: Creates richness and moisture throughout the potatoes
- 2 tablespoons cold salted butter: Forms delicious little pockets of buttery goodness while baking
- 8 ounces softened cream cheese: The secret ingredient that provides incredible creaminess
- 1 cup half and half: Adds luxurious texture without making potatoes soupy
- 1/2 teaspoon salt: Enhances the natural potato flavor
- Freshly ground black pepper: Provides subtle background warmth
- Optional fresh chives: Adds bright color and mild onion flavor
Step-by-Step Instructions
- Prep the potatoes:
- Peel russet potatoes and cut into medium cubes about 1-inch in size. Uniform cutting ensures even cooking. Rinse thoroughly under cold water to remove excess starch which prevents gumminess. Place in a large pot covered with cold water and add several generous pinches of salt. Starting with cold water helps potatoes cook evenly from inside out.
- Boil to perfection:
- Bring water to a boil over high heat and cook potatoes until fork tender about 10 to 15 minutes. A fork should easily pierce the potato but they should not be falling apart. Overcooked potatoes absorb too much water resulting in soupy mashed potatoes.
- Steam dry technique:
- After draining potatoes thoroughly return them to the hot pot. Place over low heat for exactly 3 minutes stirring occasionally. This crucial step evaporates excess moisture creating fluffier potatoes that better absorb butter and cream. Watch for steam escaping and a slightly dry appearance on the exterior.
- Create the base:
- Transfer steamed potatoes to a large mixing bowl or stand mixer. Beat on low speed just until broken up but not overmixed. Overmixing releases too much starch making potatoes gluey. Add the warm melted butter salt and pepper while potatoes are still hot which allows better flavor absorption.
- Add creaminess:
- Incorporate softened cream cheese cubes while mixing on low speed. Gradually add warm half and half a little at a time until reaching your desired consistency. You might not need the entire cup. Taste and adjust salt if needed remembering that salt absorbed during boiling affects the final seasoning.
- Bake to perfection:
- Spread the mashed potato mixture into a greased 9x13 baking dish creating an even layer. Dot the surface with small cubes of cold butter which creates delicious buttery spots throughout. Bake at 350°F for 45 minutes until top develops a beautiful golden crust and edges begin to bubble.

This recipe reminds me of my grandmother who always insisted mashed potatoes should be "fancy enough to stand on their own." She taught me that taking a little extra time with simple ingredients transforms ordinary food into something memorable. The aroma of these potatoes baking still transports me to her kitchen every time.
Make Ahead Magic
These potatoes are perfect for holiday meal planning. Prepare everything up to the baking step then cover tightly with plastic wrap and refrigerate for up to two days. When ready to serve simply remove from refrigerator about 30 minutes before baking to take the chill off then bake as directed adding an extra 10 to 15 minutes to the cooking time. The results are identical to freshly made with none of the last minute stress.

Perfect Pairing Partners
These creamy baked potatoes complement virtually any protein from Sunday roast chicken to holiday turkey or prime rib. The rich texture makes them particularly wonderful with anything that has a sauce or gravy as the slight crust from baking helps them maintain their integrity without dissolving. For everyday meals try serving alongside meatloaf or seared pork chops for an elevated dinner experience that feels special without much extra effort.
Troubleshooting Texture
Achieving perfect mashed potato texture requires balancing moisture and starch. If your potatoes seem too wet after mixing add a few tablespoons of instant potato flakes to absorb excess moisture without changing the flavor. Conversely if the mixture seems too dry warm an additional splash of half and half before adding. Remember that potatoes continue absorbing liquid as they bake so the mixture should be slightly looser than your desired final texture. Always taste before baking and adjust seasoning as potatoes often need more salt than expected.
Frequently Asked Questions
- → What type of potatoes are best for this dish?
Russet potatoes are ideal as they have a starchy texture that results in fluffy, creamy mashed potatoes.
- → Can I prepare this dish ahead of time?
Yes, you can prepare the mashed potatoes, cover them with plastic wrap, and refrigerate them. Bake as usual before serving, increasing the bake time slightly.
- → How do I ensure my mashed potatoes are smooth?
Boil the potatoes until fork tender, steam them to remove excess moisture, and blend them thoroughly with butter, cream cheese, and half and half.
- → Can I substitute half and half?
You can use milk instead of half and half, but the potatoes will be less rich. Adjust the quantity since milk is thinner.
- → How can I add more flavor to this dish?
Try adding shredded sharp white cheddar and gouda cheese when mixing in the cream cheese for a decadent cheesy variation.
- → What’s the purpose of steaming the boiled potatoes?
Steaming removes excess moisture, making the potatoes fluffy and ensuring a creamy texture when mixed.