The cheddar melts into the top while the edges of the potatoes start to bubble, and the whole kitchen smells like bacon. That’s the moment this Loaded Baked Potato Casserole earns its place at the table: it brings the familiar comfort of a loaded baked potato into a creamy, scoopable dish that serves eight.
I boil the russets until they’re fork-tender, mash them with butter, then stir in warm milk and sour cream. The potatoes go into the oven already cooked, so the bake is about bringing everything together and melting the cheddar—not trying to soften undercooked chunks. That short second cook gives the casserole its bubbling edges without asking the potatoes to carry the whole bake.
Green onions go on after the casserole rests, which keeps their fresh, mild bite distinct from the rich potato layer. Spoon it onto plates while the cheese is still soft and the bacon is tucked through every serving.

Kitchen Note
Give the casserole its full 10-minute rest before serving. The potato layer settles during that pause, so scoops hold together better instead of slumping onto the plate.
Save this Loaded Baked Potato Casserole for a cozy meal with creamy potatoes, crisp bacon, and a blanket of melted cheddar.
Why This Casserole Needs a Short Bake After the Potatoes Are Tender
A casserole that starts with raw potato pieces needs enough oven time to cook them through. This one starts differently: the potatoes are simmered until fork-tender, then mashed before they ever reach the baking dish. That makes the oven stage a finish, not a second round of potato cooking. The cheddar melts, the center heats through, and the edges bubble where the potato mixture meets the dish.
That distinction matters because a long bake can dry out a potato mixture that’s already cooked. You’re not waiting for firm chunks to soften or trying to brown the entire surface. Once the cheese is melted and the edges are bubbling, the casserole has reached the cues you’re looking for. Pull it then and let the rest do its quiet work; more oven time won’t make the potatoes fluffier.
What Each Ingredient Brings to a Loaded Potato Casserole

- Russet potatoes — Their starchy texture mashes into a fluffy base that can hold butter, milk, and sour cream without turning dense. Choose firm potatoes without soft spots; peeling and cutting them into even chunks helps them soften at a similar pace. Russets are an inexpensive choice here, and there’s no need to seek out a specialty variety.
- Bacon — Bacon brings the salty, smoky note that makes the casserole taste loaded rather than like plain mashed potatoes. Standard sliced bacon works well; the important quality cue is crispness, since soft pieces lose their contrast once folded into the potatoes.
- Butter, whole milk, and sour cream — Butter adds richness, warm milk loosens the mash, and sour cream contributes the tang associated with a loaded potato. Warming the milk helps it blend smoothly into the hot potatoes. Full-fat sour cream gives the creamiest result; for a tangier, slightly less rich swap, plain full-fat Greek yogurt works in its place.
- Sharp cheddar — Its pronounced flavor stands up to the potatoes and bacon, so the topping tastes like more than just melted cheese. A block you shred yourself tends to melt smoothly, though packaged shredded sharp cheddar is convenient and works too.
- Green onions — Thin slices add a fresh, gently sharp finish after the casserole comes out of the oven. Look for crisp green tops and firm white ends, then slice them thinly so a little onion lands in each serving.
From Crisp Bacon to Bubbling Cheddar
Cook the Bacon Until Crisp
Set the oven to 375°F and grease a 9×13-inch baking dish. Cook the bacon in a 12-inch skillet over medium heat for 8–12 minutes, turning it as needed so it cooks evenly. Drain it on paper towels, then crumble it once it’s cool enough to handle. If the slices are still flexible, give them a little more time in the skillet; soft bacon won’t give the finished casserole the same savory contrast.
Simmer the Potato Chunks
Put the peeled, 1-inch potato chunks in a 6-quart pot and cover them with cold water by 1 inch. Bring the water to a boil over high heat, then lower the heat and simmer for 15–20 minutes. Check a few pieces with a fork: it should slide in easily, and the centers shouldn’t feel firm. If some chunks are still resistant, keep simmering and check again rather than mashing them half-cooked.
Mash and Fold in the Bacon
Drain the potatoes well and return them to the pot. Mash them with the butter, then stir in the warm milk, sour cream, kosher salt, and black pepper until the mixture looks creamy. Fold in the crumbled bacon so it’s spread through the potatoes rather than left in one pocket. Stop once the mash is cohesive; working it far beyond that point can make starchy potatoes pasty.
Top, Bake, and Finish
Spread the potato mixture evenly in the prepared baking dish, then scatter the cheddar across the surface. Bake for 20–25 minutes, until the cheese has melted and the edges are bubbling. Take the dish out and let it rest for 10 minutes before sprinkling the thinly sliced green onions over the top. The onions stay bright and distinct when they’re added at the end.
Three Easy Swaps for a Different Loaded Potato Casserole
Use pepper Jack for a little heat
Replace the sharp cheddar with shredded pepper Jack. It melts over the potatoes in the same way and gives each bite a mild chile warmth, though it won’t have cheddar’s sharp, tangy edge.
Make the casserole dairy-free
Use plant-based butter, unsweetened oat milk, dairy-free sour cream, and dairy-free shredded cheddar in place of the dairy ingredients. The casserole will still be creamy, but the topping may melt less smoothly and the potato layer will have a slightly different tang.
Swap in turkey bacon
Use turkey bacon instead of pork bacon for a leaner, less rich casserole. Cook it until crisp before crumbling; it has a lighter savory flavor, so the finished dish won’t taste quite as smoky or indulgent.
Storage and Reheating
- Refrigerator: Store leftovers in a covered container for 3–4 days. The potato layer firms up as it chills, then softens again when warmed.
- Freezer: Freeze portions in airtight containers for up to 2 months. Thaw overnight in the refrigerator; the potatoes may be slightly less smooth after freezing.
- Reheating: Warm a portion covered in a 350°F oven until the center reaches 165°F. Covering it helps keep the surface from drying out; avoid reheating uncovered for the entire time.
Questions I Get Asked About This Loaded Potato Casserole

Loaded Baked Potato Casserole
Ingredients
Equipment
Method
- Preheat the oven to 375°F.
- Grease a 9x13-inch baking dish.
- Cook the bacon in a 12-inch skillet over medium heat for 8–12 minutes, turning as needed, until crisp.
- Drain the bacon on paper towels, then crumble.
- Put the potatoes in a 6-quart pot and add cold water to cover by 1 inch.
- Bring to a boil over high heat.
- Reduce the heat and simmer for 15–20 minutes, until the potatoes are fork-tender.
- Drain the potatoes well and return them to the pot.
- Mash the potatoes with the butter.
- Stir in the warm milk, sour cream, salt, and pepper until creamy.
- Fold in the crumbled bacon.
- Spread the potato mixture evenly in the prepared baking dish.
- Sprinkle the cheddar evenly over the potatoes.
- Bake for 20–25 minutes, until the cheese is melted and the edges are bubbling.
- Rest for 10 minutes.
- Sprinkle with the green onions.