You’ve got leftover potatoes staring at you like yesterday’s news. Here’s the plot twist: they’re about to become the star of a crispy, cheesy, smoky casserole that tastes like a weekend win on a weeknight budget. This Easy Bacon Potato Casserole with Leftover Potatoes turns scraps into a showstopper, the kind of dish that mysteriously vanishes from the table before you sit down.
It’s fast, it’s comforting, and it makes you look like you planned this all along. Your family will ask for seconds; your wallet will send a thank-you note.
What Makes This Recipe So Good

- Leftovers become legendary. Cold roasted, boiled, baked, or mashed potatoes all get a glow-up here. No one will know they were day-old.
- Bacon + cheese + potatoes = guaranteed applause. It’s the trifecta of cozy comfort food with minimal effort.
- Meal-prep and freezer friendly. Assemble ahead, bake later.
This casserole is patient.
- Texture party. Crispy bacon, creamy sauce, tender potatoes, and a bubbly cheese top—every bite hits.
- Flexible and forgiving. Swap cheeses, add veggies, tweak the heat. It’s built for whatever’s in your fridge.
Ingredients Breakdown
- 4 cups leftover potatoes (cubed roasted, boiled, baked chunks, or even thick-sliced; if using mashed, see tips below)
- 6–8 slices bacon, chopped
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1 cup sour cream (or Greek yogurt for a lighter twist)
- 1/2 cup mayonnaise (adds lush creaminess; can sub more sour cream)
- 1 cup shredded sharp cheddar, divided
- 1/2 cup shredded mozzarella (melts like a dream; optional but recommended)
- 1/2 cup milk (or half-and-half for richer sauce)
- 1 teaspoon Dijon mustard (quietly amplifies flavor)
- 1/2 teaspoon smoked paprika (backs up the bacon)
- 1/2 teaspoon black pepper
- 3/4 teaspoon kosher salt (adjust based on how salty your potatoes/bacon are)
- 2 green onions, thinly sliced, plus more for garnish
- Fresh parsley, chopped, for garnish (optional)
Let’s Get Cooking – Instructions

- Heat the oven. Preheat to 375°F (190°C). Grease a 9×13-inch baking dish with butter or nonstick spray.
- Cook the bacon. In a skillet over medium heat, cook chopped bacon until crisp.
Remove to a paper towel–lined plate. Reserve 1–2 tablespoons of bacon fat in the pan.
- Sauté aromatics. In the same skillet, add the diced onion and cook 3–4 minutes until softened. Stir in the garlic for 30 seconds until fragrant.
Remove from heat.
- Make the sauce. In a large bowl, whisk together sour cream, mayonnaise, milk, Dijon, smoked paprika, salt, and pepper. Stir in half the cheddar, all the mozzarella, sautéed onions/garlic, half the bacon, and the green onions.
- Add the potatoes. Fold in the leftover potatoes gently to keep some chunks intact. If using mashed potatoes, dollop them in and lightly swirl to create pockets of creaminess, not a uniform mash.
- Assemble. Spread the mixture evenly into the prepared baking dish.
Top with remaining cheddar and the rest of the bacon.
- Bake. Bake for 22–28 minutes until the edges bubble and the top is golden in spots. For extra color, broil 1–2 minutes at the end—watch closely.
- Rest and garnish. Let it sit 5–10 minutes to set. Top with more green onions and parsley.
Serve warm.
How to Store
- Fridge: Cool completely, cover tightly, and refrigerate up to 4 days.
- Reheat: Warm individual portions in the microwave (60–90 seconds) or reheat the whole dish at 325°F (160°C) for 15–20 minutes, covered, then uncover to crisp.
- Freeze: Wrap well and freeze up to 2 months. Thaw overnight in the fridge, then bake at 350°F (175°C) until hot. Add a fresh sprinkle of cheese before reheating for best texture.

Health Benefits
- Potatoes = potassium and fiber. Especially if you keep the skins on, you get minerals and a bit of gut-friendly fiber.
- Protein from bacon and cheese. Not a bodybuilder’s meal, but it’ll keep you satisfied longer than a plain carb side.
- Customize the balance. Swap Greek yogurt for sour cream, use reduced-fat cheese, or add vegetables for extra micronutrients.
- Portion control matters. This is comfort food—great for energy, better when paired with a crisp salad or steamed greens.
Pitfalls to Watch Out For
- Over-salting. Leftover potatoes may already be seasoned; bacon and cheese bring salt too.
Taste the sauce before adding more.
- Waterlogged potatoes. If your leftovers are boiled and wet, pat them dry first to avoid a soupy casserole.
- Grease overload. Drain bacon well and don’t add more than 1–2 tablespoons of bacon fat to the onions.
- Rubbery cheese. Pre-shredded cheese can be coated with anti-caking agents. Shred fresh for best melt, IMO.
- Dry top, bland middle. Mix some cheese into the sauce and save some for the top. Season the sauce generously—potatoes are sponges.
Mix It Up
- Veggie boost: Add 1–2 cups of steamed broccoli, peas, or sautéed bell peppers/mushrooms.
- Spice train: Stir in red pepper flakes, a pinch of cayenne, or swap smoked paprika for chipotle powder.
- Herb-forward: Add fresh thyme or rosemary to the onions, or finish with chives and dill.
- Different cheeses: Try Gruyère for nuttiness, pepper jack for heat, or gouda for buttery melt.
- Protein swap: Use cooked ham, chicken, or turkey sausage.
For a vegetarian version, skip bacon and add crispy fried shallots for crunch.
- Breakfast vibes: Crack 4–6 eggs on top in the last 10 minutes of baking. Bake until whites set. Hello, brunch hero.
- Crunch factor: Top with crushed Ritz or panko mixed with a little melted butter in the final 10 minutes.
FAQ
Can I make this casserole ahead of time?
Yes.
Assemble up to 24 hours in advance, cover, and refrigerate. Add 5–10 extra minutes to the bake time since it’ll be cold. Sprinkle a fresh handful of cheese on top before baking for max browning.
What if my leftover potatoes are mashed?
Use them!
Reduce the milk slightly and dollop the mash into the sauce, then swirl. You want ribbons and pockets, not a uniform purée. It bakes up creamy with crispy edges—so good.
How do I keep it from getting greasy?
Drain the bacon thoroughly, reserve only a small amount of bacon fat for the onions, and don’t overdo the cheese on top.
If you see pooling during baking, blot gently with a paper towel before serving.
Can I make it gluten-free?
It’s naturally gluten-free as written (no flour-based roux). Just ensure your bacon, mustard, and any add-ins are certified GF. If you add a crumb topping, use GF crumbs.
What’s the best potato type for leftovers?
Roasted Yukon Golds or russets are fantastic.
Waxy potatoes like red potatoes hold shape well. Honestly, use what you have—this recipe is forgiving, FYI.
How do I scale this for a crowd?
Double all ingredients and bake in two 9×13 pans or one deep roasting pan. Rotate pans halfway through for even browning, and extend bake time by 5–10 minutes.
Can I skip the mayonnaise?
Yes.
Replace with more sour cream or Greek yogurt. The texture will be slightly less silky but still delicious. A splash of extra milk can help loosen the mix.
My Take
This casserole is the culinary equivalent of finding $20 in your coat pocket—unexpected, satisfying, and an instant mood lift.
It respects your time, rescues leftovers, and still delivers that “did someone cater this?” flavor. When I want a no-drama win, I grab last night’s potatoes, crisp some bacon, and let the oven do the flexing. Serve it with a green salad or roasted veggies, accept the compliments, and pretend you planned it this way all week.

Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.