Written by

Ashley Rogers

Published

Easy Loaded Bacon Mashed Potato Casserole

Ready In 45 minutes
Servings 8 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My neighbor, Karen, wasn’t making a big deal of it. I’d stopped by to return her measuring cup—one I’d borrowed three weeks prior and felt increasingly guilty about—and the smell hit me before I even got to her screen door. It was savory, smoky, and deeply, almost offensively comforting. You know that smell that makes you instantly hungry, even if you just ate?

I found her in the kitchen, casually sliding a baking dish out of the oven. It was bubbling and golden on top, with little crispy bits of bacon peeking through a blanket of melted cheese. “Oh, just some leftover mashed potatoes I was messing with,” she said, shrugging. “Had some bacon and cheese that needed using up.” She said it like it was nothing. But I was standing there, practically drooling, watching her scoop a generous portion onto a plate. She handed me a fork without asking, and honestly, that first bite stopped me cold. It was creamy, salty, crunchy, and tangy all at once. I forgot why I was even there.

The whole thing felt a little ridiculous—getting this worked up over mashed potatoes. But there was something about the casualness of it. She wasn’t trying to impress anyone. She was just using up odds and ends in her fridge on a random Thursday night. And that, I think, is exactly why it was so good. Maybe you’ve been there, standing in someone’s kitchen, watching them throw together something that looks simple but tastes like a revelation. That’s this casserole. It’s not fancy. It’s not complicated. But it’s the kind of dish that makes you go back for a second helping before you’ve even finished the first.

I asked her for the rough idea of what she did, and I’ve been tweaking it ever since. This is my version—the one that feels most like hers but is a little more polished for a busy weeknight. It’s become my go-to when I need something that feels like a hug but doesn’t require a ton of effort. And honestly, I think you’re going to love it.

Why You’ll Love This Recipe

Let’s be real—weeknights are chaos. Between work, school pickups, and that pile of laundry that’s been staring at you for three days, who has time to make something that feels special? This Easy Loaded Bacon Mashed Potato Casserole is the answer. It takes everything you love about loaded baked potatoes and turns it into a one-dish wonder that practically makes itself.

  • Quick & Easy: From start to finish, this comes together in about 45 minutes. Most of that is hands-off oven time, so you can actually sit down for a minute.
  • Simple Ingredients: You probably have most of this in your kitchen right now. Leftover mashed potatoes? Even better. No fancy grocery runs required.
  • Perfect for a Busy Weeknight: This isn’t a “save it for Sunday” recipe. It’s a “I’m tired and hungry and need dinner on the table now” kind of dish.
  • Crowd-Pleaser: Kids love the cheese and bacon. Adults love the creamy, savory goodness. It disappears fast every single time.
  • Unbelievably Delicious: The contrast between the creamy mashed potatoes, the crispy bacon, and the melty cheese on top is just next-level comfort food. It’s the kind of dish that makes you close your eyes after the first bite.

What makes this different from every other mashed potato casserole out there? It’s the balance. The potatoes are creamy but not gluey. The bacon is crispy but not burnt. And the cheese—well, we use a mix of sharp cheddar and creamy mozzarella for that perfect stretch and tang. Plus, there’s a secret ingredient: a little bit of sour cream mixed into the potatoes that adds a subtle tang and keeps everything extra moist. This isn’t just another version of the same thing. It’s the best version.

I’ve tested this recipe at least a dozen times, tweaking the ratios and the baking time until it was just right. I’ve made it with leftover mashed potatoes from a holiday dinner and with freshly made ones from scratch. Both work beautifully. So whether you’re planning ahead or just trying to use up what you have, this casserole has your back.

What Ingredients You Will Need

