Mashed Potato Casserole

Creamy Mashed Potato Casserole (Easy Make-Ahead Side Dish)

Posted on January 25, 2026

Last update January 25, 2026

Author : Eva Harper

This creamy mashed potato casserole is the perfect make-ahead comfort food side dish—rich, fluffy, and loaded with flavor. Ideal for holidays or weeknight dinners!

Mashed Potato Casserole: The Comfort Dish That Brings Everyone Home

Mashed potato casserole isn’t just a recipe—it’s a feeling. You know the one: that warm, buttery bite that hits your soul just right. This dish has earned a permanent spot at our holiday table and in the regular weeknight rotation. Why? Because it’s cozy, filling, and feeds a crowd with minimal stress.

I remember the first time I made this mashed potato casserole for Thanksgiving. Lily was just learning how to whip potatoes without flinging them across the kitchen (a milestone!), and Noah kept sneaking “quality control” spoonfuls when he thought I wasn’t looking. Emma proudly sprinkled the cheese on top—most of it on the casserole, some of it directly into her mouth.

This dish feels like home. It brings everyone to the table—even the picky eaters—and it always disappears fast.

“I once caught Noah eating cold leftovers straight from the fridge with a spoon. No plate, no fork—just love.”

What I love most is that it’s a baked mashed potatoes recipe you can prep ahead, toss in the oven later, and it still tastes just as rich and fluffy. It’s right up there with our crowd-pleasing casserole lineup—satisfying, simple, and full of heart.

Ingredients You’ll Need

Mashed Potato Casserole ingredients

The beauty of this mashed potato casserole is how simple the ingredients are—most of them are probably in your kitchen right now. Here’s what you’ll need to make a creamy, dreamy pan that everyone will want seconds of:

• 3 to 4 pounds Russet potatoes, peeled and chopped
• 4 tablespoons butter
• ½ cup whole milk, warmed
• ½ cup sour cream
• 1 teaspoon salt
• ½ teaspoon black pepper
• 2 cloves garlic, minced (optional, but we love the extra flavor)
• 1 large egg (optional, but adds a fluffy, soufflé-like texture)
• 1 cup shredded cheese, divided (optional, but highly recommended—cheddar is our go-to)
• 2 tablespoons chopped chives or green onions (optional, for a fresh finish)

Eva’s Note: I always go with Russet potatoes for this kind of potato casserole. They’re starchy, which means they mash easily and give you that fluffy texture that creamy mashed potatoes are known for. I’ve tried Yukon Golds a few times, but they’re a bit waxy and don’t soak up the butter and milk the same way.

If your crew loves garlic like mine does, go for the full two cloves—or more. But if you’ve got younger tastebuds at the table (like Emma), keeping it mild might be the move.

How to Make Mashed Potato Casserole (Step-by-Step)

This mashed potato casserole comes together with ease—no fancy techniques, just comfort food at its finest. And yes, it’s a perfect make-ahead side dish. I usually prep it the night before Thanksgiving or on a Sunday afternoon if I know the week’s going to be wild. The best part? It bakes up just as creamy and flavorful the next day.

Here’s how to make mashed potato casserole from start to finish:

1. Prep the potatoes

Peel and chop 3 to 4 pounds of Russet potatoes into chunks. Place them in a large pot of salted water and bring to a boil. Cook until fork-tender, about 15–20 minutes. Drain well.

Eva’s Note: I always taste a piece near the end—if it mashes easily with a fork, you’re good to go. Just don’t let them overcook or they’ll get watery.

2. Mash and mix

Transfer the drained potatoes to a large bowl. Add 4 tablespoons butter, ½ cup warm milk, and ½ cup sour cream. Mash until creamy but still textured.

Don’t overmix! Overworked potatoes can get gluey. I learned that the hard way one Thanksgiving when I tried to get them ultra-smooth… let’s just say the texture was “unfortunate.”

3. Add seasoning and egg (optional)

Stir in 1 teaspoon salt, ½ teaspoon pepper, and 2 minced garlic cloves (if using). Taste and adjust.

