Get ready to fall in love with your new favorite comfort food! This Cheesy Bacon Mashed Potato Casserole is the ultimate hug in a dish, packed with creamy, dreamy mashed potatoes, savory bacon, and melty cheddar cheese. It’s simple enough for a weeknight but special enough for company, and it always disappears in a flash.
Imagine a golden, bubbly casserole topped with crispy bacon and fresh green onions, just begging to be scooped onto your plate.
Recipe Details
Flavor Profile: Savory, cheesy, smoky, with a hint of onion sharpness.
Textures: Creamy and smooth mashed potatoes contrasted with crispy bacon and gooey cheese.
Total Active Time: Approximately 15 minutes
Total Time: Approximately 40 minutes
Difficulty: Easy
What You’ll Need
This delightful casserole brings together the comforting base of creamy mashed potatoes, a tangy richness from sour cream, generous amounts of sharp cheddar cheese, the irresistible crunch of crumbled bacon, and the fresh bite of green onions, all brought together with a touch of garlic and pepper. A little butter on top ensures a perfect golden finish.
Ingredient Notes
- Mashed Potatoes – Using prepared mashed potatoes makes this recipe wonderfully quick. Aim for smooth, well-seasoned potatoes for the best creamy texture.
- Sour Cream – This adds a lovely tang and helps make the potatoes extra creamy and moist.
- Sharp Cheddar Cheese – The sharpness of the cheddar really shines through, providing a bold cheese flavor that complements the bacon beautifully.
- Bacon – Cooked until crisp, this adds a salty, smoky crunch that is absolutely essential to this dish.
- Green Onions – These offer a fresh, slightly pungent contrast to the richness of the potatoes and cheese.
- Garlic Powder – A little goes a long way to enhance the savory notes.
- Butter – Cubed butter dotted over the top melts and bakes into a delightful golden crust.
Add-ins and Substitutions
- Cheese Variety – While sharp cheddar is divine, feel free to experiment! Monterey Jack, Colby, or a blend of your favorite melting cheeses would also be delicious.
- Herbaceous Notes – For a bit of fresh flavor, consider adding a tablespoon or two of chopped fresh chives along with the green onions.
- Spicy Kick – If you enjoy a little heat, a pinch of cayenne pepper or a dash of your favorite hot sauce mixed into the potato base can add a welcome warmth.

How to Make Cheesy Bacon Mashed Potato Casserole Recipe
This casserole comes together in a snap, making it a weeknight hero.
-
Preheat and Prepare: Begin by preheating your oven to 375 degrees Fahrenheit (190 degrees Celsius). Lightly prepare your favorite baking dish so the casserole doesn’t stick.
-
Mix the Magic: In a large bowl, gently combine the warm prepared mashed potatoes with the sour cream. Add half of the shredded cheddar cheese, half of the crumbled bacon, half of the thinly sliced green onions, the garlic powder, and the black pepper. Stir everything together until just combined, being careful not to overmix, which can make potatoes gummy.
-
Assemble the Casserole: Pour the potato mixture evenly into your prepared baking dish.
-
Top it Off: Sprinkle the remaining shredded cheddar cheese evenly over the top of the potato mixture. Then, scatter the rest of the crumbled bacon over the cheese. Finally, dot the top with the cubed unsalted butter.
-
Bake to Perfection: Place the dish in the preheated oven and bake for 20 to 25 minutes. You’re looking for the casserole to be beautifully golden brown and delightfully bubbly around the edges.
-
Garnish and Serve: Once out of the oven, sprinkle the remaining fresh green onions over the top of the hot casserole. Let it sit for a few minutes before serving so it holds its shape beautifully.
Pro Tip: Ensure your mashed potatoes are warm when you start mixing. This helps everything come together smoothly and ensures a more cohesive, creamy casserole texture.
Recipe Tips
- Warm mashed potatoes are key to a smooth, creamy, and well-integrated casserole.
- Gently fold the ingredients into the mashed potatoes to maintain their fluffy texture.
- Don’t overbake! You want the cheese to be melted and bubbly, and the top lightly golden, not dried out.
- Letting the casserole rest for a few minutes after baking allows it to set up, making it easier to serve.
FAQs
- Can I use leftover mashed potatoes? Absolutely! Just be sure to gently reheat them before starting the recipe, as warm potatoes incorporate best.
- What kind of bacon should I use? You can use beef bacon or turkey bacon. Ensure it’s cooked crisp and crumbled for the best texture.
- Can I make this ahead of time? You can assemble the casserole up to a day in advance, cover it, and refrigerate. You may need to add a few extra minutes to the baking time if baking from cold.
Serving Suggestions
This Cheesy Bacon Mashed Potato Casserole is a hearty side dish that pairs wonderfully with so many main courses. It’s fantastic alongside roasted chicken, grilled steak, or even a simple pan-seared fish. For a complete meal, serve it with a crisp green salad and some steamed green beans. It also makes a fantastic addition to holiday meals and potlucks.
Make This Recipe in Advance
You can prepare the components of this casserole ahead of time. The mashed potatoes can be made and refrigerated a day in advance (reheat gently before use). The bacon can be cooked and crumbled. You can also assemble the entire casserole, minus the final green onion garnish, up to 24 hours in advance. Cover it tightly with plastic wrap and refrigerate. When ready to bake, remove from the refrigerator about 30 minutes before baking to allow it to come closer to room temperature, and then bake as directed, possibly adding a few extra minutes to ensure it’s heated through and bubbly.
Cheesy Bacon Mashed Potato Casserole Recipe
- Total Time: 35-40 minutes
- Yield: 6-8 servings 1x
Description
This Cheesy Bacon Mashed Potato Casserole is the ultimate comfort food, bringing together creamy potatoes, salty bacon, and sharp cheddar cheese in a warm, bubbly dish that’s perfect for any occasion. It’s decadently rich, delightfully savory, and sure to become a favorite in your recipe collection. Imagine a golden-brown topping giving way to a molten, cheesy interior, studded with crispy bacon and fresh green onions – pure bliss on a fork.
Ingredients
4 cups prepared mashed potatoes (warm)
1 cup sour cream
2 cups sharp cheddar cheese, shredded (divided)
6 slices beef bacon or turkey bacon, cooked crisp and crumbled
3 green onions, thinly sliced
1/2 tsp garlic powder
1/4 tsp black pepper
2 tbsp unsalted butter, cubed
Instructions
First, preheat your oven to 375F and prepare a baking dish. Next, gently mix the warm mashed potatoes with sour cream, half the cheese, half the bacon, half the green onions, garlic powder, and pepper. Pour this mixture into your prepared dish. Finish by topping with the rest of the cheese, bacon, and butter. Bake for 20 to 25 minutes until golden and bubbly, then sprinkle with the remaining green onions before serving.
Notes
Using warm, prepared mashed potatoes makes this recipe incredibly quick and easy. You can use homemade or good quality store-bought.
Adds a wonderful tang and helps create a super creamy texture in the mashed potatoes.
- Prep Time: 15 minutes
- Cook Time: 20-25 minutes
- Category: Side Dish
- Cuisine: American
Nutrition
- Calories: N/A
- Fat: N/A
- Carbohydrates: N/A
- Protein: N/A

