Written by

Harmony Rich

Published

Cozy Loaded Mashed Potato Casserole with Bacon and Chives

Ready In 60 minutes
Servings 8 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I was at the farmers market last November, clutching a bag of Yukon Gold potatoes like they were treasure, when the woman at the next stall caught my eye. She was sorting through a basket of tiny red potatoes, and she watched me for a second—then she just nodded at my bag and said, “You’re going to bake those, aren’t you?” I laughed and admitted I was planning a mash situation for dinner. She smiled, and before I knew it, she was telling me about her family’s Sunday supper tradition. Her grandmother would make a massive pan of mashed potatoes loaded with everything good, and then she’d finish it under the broiler until the top got all crispy and golden. I stood there in the chilly air, totally captivated, until she finally said, “You should try it. It’ll change your life.” Honestly, she wasn’t wrong.

That conversation stuck with me. I went home and made my first version of this loaded mashed potato casserole that very night. It wasn’t perfect—I used too much cheese and the bacon got a little too crunchy—but there was something about it. The way the creamy potatoes hugged all those little bits of cheddar and bacon, with the fresh chives cutting through the richness? I was hooked. I kept tweaking it, texting her updates, and she’d send back little suggestions. “More sour cream,” she said once. “Trust me.” I trusted her, and she was right again.

This recipe is the result of all those little exchanges. It’s not fancy. It’s not complicated. But it is, without a doubt, the most comforting thing I know how to make. When the weather turns cold or I’ve had one of those days where everything feels just a little bit heavy, this is what I turn to. It’s the kind of dish that makes you slow down. It makes you sit at the table a little longer. And honestly? That’s exactly the point.

Maybe you’ve been there—standing in your kitchen, wanting to make something that feels like a hug. If you have, this casserole is for you.

Why You’ll Love This Recipe

Let me tell you why this loaded mashed potato casserole has earned a permanent spot in my recipe rotation. I’ve tested this thing more times than I care to admit, and every single batch has confirmed what that kind woman at the market already knew—this is comfort food at its finest.

  • Quick & Easy : From start to finish, this comes together in about an hour. Most of that is hands-off baking time, so you can get the rest of dinner ready or just put your feet up for a bit.
  • Simple Ingredients : You probably have most of these already. Potatoes, butter, milk, cheese, bacon, chives, sour cream. Nothing weird, nothing hard to find.
  • Perfect for Cozy Nights : This is made for cold weather, rough days, and evenings when you need something warm and filling. It’s also a total hit at potlucks and holiday dinners.
  • Crowd-Pleaser : I’ve served this to picky kids, foodie friends, and my dad who “doesn’t really like casseroles.” Empty pan every single time.
  • Unbelievably Delicious : The texture is what gets me. It’s creamy and smooth on the inside, with that slightly crispy, cheesy top layer. The salty bacon and fresh chives balance everything out perfectly.

What makes this different from every other mashed potato recipe out there? It’s the little things. I use a mix of cream cheese and sour cream for extra richness without making it heavy. I reserve some cheese and bacon for the top so it gets all bubbly and golden. And I finish it under the broiler for just a minute or two—that’s the secret to the perfect crust.

This isn’t just another side dish. It’s the kind of thing that makes people close their eyes after the first bite. It’s comfort food reimagined—richer, creamier, and more satisfying than plain mashed potatoes could ever be. And it’s perfect for impressing guests without any stress, or turning a simple weeknight dinner into something you’ll actually look forward to.

What Ingredients You Will Need

This recipe uses simple, honest ingredients that come together to create something truly special. Most of these are pantry staples, and the ones that aren’t are easy to find at any grocery store. Here’s what you’ll need:

For the Mashed Potatoes

  • 3 pounds Yukon Gold potatoes, peeled and cut into chunks (these are my favorite for mash—they’re naturally buttery and creamy)
  • 4 tablespoons unsalted butter, softened (I use Kerrygold when I can, but any good butter works)
  • 1/2 cup whole milk, warmed (you can use 2% or even half-and-half if you want it extra rich)
  • 4 ounces cream cheese, softened (this is the secret to the silkiest texture—don’t skip it)
  • 1/2 cup sour cream (full-fat is best here, but light works in a pinch)
  • 1 teaspoon salt, plus more for the cooking water
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon garlic powder (optional, but I love the subtle flavor)