This recipe uses simple, honest ingredients to create something that feels indulgent without being fussy. Most of these are pantry staples or fridge basics, so you won’t need to hunt down anything obscure. Here’s what you’ll need:

  • 3 pounds Russet potatoes, peeled and cut into 2-inch chunks (about 6 medium potatoes) – Russets are my go-to for mashed potatoes because they’re starchy and fluffy. Yukon Golds work too, but they’ll be a little creamier and less fluffy.
  • 1 cup whole milk (or 2% if that’s what you have) – Adds richness to the mash. You can also use half-and-half for an extra decadent version.
  • 4 tablespoons unsalted butter, softened – I like Kerrygold for its rich flavor, but any good butter works. Let it come to room temperature so it blends in smoothly.
  • 1/2 cup sour cream – This is the secret to keeping the potatoes creamy and giving them a slight tang. Don’t skip it.
  • 1 teaspoon salt (plus more for the boiling water) – I use fine sea salt. Adjust to your taste.
  • 1/2 teaspoon black pepper, freshly ground – Freshly ground makes a difference here.
  • 8 slices thick-cut bacon, cooked until crispy and crumbled – Thick-cut holds up better in the casserole. You can use regular bacon, but it might get a little lost texture-wise.
  • 2 cups shredded sharp cheddar cheese – I prefer sharp cheddar for its bold flavor. Pre-shredded cheese is fine in a pinch, but freshly shredded melts much better because it doesn’t have anti-caking agents.
  • 1 cup shredded mozzarella cheese – This adds that lovely stretchy texture on top. Low-moisture mozzarella works best.
  • 3 green onions, thinly sliced (white and green parts) – For a fresh, mild oniony bite on top. Chives also work if you have them.
  • Optional: 1/4 cup chopped fresh parsley – For a pop of color and freshness at the end.

Ingredient Tips: For the best texture, make sure your potatoes are cut into even chunks so they cook at the same rate. If you’re using leftover mashed potatoes, you’ll need about 6 cups. Just warm them up slightly before mixing in the other ingredients so everything blends evenly. And for the bacon, I like to cook it in the oven on a sheet pan at 400°F for about 15-18 minutes. It comes out perfectly crispy and flat, which makes it easy to crumble.

Equipment Needed

You don’t need a fancy kitchen to pull this off. Here’s what you’ll need:

  • Large pot (6-quart or larger) – For boiling the potatoes. A stockpot works perfectly.
  • Colander – For draining the potatoes.
  • Potato masher or hand mixer – I prefer a good old-fashioned potato masher for a slightly rustic texture. A hand mixer works if you want them ultra-smooth, but be careful not to overmix or they’ll get gluey.
  • Large mixing bowl – For combining everything.
  • 9×13-inch baking dish – A ceramic or glass dish works great. Metal works too, but you might need to adjust the baking time slightly.
  • Baking sheet (optional but helpful) – For cooking the bacon in the oven. It’s less messy than stovetop.
  • Chef’s knife and cutting board – For prepping the potatoes and green onions.
  • Measuring cups and spoons – For accuracy.

Budget-Friendly Alternatives: Don’t have a 9×13 dish? Use a 10-inch cast iron skillet or a 3-quart casserole dish. No potato masher? A fork works in a pinch—it just takes a little more elbow grease. And if you don’t have a hand mixer, a wooden spoon and some patience will do the job.

Preparation Method

Easy Loaded Bacon Mashed Potato Casserole preparation steps