If you’re using the egg, now’s the time to beat it in. It gives the baked mashed potatoes a light, almost soufflé-like feel.

Eva’s Note: I usually make two pans—one with the egg (for the fluff lovers like Lily) and one without (for my traditionalists).

4. Fold in cheese (optional)

Stir in ½ cup shredded cheese, if using. Just enough to add flavor, but not so much it takes over.

5. Assemble and top

Spoon the mashed potato mixture into a greased casserole dish. Smooth the top with a spatula.

Reserve some cheese for the top! Sprinkle the remaining ½ cup cheese across the surface for that irresistible golden crust.

6. Bake

Bake uncovered at 350°F (175°C) for 25–30 minutes, until heated through and the cheese is melted and golden on top.

7. Garnish and serve

Sprinkle with chopped chives or green onions right before serving. That fresh pop of green adds color and a little zing.

Eva’s Note: I’ve served this alongside our hearty main dish pairing, and it’s always a hit. Especially when I’m trying to use up leftover rotisserie chicken—sometimes I even layer it right into the casserole for a one-dish dinner.

Why Add an Egg to Mashed Potato Casserole?

You might be wondering: Do I really need to add an egg to my mashed potato casserole? The answer is—only if you want to.

Adding an egg isn’t required, but it can make a noticeable difference. When baked, the egg gently binds the ingredients and gives the casserole a slightly puffed, almost soufflé-like texture. It’s still creamy mashed potatoes at heart, just with a little extra lift.

Did You Know?
The protein in eggs helps firm up the casserole as it bakes, which makes for a sliceable, structured scoop—perfect for potlucks or holiday buffets.

Eva’s Note: I accidentally skipped the egg once during a rushed prep, and honestly? No one noticed. It was still creamy and rich, just a bit denser. But when I’m making it for guests or a special dinner, I usually crack one in. Lily says it tastes “fancier” that way—even though it’s the same basic ingredients.

Either way, it’s delicious. You’ve got options, and both work beautifully.

Make-Ahead, Freeze, or Reheat: Storage Tips

One of the biggest reasons I keep coming back to this mashed potato casserole? It plays so nicely with my busy schedule. Whether you’re prepping for a big holiday meal or just trying to stay ahead of weeknight chaos, this dish is a total time-saver.

Here’s how to store and serve it, however and whenever you need:

To make ahead:

Assemble the full mashed potato casserole, cover it tightly with foil or a lid, and refrigerate for up to 2 days before baking. When ready to serve, let it sit at room temp for 20–30 minutes, then bake as directed.

Eva’s Note: I prep it the night before Thanksgiving every year. With so many other dishes fighting for oven time, having this one ready to slide in is a game-changer.

To freeze:

Yes, you can freeze mashed potato casserole! Let the cooked casserole cool completely, then wrap tightly in plastic and foil or transfer to an airtight container. Freeze for up to 2 months.

Thaw overnight in the fridge before reheating in the oven at 325°F, covered, until warmed through (about 30–40 minutes).

Eva’s Note: I like to stash a pan in the freezer for snow days. It’s pure comfort food that feels like a hug when it’s cold outside.

To reheat leftovers:

Warm individual portions in the microwave or reheat the whole dish in the oven at 325°F until hot. Add a splash of milk if needed to refresh the creaminess.

And if you’re looking for another freezer-friendly veggie side, try this vegetable casserole. It’s equally comforting and just as easy to prep ahead.

Simple Variations to Try

One of my favorite things about mashed potato casserole is how easy it is to make it your own. Once you’ve got the creamy mashed potatoes as your base, the mix-in possibilities are endless. Whether you’re using up leftovers or tailoring it to your family’s taste, it’s one of those recipes that always says “yes” to creativity.

Try this:
• Extra cheesy casserole: Mix in a blend of sharp cheddar and mozzarella for the best of both melty and flavorful.
• Garlic herb twist: Add roasted garlic and fresh thyme or rosemary for a cozy, dinner-party feel.
• Loaded baked potato style: Stir in cooked, crumbled turkey bacon and top with more chives and a dollop of sour cream.
• Add protein: Layer in shredded rotisserie chicken or leftover turkey before baking to turn this into a full meal.
• Crunchy topping: Sprinkle crushed butter crackers or seasoned breadcrumbs over the top before baking for a little crunch.