For the Loaded Topping

loaded mashed potato casserole preparation steps

  • 8 slices thick-cut bacon (about 8 ounces), cooked until crispy and crumbled
  • 2 cups shredded sharp cheddar cheese, divided (I recommend Tillamook or Cabot for the best melt)
  • 1/3 cup chopped fresh chives, plus more for garnish
  • 1/4 cup grated Parmesan cheese (adds a nice salty, nutty note to the topping)

A few notes on ingredients: Yukon Golds really are the best for this recipe because they’re naturally creamy and don’t get gummy. Russets work too, but you’ll need to be extra careful not to over-mash them. For the bacon, I like to cook it in the oven on a sheet pan at 400°F for about 15 minutes—it comes out perfectly crispy and flat, which makes crumbling it a breeze. And please, please use fresh chives if you can. Dried chives just don’t have the same bright, oniony pop.

If you need substitutions, here are a few that work well: Use dairy-free cream cheese and sour cream for a lactose-friendly version. Turkey bacon works in a pinch, though it won’t be as crispy. And if you don’t have chives, the green parts of a scallion make a fine substitute.

Equipment Needed

You don’t need anything fancy to make this casserole, which is part of why I love it so much. Here’s what you’ll want to have on hand:

  • Large pot (at least 5 quarts) for boiling the potatoes
  • Colander for draining
  • Potato masher or ricer (I prefer a masher for a slightly rustic texture, but a ricer gives you ultra-smooth results)
  • Large mixing bowl
  • 9×13-inch baking dish (an 8×8 works too, but your casserole will be thicker and need a few extra minutes of baking)
  • Baking sheet if you’re cooking bacon in the oven
  • Chef’s knife and cutting board
  • Measuring cups and spoons
  • Rubber spatula for folding everything together

If you don’t have a potato masher, a fork works in a pinch—it just takes a little more elbow grease. And if you’re using a hand mixer to mash, be careful not to overwork the potatoes or they’ll get gluey. I learned that one the hard way!

Preparation Method

Alright, let’s make this happen. I’ve broken everything down into clear steps so you can follow along without any stress.

  1. Preheat your oven to 375°F. While it’s heating up, get a large pot of salted water boiling. I add about a tablespoon of salt to the water—it seasons the potatoes from the inside out.
  2. Peel and cut your potatoes. Cut them into roughly 2-inch chunks. Try to keep them uniform in size so they cook evenly. This should take about 5 minutes.
  3. Boil the potatoes. Add them to the boiling water and cook for 15 to 20 minutes, until they’re fork-tender. You want a knife to slide through with almost no resistance. Don’t overcook them, or they’ll absorb too much water and get waterlogged.
  4. While the potatoes cook, cook your bacon. I like to lay the strips on a baking sheet lined with foil and bake at 400°F for 15 to 18 minutes. You can also cook it in a skillet if you prefer. Once it’s crispy, transfer it to a paper towel-lined plate to cool, then crumble it into small pieces.
  5. Drain the potatoes well. This is important—you don’t want extra water in your mash. Let them sit in the colander for a minute or two to steam dry.
  6. Mash the potatoes. Return them to the pot or transfer to a large bowl. Add the butter and cream cheese while the potatoes are still hot so they melt right in. Mash until smooth, but don’t go overboard. A few small lumps are fine—they add character.
  7. Add the wet ingredients. Pour in the warm milk and add the sour cream, salt, pepper, and garlic powder if you’re using it. Stir gently until everything is combined. Taste and adjust seasoning if needed.
  8. Fold in the mix-ins. Reserve about 1/2 cup of the cheddar cheese and 2 tablespoons of the crumbled bacon for the topping. Fold the remaining cheese, bacon, and most of the chives into the mashed potatoes. Save a few chives for garnish later.
  9. Transfer to the baking dish. Spread the potato mixture evenly into your greased 9×13-inch dish. Smooth the top with a spatula.
  10. Add the topping. Sprinkle the reserved cheddar cheese and bacon over the top. Then add the Parmesan cheese in an even layer.
  11. Bake for 20 to 25 minutes. The casserole should be hot all the way through and the cheese should be melted and bubbly.
  12. Broil for 1 to 2 minutes. This is the magic step. Switch your oven to broil and watch the casserole carefully. You want the top to get golden brown and slightly crispy. Don’t walk away—it can burn in seconds.
  13. Let it rest for 5 minutes. This helps it set up so it’s easier to serve. Sprinkle the remaining fresh chives on top right before you bring it to the table.