Alright, let’s get cooking. This is straightforward, but I’ll walk you through each step with the little details that make a difference.

  1. Preheat your oven to 375°F (190°C). While that’s heating up, start the potatoes. Place the peeled and cut potatoes in a large pot and cover them with cold water by about an inch. Add a generous pinch of salt—about a tablespoon. This seasons the potatoes from the inside out.
  2. Bring the water to a boil over high heat. Once it’s boiling, reduce the heat to medium-high and let them cook for about 15-20 minutes. You want them fork-tender—meaning you can easily pierce a chunk with a fork and it slides right off. Don’t overcook them or they’ll get waterlogged.
  3. While the potatoes are boiling, cook your bacon. I like to line a baking sheet with foil, lay the bacon strips in a single layer, and bake at 400°F for 15-18 minutes. No flipping needed. It comes out perfectly crispy. Let it cool on a paper towel-lined plate, then crumble it into small pieces. Set aside about a quarter of the crumbled bacon for the topping.
  4. Drain the potatoes in a colander. Let them sit for a minute or two to steam off any excess moisture. This is important—too much water in the potatoes will make your casserole soggy. Return the drained potatoes to the pot or transfer them to a large mixing bowl.
  5. Add the butter, milk, and sour cream to the hot potatoes. Start mashing with a potato masher until they’re mostly smooth but still have a few small lumps—that’s the texture we’re going for. If you’re using a hand mixer, keep it on low speed and stop as soon as everything is combined. Overmixing releases the starch and makes the potatoes gluey.
  6. Season the mashed potatoes with salt and pepper. Give them a taste and adjust if needed. Remember, the bacon and cheese will add salt too, so don’t go overboard.
  7. Fold in the shredded cheddar and mozzarella, reserving about 1/2 cup of the cheddar for the top. Also fold in most of the crumbled bacon (save that quarter for the topping). Stir gently until everything is evenly distributed. The cheese will start to melt slightly from the heat of the potatoes—that’s a good thing.
  8. Transfer the potato mixture to your greased 9×13-inch baking dish. Spread it into an even layer with a spatula. Sprinkle the reserved cheddar cheese and the remaining crumbled bacon evenly over the top.
  9. Bake for 20-25 minutes, until the casserole is heated through and the cheese on top is melted and bubbly. If you want a deeper golden crust, switch the oven to broil for the last 2-3 minutes. Watch it carefully—it can go from golden to burnt in seconds.
  10. Remove from the oven and let it rest for 5 minutes. This allows the casserole to set slightly so it’s easier to serve. Sprinkle the sliced green onions (and parsley if using) over the top right before serving.

Sensory Cue: When it comes out of the oven, you should see the cheese bubbling around the edges and the bacon looking dark and crispy. The top should be golden brown in spots. The smell—honestly, it’s intoxicating. Smoky, cheesy, and buttery all at once.

Cooking Tips & Techniques

I’ve made this casserole more times than I can count, and I’ve learned a few things the hard way. Here are my best tips to make sure yours turns out perfect every time:

  • Don’t overwork the potatoes. I know I’ve said this already, but it’s worth repeating. Overmashed potatoes become gluey and starchy. Mash just until they’re smooth enough to your liking, then stop. A few lumps are fine—they add character.
  • Use room temperature dairy. Cold milk or butter will cool down your hot potatoes and make them harder to mash evenly. Let the milk come to room temperature, and let the butter soften. It makes a real difference.
  • Cook the bacon until it’s really crispy. It will soften a bit in the casserole as it bakes, so starting with extra-crispy bacon ensures you still get those crunchy bits in every bite.
  • Shred your own cheese. I know it’s tempting to buy the pre-shredded bags, but they’re coated with anti-caking agents that prevent the cheese from melting smoothly. Freshly shredded cheese melts into a beautiful, gooey blanket. It takes an extra two minutes and it’s so worth it.
  • Let the casserole rest before serving. I know you’ll be hungry, but those five minutes of resting time allow the casserole to set up so it doesn’t turn into a soupy mess on the plate. Trust me on this one.

One Mistake I Made: The first time I made this, I used leftover mashed potatoes that were already pretty thick. I didn’t add any extra milk or sour cream, thinking they’d be fine. The casserole came out dense and dry. Now I always add at least a little bit of dairy to leftover mashed potatoes to loosen them up before baking. Learn from my mistake!

Variations & Adaptations

One of the best things about this casserole is how easy it is to adapt. Here are a few ways to make it your own:

  • Make it vegetarian: Skip the bacon and add a cup of sautéed mushrooms and caramelized onions instead. You’ll get that same savory, umami depth without the meat. Or try using smoked paprika on top for a hint of smokiness.
  • Go gluten-free: This recipe is naturally gluten-free as written, as long as you check your bacon and cheese labels. Some pre-shredded cheeses use wheat starch as an anti-caking agent, so go with block cheese to be safe.
  • Add some heat: Mix in a diced jalapeño (seeds removed for less heat) or a teaspoon of chipotle powder with the sour cream. Top with pickled jalapeños for a tangy kick.
  • Make it a full meal: Stir in a cup of cooked, shredded rotisserie chicken or leftover ground beef before baking. It turns this side dish into a hearty main course.
  • Try different cheeses: Smoked gouda adds an amazing smoky flavor that pairs beautifully with the bacon. Gruyère or fontina would also be fantastic. Just keep the total amount of cheese the same.

