This Mashed Potato Casserole brings everything I love about comforting, hearty sides into one creamy, cheesy, golden-topped bake. The texture is outrageously fluffy yet rich, thanks to the butter, sour cream, and cream cheese base. It’s like mashed potatoes leveled up to a dinner table star, not just a side dish.
What really sets it apart is the technique—whipping the potatoes until velvety smooth and folding in sharp cheddar for that molten, cheesy pull in every bite. The final touch? A bubbly, lightly crisp topping that gives just the right contrast. Whether you’re prepping ahead for a holiday or whipping it up midweek, it delivers flavor, ease, and total crowd-pleasing satisfaction.

Why I Keep Coming Back to This Casserole
There’s something about this dish that always makes it feel like home. It’s not just that it’s loaded with comforting ingredients—it’s how easily it wins over everyone at the table. The ingredients are basic, but together, they create something luxurious. And I love that I can prep it ahead, stash it in the fridge, and bake it off when guests arrive. It’s dependable but still feels special, which is why it’s become a staple in both my holiday spread and regular weeknight meals.
The Ingredients That Make This Mashed Potato Casserole Work

I’ve tried plenty of versions, and every ingredient in this casserole pulls its weight.
Russet potatoes are the base—starchy and dependable for a fluffy mash. Cream cheese adds a tangy richness that makes the potatoes impossibly creamy without getting gluey. Sour cream lightens things up and adds a gentle zing that balances all the richness. Butter is non-negotiable, melting into every crevice for that classic comfort flavor. Eggs help the casserole set beautifully, giving it structure while staying soft. Sharp cheddar gives it that cheesy lift and bakes into an irresistible golden crust on top. Finally, a sprinkle of chives adds just the right fresh note to cut through the decadence.
How To Make the Mashed Potato Casserole
Step 1: Boil and Mash
Peel your russets, chop them into chunks, and boil in salted water until fork-tender. Drain well and mash them while they’re still warm. You want them smooth, but not overworked.
Step 2: Mix the Magic In
While the potatoes are hot, mix in softened cream cheese, sour cream, and butter. I like to use a hand mixer here to whip it all into a creamy, dreamy texture. Then crack in the eggs one at a time, letting each incorporate before adding the next. Stir in most of the shredded cheddar, saving a bit for the top.
Step 3: Transfer and Top
Spoon the mashed mixture into a buttered casserole dish. Spread it out evenly, then sprinkle the rest of the cheddar over the top. If I’m feeling extra, I’ll add a few dabs of butter for a golden finish.
Step 4: Bake Until Perfect
Bake uncovered in a preheated oven at 350°F for about 30–35 minutes. It should be golden and puffed slightly around the edges. Let it rest 5–10 minutes before serving so it sets up just right.

Use the Right Dish for Best Results
I’ve tested this casserole in metal, glass, and ceramic, and hands down, ceramic wins. Ceramic retains heat gently and evenly, which helps the casserole bake through without scorching the bottom. Glass works too, but tends to brown the edges faster, which isn’t always ideal if you’re going for that soft, cloud-like center. Metal pans run hotter, and I’ve found they dry out the base layer too quickly. Stick with a deep ceramic dish and your casserole will be perfectly fluffy with that golden top every time.
Sharp Cheddar: Bold Flavor and Never Skipped
This dish without sharp cheddar just doesn’t land the same way. I’ve tried it with milder cheeses, and it loses that savory depth. Sharp cheddar not only melts beautifully but cuts through the richness of the cream cheese and butter, giving the whole dish more character. I grate mine fresh—it melts smoother and doesn’t clump. One time, I skipped it entirely thinking I’d go minimalist. Big mistake. The casserole came out flat and bland. Now I never make it without a full helping of sharp cheddar folded in and layered on top.
Serving Information
- Servings: Serves 10–12 as a side
- Preparation Time: 20 minutes
- Baking Time: 35 minutes
- Total Time: 55 minutes
Tips for Making the Perfect Mashed Potato Casserole
Make sure your cream cheese, sour cream, and butter are all at room temperature. This helps them melt right into the hot potatoes instead of clumping. Also, don’t skimp on salting the boiling water. That’s your chance to season the potatoes from the inside out. And mash them while they’re hot! Cold potatoes won’t blend smoothly and can get gluey. I also suggest grating your own cheese. Pre-shredded cheddar doesn’t melt the same way—it’s coated in anti-caking agents that mess with the texture.
Serving Suggestions
This casserole is incredibly versatile, so you can pair it up or dress it down depending on the vibe.
- Holiday Centerpiece Side: Perfect alongside roasted turkey or honey-glazed ham
- Weeknight Upgrade: Serve it with grilled chicken or meatloaf for a comforting dinner
- Party Favorite: Scoop it into ramekins for individual servings at potlucks
- Make-Ahead Marvel: Prepare the day before and bake just before serving
- Brunch Companion: Add a poached egg on top for a cozy brunch twist
- Gift-Worthy Bake: Spoon into a disposable tin, top with ribbon, and bring to new parents or friends in need of comfort food
Save This Mashed Potato Casserole and Share Your Twist
Pin this recipe to your Comfort Food, Holiday Sides, or Make-Ahead Meals boards on Pinterest so you can find it fast when you’re in hosting mode. If you try this mashed potato casserole with your own twist—maybe different cheeses, or a crunchy topping—leave a comment below! I love hearing how others make it their own.
Mashed Potato Casserole
- Total Time: 55 minutes
- Yield: 10–12 servings
Description
This ultra-creamy Mashed Potato Casserole is the ultimate comfort food side dish. Made with fluffy russet potatoes, rich cream cheese, tangy sour cream, and sharp cheddar, it’s an easy make-ahead recipe that’s perfect for holidays, family dinners, or any time you crave cozy, delicious food ideas. Whether you’re searching for quick dinner ideas, a holiday-ready side, or make-ahead meal prep, this easy recipe delivers big flavor with minimal effort.
Ingredients
5 pounds russet potatoes
8 ounces cream cheese, softened
1 cup sour cream
1/2 cup unsalted butter, softened
2 large eggs
2 cups shredded sharp cheddar cheese
1 1/2 teaspoons salt (plus more for boiling water)
1/2 teaspoon black pepper
2 tablespoons chopped chives (optional)
Instructions
1. Peel and chop potatoes, then boil in salted water until tender.
2. Drain and mash the potatoes while hot until smooth.
3. Add cream cheese, sour cream, and butter to the mashed potatoes. Mix until creamy.
4. Beat in eggs one at a time, then stir in 1 1/2 cups of the cheddar cheese.
5. Spread mixture into a buttered 9×13-inch ceramic baking dish.
6. Top with remaining 1/2 cup cheddar cheese and optional dots of butter.
7. Bake at 350°F for 30–35 minutes until golden and slightly puffed.
8. Let rest for 5–10 minutes before serving.
Notes
Use room temperature ingredients for the creamiest mash.
Grate your cheddar fresh—it melts smoother than pre-shredded cheese.
Don’t skip salting the boiling water—potatoes need seasoning early.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 2g
- Sodium: 410mg
- Fat: 22g
- Saturated Fat: 13g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 95mg
Keywords: mashed potato casserole, easy recipe, holiday side dish, comfort food, dinner ideas, make-ahead meals, potato bake