A quick note: If you’re making this ahead of time, stop after step 10 and refrigerate the unbaked casserole. When you’re ready to bake, add about 10 minutes to the baking time since you’re starting from cold.

Cooking Tips & Techniques

Over the years, I’ve made every mistake in the book with this recipe, so let me save you some trouble. Here are the things I wish someone had told me:

Don’t over-mash your potatoes. I know it’s tempting to keep going until they’re perfectly smooth, but overworking the potatoes releases too much starch and turns them into glue. Stop mashing as soon as the butter and cream cheese are incorporated. A few lumps are totally fine—they add a nice rustic texture.

Warm your milk before adding it. Cold milk will cool down your potatoes and make them stiff. Just pop it in the microwave for 30 seconds or warm it in a small saucepan. It makes a real difference in how creamy the final dish turns out.

Season the cooking water generously. This is something professional chefs do that home cooks often skip. Salting the water seasons the potatoes from the inside, so you don’t end up with bland mash that needs a ton of salt at the end.

Watch the broiler like a hawk. I burned my first batch because I looked away for “just a second” to answer a text. The line between perfectly golden and burnt is about 30 seconds under the broiler. Stay close and check it every 20 seconds once it starts browning.

Let the casserole rest before serving. I know it’s hard to wait when the whole kitchen smells amazing, but those 5 minutes of resting time allow the casserole to set up. If you dig in right away, it’ll be more like a soupy mess. Patience pays off here.

Use room temperature cream cheese. Cold cream cheese won’t blend smoothly into the hot potatoes. Let it sit on the counter for about 30 minutes before you start cooking. Same goes for the sour cream—it doesn’t need to be fully room temp, but taking the chill off helps.

One more thing: if your potatoes seem dry after mashing, add a splash more warm milk. Different potatoes absorb liquid differently, so trust your instincts. The mixture should be creamy but still hold its shape when you scoop it.

Variations & Adaptations

This recipe is incredibly flexible, and I love playing around with different versions. Here are some of my favorites:

Loaded Baked Potato Style: Fold in 1/2 cup of sautéed diced onions and 1/2 cup of cooked, chopped broccoli along with the cheese and bacon. Top with extra cheddar and a drizzle of ranch dressing. It’s like a loaded baked potato in casserole form.

Spicy Southwest Version: Add 1 can of drained and rinsed black beans, 1 cup of corn kernels (fresh or frozen), and 1 diced jalapeño (seeds removed if you want less heat). Use pepper jack cheese instead of cheddar and top with a sprinkle of smoked paprika. This one is amazing with grilled chicken.

Herb and Garlic Twist: Roast a head of garlic by cutting off the top, drizzling with olive oil, and baking at 400°F for 40 minutes. Squeeze the soft cloves into the potatoes before mashing. Add 2 tablespoons of fresh chopped rosemary and 1 tablespoon of fresh thyme. The garlic makes it incredibly aromatic and sweet.

Make It Lighter: Use reduced-fat cream cheese, light sour cream, and 2% milk. Swap the bacon for turkey bacon or leave it out entirely. You’ll still get a creamy, satisfying casserole with fewer calories. I’ve tested this version and it’s about 80% as good as the original—which is still pretty darn good.

Cheese Lover’s Dream: Use a blend of cheeses in the topping. I’ve done a mix of sharp cheddar, Gruyère, and a little bit of smoked Gouda. The Gruyère melts like a dream and adds a nutty flavor that pairs beautifully with the bacon.