Eva’s Note: One time, I accidentally stirred in chopped green olives instead of green onions (don’t ask). I thought it was a total fail—but Noah actually loved the salty punch. Now he requests “the weird olive one” every so often. Go figure!

Frequently Asked Questions about Mashed Potato Casserole

Here’s a little extra help for the most common mashed potato casserole questions—because if you’re anything like me, you want to feel confident heading into the kitchen, especially when feeding a crowd.

Q: Can you make mashed potato casserole ahead of time?
✅ Answer: Yes, it’s perfect for prepping ahead! You can assemble it fully, cover, and refrigerate for up to two days before baking.

Eva’s Note: I’ve made it the night before every Thanksgiving for years—it reheats beautifully and saves so much stress.

Q: What’s the best cheese to use?
✅ Answer: Cheddar is classic, but mozzarella or Monterey Jack also melt well and add flavor. You can even do a blend.

Eva’s Note: Sometimes I sneak in a little pepper jack if we’re craving something bold—Lily calls it the “grown-up version.”

Q: Can I freeze mashed potato casserole?
✅ Answer: Yes—let it cool completely, then freeze in an airtight container for up to 2 months. Thaw overnight in the fridge before reheating.

Eva’s Note: I keep a pan in the freezer for snow days—it’s that kind of comfort.

Q: Do I need to add the egg?
✅ Answer: The egg helps create a more structured, soufflé-like texture when baked—but it’s totally optional.

Eva’s Note: When I want it extra fluffy, I crack in the egg. Otherwise, I skip it and it’s still rich and satisfying.

Q: What potatoes are best for mashed potato casserole?
✅ Answer: Russet potatoes are ideal—they’re starchy and break down easily into a fluffy mash.

Eva’s Note: Russets are my go-to. I’ve tried others, but nothing beats that soft, creamy bite for this casserole.

That wraps it up! If you’re craving cozy comfort, this mashed potato casserole is the dish to make. Whether you’re prepping for a big holiday or just need something hearty to go with dinner, it’s a warm, creamy favorite your family will ask for again and again.

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
Mashed Potato Casserole recipe

Creamy Mashed Potato Casserole (Easy Make-Ahead Side Dish)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Eva Harper
  • Total Time: 50 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

This creamy mashed potato casserole is the ultimate make-ahead side dish—rich, fluffy, cheesy, and perfect for holiday dinners or cozy weeknights.


Ingredients

Scale

3 to 4 pounds Russet potatoes, peeled and chopped

4 tablespoons butter

½ cup whole milk, warmed

½ cup sour cream

1 teaspoon salt

½ teaspoon black pepper

2 cloves garlic, minced (optional)

1 large egg (optional)

1 cup shredded cheese, divided

2 tablespoons chopped chives or green onions (optional)


Instructions

1. Peel and chop the potatoes, then boil in salted water until fork-tender.

2. Drain and mash the potatoes with butter, warm milk, and sour cream.

3. Stir in salt, pepper, and garlic if using. Taste and adjust.

4. Mix in the egg for a fluffier texture, if desired.

5. Fold in ½ cup of shredded cheese.

6. Transfer the mixture to a greased casserole dish and smooth the top.

7. Sprinkle the remaining cheese over the top.

8. Bake at 350°F for 25–30 minutes until heated through and golden.

9. Garnish with chopped chives or green onions before serving.

Notes

Do not overmix the potatoes or they may turn gluey.

Warm the milk before adding to the mash to keep the texture smooth.

Make ahead and refrigerate up to 2 days before baking.

Freezes well—wrap tightly and store for up to 2 months.

Try variations like roasted garlic, turkey bacon, or different cheese blends.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Side Dish
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 280
  • Sugar: 2g
  • Sodium: 420mg
  • Fat: 14g
  • Saturated Fat: 8g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 3g
  • Protein: 6g
  • Cholesterol: 55mg

Leave a Comment

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