The bacon starts quietly, then the skillet fills with that steady sizzle that tells me the pieces are crisping instead of steaming. That contrast is what makes Loaded Sweet Potato Casserole feel like more than mashed sweet potatoes with cheese on top: the mash stays creamy while the bacon brings a salty, smoky bite.
I use sweet potatoes cut into even cubes so they soften at about the same pace. Once they’re tender, they get mashed with butter, sour cream, and milk; the sour cream gives the sweet potatoes a savory tang, while the milk keeps the mash soft enough to spread into the dish.
Sharp cheddar melts over the top, the bacon gets a second turn in the oven, and green onions go on after baking for a fresh finish. Let the casserole rest before serving, and each scoop comes out creamy, cheesy, and loaded without losing its shape.

Kitchen Note
Give the casserole its full 10-minute rest after it comes out of the oven. The bubbling edges settle, and the first scoop holds together instead of slumping across the plate.
Save Loaded Sweet Potato Casserole for its creamy center, sharp cheddar top, and crisp bacon finish.
Why a Watery Mash Usually Starts Before the Butter Goes In
Sweet potatoes can hold onto more cooking water than their soft texture suggests. When they’re drained in a hurry, that extra water gets mashed right into the casserole. The result can look creamy in the pot, then turn loose once it’s spread into the baking dish and topped with cheese.
Drain the cubes well before returning them to the pot. There’s no need to add extra milk to rescue a mash that seems stiff at first; mash the hot potatoes with the butter, sour cream, and milk until they’re creamy, then judge the texture. The goal is a soft mash that spreads easily but doesn’t flow like a puree. The casserole will heat through in the oven, but baking won’t remove water trapped in the potato layer. Keeping the mash thick enough to hold its shape is what gives you tidy, satisfying scoops beneath the melted cheddar.
What Makes These Sweet Potatoes Taste Savory, Not Sugary

- Sweet potatoes — They bring a naturally sweet, earthy base that stands up to the bacon and sharp cheddar. Cut them into similarly sized cubes so they soften evenly. Fresh sweet potatoes are the right choice here; canned ones are softer and wetter, so they won’t give the mash the same body.
- Sour cream and milk — These do different jobs. Sour cream brings tang and richness, while milk loosens the potatoes into a spreadable mash. Adding more milk in place of sour cream won’t give you that tang and can make the casserole loose, so keep the two distinct.
- Unsalted butter — Butter rounds out the savory potato layer, and unsalted butter lets the kosher salt season it without adding an unknown amount of salt. Use it softened or cut into pieces so it blends into the hot potatoes as you mash.
- Sharp cheddar — Its stronger, tangier taste balances the sweet potatoes better than a mild cheese would. Pre-shredded sharp cheddar is convenient and works; freshly shredded cheddar tends to melt into a more cohesive layer if you have the time.
- Bacon — Crisp bacon adds the smoky, salty contrast that makes this casserole feel loaded. The most useful cue is texture rather than color: cook it until crisp, then let it cool before crumbling so the pieces stay distinct.
- Green onions — Their fresh, lightly sharp finish keeps the rich topping from feeling heavy. Thin slices scatter neatly over the cheese and bacon, so take a moment to cut them fine rather than leaving long pieces.
- Garlic powder, kosher salt, and black pepper — Garlic powder brings savory depth without adding moisture, while salt and pepper keep the potato layer from tasting flat. Measure the seasonings before you start mashing so they’re easy to work in evenly.
Build the Casserole in Three Clear Stages
Cook the Bacon Until Crisp
Set a 12-inch skillet over medium heat and cook the bacon, stirring occasionally, for 8 to 10 minutes. The pieces should be crisp rather than soft or bendy; if they still feel pliable, give them a little more time within that cooking window. Transfer the bacon to a paper towel-lined plate. When it’s cool, crumble it into pieces for the topping.
Simmer and Mash the Sweet Potatoes
Put the cubed sweet potatoes in a 6-quart pot and cover them with about 1 inch of cold water. Bring the water to a boil, then lower it to a simmer and cook for 15 to 20 minutes, until the potatoes are fork-tender. Drain them well and return them to the pot. Mash with the butter, sour cream, milk, garlic powder, kosher salt, and black pepper until creamy, with no firm chunks left.
Top, Bake, and Finish
Heat the oven to 375°F and coat a 9×13-inch baking dish with nonstick cooking spray. Spread the mashed potatoes in the dish, then cover them evenly with the shredded cheddar and crumbled bacon. Bake for 15 to 20 minutes, until the casserole is heated through, the cheese has melted, and the edges are bubbling. Scatter the thinly sliced green onions over the top before serving.
Two Simple Ways to Change the Bacon-and-Cheddar Finish
Make a Bacon-Free Pan
Leave the bacon off and keep the cheddar and green onions. The casserole will still have its creamy, savory potato base, but it won’t have the smoky, salty contrast from the bacon. This is a straightforward meat-free change without bringing in another ingredient.
Keep More Bacon Crunch
For a crispier finish, bake the cheddar over the potato layer and hold the cooked bacon back until the casserole comes out of the oven. Scatter the crumbled bacon and green onions over the melted cheese just before serving. You’ll get a clearer contrast between the creamy potatoes and crisp topping.
Storage and Reheating
- Refrigerator: Store leftovers covered in the refrigerator for 3 to 4 days. The topping softens, and the potato layer firms up as it chills.
- Freezer: Freezing isn’t ideal. The sour cream-based mash can turn grainy or watery after thawing, so the refrigerator is the better choice for leftovers.
- Reheating: Reheat a covered portion in the microwave, or warm the covered casserole in a 350°F oven until the center reaches 165°F. Avoid reheating the whole dish repeatedly; warm only what you plan to serve.
Questions That Come Up When Making Loaded Sweet Potato Casserole

Loaded Sweet Potato Casserole
Ingredients
Equipment
Method
- Cook the bacon in a 12-inch skillet over medium heat, stirring occasionally, until crisp, 8 to 10 minutes.
- Transfer the bacon to a paper towel-lined plate and crumble when cool.
- Preheat the oven to 375°F.
- Coat a 9x13-inch baking dish with nonstick cooking spray.
- Put the sweet potatoes in a 6-quart pot and cover with about 1 inch of cold water.
- Bring to a boil, then simmer until fork-tender, 15 to 20 minutes.
- Drain the potatoes well and return them to the pot.
- Mash with the butter, sour cream, milk, garlic powder, salt, and black pepper until creamy.
- Spread the mashed potatoes in the prepared baking dish.
- Sprinkle evenly with the cheddar and crumbled bacon.
- Bake until the casserole is heated through, the cheese is melted, and the edges are bubbling, 15 to 20 minutes.
- Scatter the green onions over the top.
- Let the casserole rest for 10 minutes before serving.