For a vegetarian version, skip the bacon and add a can of drained and rinsed chickpeas for protein, or use smoked paprika and liquid smoke to get that smoky flavor without the meat. I’ve made it both ways, and honestly, the chickpea version surprised me—it’s really satisfying.

Serving & Storage Suggestions

This casserole is best served hot, straight from the oven, with the cheese still bubbly and the top nice and crispy. I like to scoop it into bowls and top it with a little extra fresh chives and maybe a dollop of sour cream if I’m feeling fancy.

It pairs beautifully with so many things. A simple roasted chicken, a juicy steak, or even a big green salad with a tangy vinaigrette to cut through the richness. For holiday dinners, it’s a fantastic alternative to traditional mashed potatoes—it feels special without being fussy.

If you have leftovers (which honestly doesn’t happen often in my house), here’s how to store them:

  • Refrigerator: Transfer the cooled casserole to an airtight container. It will keep for 4 to 5 days. The texture stays surprisingly good.
  • Freezer: This freezes beautifully. Let the casserole cool completely, then wrap it tightly in plastic wrap and foil. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

To reheat, I recommend the oven for the best texture. Cover the casserole with foil and warm it at 350°F for 15 to 20 minutes. If you’re in a hurry, individual portions work fine in the microwave, though the top won’t be as crispy. The flavors actually get better after a day or two—the bacon and cheese have time to really meld with the potatoes.

One last thing: if you’re serving this at a potluck or holiday dinner, it travels well. Just bake it at home, wrap the dish in a couple of kitchen towels, and reheat it in the oven when you arrive. It’s a crowd-pleaser every single time.

Nutritional Information & Benefits

Let’s be real—this is comfort food, not health food. But that doesn’t mean it’s without its merits. Here’s a rough breakdown per serving (based on 8 servings):

  • Calories: Approximately 420
  • Protein: 16g
  • Carbohydrates: 35g
  • Fat: 26g
  • Fiber: 3g
  • Sodium: 680mg

Potatoes get a bad rap, but they’re actually a good source of vitamin C, potassium, and vitamin B6. The skin (if you leave it on) provides fiber, though I peel mine for this recipe because I prefer the texture. The dairy adds calcium and protein, and the chives are packed with vitamins A and K.

If you’re watching your sodium, you can use low-sodium bacon and reduce the added salt. For a lower-fat version, the substitutions I mentioned earlier work great. And if you’re gluten-free, you’re in luck—this recipe is naturally gluten-free as written.

Personally, I think food like this has value beyond just the numbers on a nutrition label. It’s the kind of meal that nourishes you in other ways—the way it makes you feel warm and cared for, the way it brings people together around the table. That counts for something, too.

Conclusion

This loaded mashed potato casserole has become my go-to for those days when only the most comforting food will do. It’s the dish I make when I need to feel grounded, when I want to remind myself that simple things can be extraordinary. Every time I make it, I think about that woman at the farmers market and how a casual conversation changed the way I make mashed potatoes forever.

I hope you’ll give it a try. Maybe you’ll make it exactly as written, or maybe you’ll add your own twist—some extra cheese, a different herb, a little heat. That’s the beauty of a recipe like this. It’s a starting point, not a rulebook.

If you do make it, I’d love to hear how it turns out. Leave a comment below and tell me about your version. Did you add anything? Change anything? Burn the topping like I did that first time? (No judgment here—it happens to the best of us.)

Until next time, happy cooking. And remember: sometimes the best recipes come from a stranger who just happened to be standing next to you at the market.

Frequently Asked Questions

Can I make this casserole ahead of time?

Absolutely. Assemble the casserole completely, but don’t bake it. Cover and refrigerate for up to 24 hours. When you’re ready to bake, add about 10 minutes to the baking time since you’re starting from cold. You might also need to add a splash of milk if the potatoes seem dry after sitting.

Can I use instant mashed potatoes?