A Variation I’ve Tried: One night, I had some leftover roasted garlic in the fridge, so I mashed it into the potatoes along with the butter. It added this sweet, nutty depth that was absolutely incredible. If you have roasted garlic on hand, I highly recommend it.

Serving & Storage Suggestions

This casserole is incredibly versatile when it comes to serving. Here’s how to make the most of it:

Serving: Serve it hot, right out of the oven. It’s perfect as a side dish alongside grilled steak, roasted chicken, or even a simple green salad. For a complete weeknight meal, I love pairing it with a quick seared pork chop and some steamed broccoli. The creamy potatoes balance out the lean protein and veggies beautifully.

Storage: Leftovers keep well in the refrigerator for up to 4 days. Store them in an airtight container. The flavors actually meld together even more overnight, so it might taste even better the next day.

Reheating: The best way to reheat is in the oven at 350°F for about 15-20 minutes, covered with foil to prevent the top from burning. You can also use the microwave for speed, but the bacon won’t be as crispy. If you’re using the microwave, sprinkle a little extra cheese on top before reheating to help keep things moist.

Freezing: This casserole freezes beautifully. Assemble it completely (without the green onion topping), cover tightly with foil, and freeze for up to 3 months. To bake from frozen, add about 20-30 minutes to the baking time, and cover with foil for the first half of baking to prevent the top from over-browning.

Nutritional Information & Benefits

Let’s be honest—this is comfort food, not health food. But that doesn’t mean it can’t have some redeeming qualities. Here’s a rough estimate of the nutritional breakdown per serving (based on 8 servings):

Nutrient Amount per Serving
Calories 380
Total Fat 22g
Saturated Fat 12g
Cholesterol 65mg
Sodium 680mg
Total Carbohydrates 32g
Dietary Fiber 3g
Protein 14g

Health Highlights: Potatoes are actually a good source of vitamin C, potassium, and vitamin B6. The bacon and cheese provide protein and calcium, though they also add saturated fat and sodium. If you’re looking to lighten it up, you can use low-fat milk, reduced-fat cheese, and turkey bacon. The texture will be slightly different, but it still tastes great.

Dietary Considerations: This recipe is gluten-free (check your bacon and cheese labels). It’s not suitable for vegans or those with dairy allergies, though you could experiment with plant-based butter, milk, and cheese alternatives. I haven’t tested that version myself, so I can’t vouch for the results.

Conclusion

This Easy Loaded Bacon Mashed Potato Casserole is the kind of recipe that earns a permanent spot in your dinner rotation. It’s simple enough for a Tuesday night but impressive enough to bring to a potluck or holiday gathering. It takes basic ingredients and turns them into something that feels special—without making you spend hours in the kitchen.

I love this recipe because it reminds me of that evening at Karen’s house. The casualness of it. The way good food doesn’t have to be complicated to be memorable. It’s a reminder that sometimes the best dishes come from just using what you have and not overthinking it.

I’d love to hear how yours turns out. Did you add any twists? Did your family go back for seconds? Drop a comment below and let me know. And if you’re looking for another easy weeknight favorite, try my crispy garlic chicken—it pairs perfectly with this casserole. Happy cooking, friends!

Frequently Asked Questions

Can I make this casserole ahead of time?

Absolutely! Assemble the casserole completely (without the green onion topping), cover it, and refrigerate for up to 24 hours before baking. You may need to add 5-10 minutes to the baking time since you’re starting from cold.

Can I use instant mashed potatoes?

Technically yes, but I wouldn’t recommend it. The texture will be much different—less creamy and more pasty. This recipe really shines with real, freshly mashed potatoes. If you’re short on time, use leftover mashed potatoes from a previous meal.

How do I prevent the casserole from being too dry?

Make sure you’re using enough dairy (milk, butter, and sour cream) in your mashed potatoes. Also, don’t overbake it. The casserole is done when the cheese is melted and bubbly and the edges are just starting to brown. Overbaking will dry it out.

