This is a potato casserole that earns its place at the table. Chopped potatoes, crispy bacon, shredded cheddar, green onion, sour cream, garlic — all held together with a mayo-based sauce instead of a cream of soup can. That swap is the thing worth knowing about this recipe. Mayo produces a richer, creamier result than condensed soup, it seasons evenly throughout the casserole, and it doesn’t introduce that specific canned-soup flavor that you either love or you don’t.
One 9×13 pan, 15 minutes of prep, an hour in the oven. The leftovers reheat well — and if you fry them in a skillet the next morning with a little butter, they become the best breakfast potatoes you’ve had in a while.
Why Mayo Instead of Cream of Soup
Most potato casseroles rely on a can of cream of chicken or cream of mushroom soup as the binder. It works — it adds creaminess and body and holds the casserole together as it bakes. The problem is the flavor it introduces. Cream of soup has its own specific taste that’s hard to disguise and that dominates the finished dish whether you want it to or not.
Mayo is a better binder for this application. It’s already an emulsion of fat and egg, which is what creates creamy sauces to begin with. When it bakes into the potatoes it produces a smooth, rich coating that lets the garlic, cheddar, and bacon do the flavor work rather than the binder. The potatoes taste like potatoes. The bacon tastes like bacon. Nothing tastes like a can.
The Potato
Russet potatoes are the right choice — they hold up through the full hour of baking without turning mushy, and they absorb the sauce well during the covered baking phase. Yukon Golds work if you prefer a slightly creamier, more buttery texture. Waxy potatoes like red potatoes stay too firm and don’t absorb flavor the same way.
Chop them into even pieces — roughly three-quarter to one inch — so everything cooks at the same rate. Uneven chopping means some pieces are overdone while others are still firm in the center. You don’t need to peel them if you don’t want to; the skin adds a little texture and holds up well through the bake.
The Bacon
Cook the bacon separately before it goes into the casserole. Bacon that goes in raw doesn’t crisp — it steams in the covered baking environment and comes out soft and chewy rather than adding the texture contrast that makes this dish work. Cook it in a skillet until crispy, drain on paper towels, and chop. Reserve a little for the top so the garnish stays crispy rather than baking into the casserole.
The rendered bacon fat from the skillet: if you cook the green onion in a tablespoon of it before adding to the bowl, you get an extra layer of smoky flavor built into the aromatics. Optional but worth doing if you’re not in a hurry.
The Two-Stage Bake
Covered with foil for the first 45 minutes, then uncovered for the final 15 to 20 minutes. The covered phase is what cooks the potatoes through — the foil traps steam and creates a moist environment that softens them without drying out the sauce. The uncovered phase is what browns the top layer of cheese and crisps the edges.
The extra quarter cup of cheddar goes on after the foil comes off, not before. Cheese baked under foil for 45 minutes gets fully melted but stays pale. Cheese added for the last 15 minutes uncovered melts and gets those slightly browned spots that make a casserole look finished rather than just cooked.
Seasoning It Right
Salt, black pepper, and minced garlic in the base recipe keep things straightforward. If you want to push the flavor further, [LINK: Copycat Kinder’s Steakhouse Potato Seasoning — thisoldbaker.com/copycat-kinders-steakhouse-potato-seasoning/] stirred into the mayo mixture adds smoked paprika, rosemary, and brown sugar depth that works specifically well with potato casseroles. A tablespoon replaces the salt and pepper and adds noticeably more complexity without changing anything else about the method.
Serving
This casserole is a side dish that competes with the main course for attention. It goes alongside grilled chicken, steak, pulled pork, meatloaf — anything where you want a substantial, creamy potato situation rather than just roasted potatoes or mashed. It holds in a warm oven at 200 degrees for up to an hour without drying out, which makes it genuinely useful for gatherings where timing is loose.
If you’re serving it as a main, a side of [LINK: Homemade Country Gravy Mix — thisoldbaker.com/country-gravy-mix/] poured over each portion makes it a full plate without much extra work.
The Breakfast Leftovers Move
Leftover cheesy bacon potatoes fried in a cast iron skillet with a little butter — medium heat, don’t touch them for a few minutes so the bottom gets a crust — become something better than the original casserole. The cheese crisps at the edges, the potatoes develop a little crust, and the whole thing takes about five minutes. Top with a fried egg and that’s breakfast.
Storage and Freezing
Refrigerates up to four days covered. Reheats well in the oven at 325 degrees with a splash of broth or milk to keep it from drying out — about 20 minutes covered with foil. The microwave works for a single serving but the texture is softer than oven-reheated.
Freezes up to three months. The mayo-based sauce holds up through freezing better than a dairy-only sauce would. Thaw overnight in the refrigerator, then reheat covered in the oven. Add a handful of fresh shredded cheese on top during the last few minutes to refresh the topping.
If this kind of loaded potato comfort food is your thing, the [LINK: Crockpot Loaded Baked Potato Soup — thisoldbaker.com/crockpot-loaded-baked-potato-soup/] is the slow cooker version of the same idea — same flavors, different format, done while you’re elsewhere.
Frequently Asked Questions
Why does this recipe use mayo instead of cream of soup?
Mayo is a fat-and-egg emulsion that produces a richer, cleaner-tasting binder than condensed cream soup. It lets the garlic, cheddar, and bacon do the flavor work without introducing the specific taste of canned soup. The result is a creamier casserole where every ingredient actually tastes like itself.
What potatoes work best for cheesy bacon potato casserole?
Russet potatoes hold up through a full hour of baking without going mushy and absorb the sauce well during the covered phase. Yukon Golds work if you want a creamier, more buttery texture. Waxy red potatoes stay too firm and don’t absorb flavor the same way. Chop into even three-quarter to one-inch pieces so everything cooks at the same rate.
Do I need to cook the bacon before adding it to the casserole?
Yes — cook it until crispy in a skillet before chopping and adding to the casserole. Bacon that goes in raw steams under the foil rather than crisping and comes out soft rather than adding the texture contrast that makes this dish work. Cooked crispy bacon mixed into the casserole holds up better through baking and produces the right result.
Why does the cheese go on in two additions?
Most of the cheese goes into the casserole mixture before baking to melt and season throughout. A reserved quarter cup goes on top after the foil is removed for the last 15 to 20 minutes of baking. Cheese baked under foil for 45 minutes melts but stays pale. Cheese added uncovered for the final stretch melts and develops those slightly browned spots that make a casserole look finished and taste better.
Can I make cheesy bacon potatoes ahead of time?
Yes — assemble the casserole, cover tightly, and refrigerate up to 24 hours before baking. Add 10 to 15 minutes to the covered baking time since the casserole will be cold going into the oven. The cheese topping goes on at the same point regardless — after the foil comes off for the final 15 to 20 minutes of uncovered baking.

Cheesy Bacon Potatoes
Ingredients
- 6 cups chopped potatoes
- 6 pieces bacon cooked and chopped save a little for garnish
- 3/4 cup mayonnaise
- 2 cups shredded cheddar cheese divided
- 1 cup chopped green onion or can use regular onion
- 1/4 teaspoon black pepper
- 1/2 teaspoon salt
- 2 teaspoons minced garlic
- 1/4 cup sour cream
Instructions
- Put potatoes in a large mixing bowl, add cooked bacon, mayonnaise, 1 3/4 cups shredded cheddar cheese, chopped onion, black pepper, salt, garlic, and sour cream. Mix all ingredients together and place in a sprayed 9 x 13 baking dish. Cover with foil and bake in preheated 350 degree oven for 45 minutes.
- Remove foil, add the other 1/4 cup cheddar cheese, extra bacon and onion if desired and cook another 15 to 20 minutes.







Leave a Reply