I wouldn’t recommend it. The texture and flavor won’t be the same, and instant potatoes don’t hold up as well when baked. This recipe really shines with real potatoes—the difference is noticeable. If you’re short on time, you can peel and cut the potatoes a day ahead and store them in cold water in the fridge.

How do I prevent the casserole from being too dry?

The key is not to over-mash the potatoes and to make sure you’re using enough dairy. If your potato mixture seems stiff before baking, stir in an extra tablespoon or two of warm milk. Also, covering the dish with foil for the first 15 minutes of baking can help trap steam and keep everything moist.

Can I freeze the leftovers?

Yes! Let the casserole cool completely, then portion it into freezer-safe containers. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat in the oven at 350°F until hot. The texture might be slightly softer after freezing, but it’s still delicious.

What can I use instead of bacon?

You have options! Cooked and crumbled turkey bacon or Canadian bacon work well. For a vegetarian version, try sautéed mushrooms with a splash of liquid smoke, or use smoked paprika to get that smoky flavor. I’ve also made it with crispy fried onions on top for a different kind of crunch.

Pin This Recipe!

loaded mashed potato casserole recipe

Print

Cozy Loaded Mashed Potato Casserole with Bacon and Chives

This loaded mashed potato casserole is the ultimate comfort food—creamy, cheesy mashed potatoes topped with crispy bacon, sharp cheddar, and fresh chives, baked until golden and bubbly. Perfect for cozy nights, holiday dinners, or any time you need a dish that feels like a hug.

  • Author: Merry
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 8 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 3 pounds Yukon Gold potatoes, peeled and cut into chunks
  • 4 tablespoons unsalted butter, softened
  • 1/2 cup whole milk, warmed
  • 4 ounces cream cheese, softened
  • 1/2 cup sour cream
  • 1 teaspoon salt, plus more for cooking water
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon garlic powder (optional)
  • 8 slices thick-cut bacon (about 8 ounces), cooked until crispy and crumbled
  • 2 cups shredded sharp cheddar cheese, divided
  • 1/3 cup chopped fresh chives, plus more for garnish
  • 1/4 cup grated Parmesan cheese

Instructions

  1. Preheat your oven to 375°F. Bring a large pot of salted water to a boil.
  2. Peel and cut potatoes into roughly 2-inch chunks. Boil for 15 to 20 minutes until fork-tender.
  3. While potatoes cook, cook bacon until crispy (bake at 400°F for 15-18 minutes or pan-fry). Crumble when cool.
  4. Drain potatoes well and let them steam dry for a minute or two.
  5. Return potatoes to pot or transfer to a large bowl. Add butter and cream cheese while hot. Mash until smooth but not overworked.
  6. Stir in warm milk, sour cream, salt, pepper, and garlic powder (if using). Adjust seasoning to taste.
  7. Reserve 1/2 cup cheddar and 2 tablespoons bacon for topping. Fold remaining cheese, bacon, and most chives into potatoes.
  8. Spread potato mixture evenly into a greased 9×13-inch baking dish.
  9. Top with reserved cheddar, bacon, and Parmesan cheese.
  10. Bake for 20 to 25 minutes until hot and bubbly.
  11. Switch oven to broil and broil for 1 to 2 minutes until top is golden and crispy. Watch carefully to avoid burning.
  12. Let rest for 5 minutes. Sprinkle with remaining fresh chives before serving.

Notes

Don’t over-mash potatoes to avoid gluey texture. Warm milk before adding. Season cooking water generously. Watch broiler closely to prevent burning. Let casserole rest before serving. Use room temperature cream cheese for best blending. For make-ahead: assemble, refrigerate unbaked, add 10 minutes to baking time. Leftovers keep 4-5 days in fridge or freeze up to 3 months.

Nutrition

  • Serving Size: 1 serving (1/8 of ca
  • Calories: 420
  • Sugar: 3
  • Sodium: 680
  • Fat: 26
  • Saturated Fat: 14
  • Carbohydrates: 35
  • Fiber: 3
  • Protein: 16

Keywords: mashed potato casserole, loaded mashed potatoes, bacon and chives, comfort food, holiday side dish, cheesy potatoes, easy casserole

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