Can I add vegetables to this casserole?

Definitely! Sautéed mushrooms, caramelized onions, or even steamed broccoli florets would be great additions. Just make sure to cook any watery vegetables first to remove excess moisture, or they’ll make the casserole soggy.

What’s the best way to get crispy bacon on top?

Cook your bacon until it’s very crispy before crumbling it. Then, when you add it to the top of the casserole, broil it for the last 2-3 minutes of baking. Keep a close eye on it—the bacon can go from perfect to burnt in seconds under the broiler.

Pin This Recipe!

Easy Loaded Bacon Mashed Potato Casserole recipe

Print

Easy Loaded Bacon Mashed Potato Casserole

This Easy Loaded Bacon Mashed Potato Casserole takes everything you love about loaded baked potatoes and turns it into a one-dish wonder. Creamy mashed potatoes, crispy bacon, and melty cheese come together for the ultimate comfort food that’s perfect for busy weeknights.

  • Author: Dahlia
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 3 pounds Russet potatoes, peeled and cut into 2-inch chunks (about 6 medium potatoes)
  • 1 cup whole milk (or 2%)
  • 4 tablespoons unsalted butter, softened
  • 1/2 cup sour cream
  • 1 teaspoon salt (plus more for boiling water)
  • 1/2 teaspoon black pepper, freshly ground
  • 8 slices thick-cut bacon, cooked until crispy and crumbled
  • 2 cups shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese
  • 3 green onions, thinly sliced (white and green parts)
  • 1/4 cup chopped fresh parsley (optional)

Instructions

  1. Preheat your oven to 375°F (190°C). Place the peeled and cut potatoes in a large pot and cover them with cold water by about an inch. Add a generous pinch of salt—about a tablespoon.
  2. Bring the water to a boil over high heat. Once boiling, reduce the heat to medium-high and cook for 15-20 minutes until fork-tender.
  3. While the potatoes are boiling, cook the bacon. Line a baking sheet with foil, lay the bacon strips in a single layer, and bake at 400°F for 15-18 minutes until crispy. Let cool on a paper towel-lined plate, then crumble into small pieces. Set aside about a quarter of the crumbled bacon for the topping.
  4. Drain the potatoes in a colander and let them sit for a minute or two to steam off excess moisture. Return to the pot or transfer to a large mixing bowl.
  5. Add the butter, milk, and sour cream to the hot potatoes. Mash with a potato masher until mostly smooth but still with a few small lumps. If using a hand mixer, keep on low speed and stop as soon as combined.
  6. Season the mashed potatoes with salt and pepper. Taste and adjust if needed.
  7. Fold in the shredded cheddar and mozzarella, reserving about 1/2 cup of cheddar for the top. Also fold in most of the crumbled bacon (save the quarter for topping). Stir gently until evenly distributed.
  8. Transfer the potato mixture to a greased 9×13-inch baking dish. Spread into an even layer. Sprinkle the reserved cheddar cheese and remaining crumbled bacon evenly over the top.
  9. Bake for 20-25 minutes until heated through and the cheese is melted and bubbly. For a deeper golden crust, switch to broil for the last 2-3 minutes, watching carefully.
  10. Remove from the oven and let rest for 5 minutes. Sprinkle sliced green onions (and parsley if using) over the top right before serving.

Notes

For best results, don’t overwork the potatoes—mash just until smooth. Use room temperature dairy for easier mixing. Cook bacon until very crispy as it will soften slightly in the casserole. Shred your own cheese for better melting. Let the casserole rest for 5 minutes before serving to set properly. If using leftover mashed potatoes, you’ll need about 6 cups; warm them slightly before mixing in other ingredients.

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 2
  • Sodium: 680
  • Fat: 22
  • Saturated Fat: 12
  • Carbohydrates: 32
  • Fiber: 3
  • Protein: 14

Keywords: loaded bacon mashed potato casserole, easy potato casserole, bacon cheese potato casserole, comfort food, weeknight dinner, side dish

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 ★☆ ★☆ ★☆ ★☆ ★☆