There’s something undeniably comforting about a dish that combines the hearty goodness of potatoes with the irresistible pull of melted cheese and savory bacon bits. This Cheesy Loaded Baked Potato Casserole takes all the classic flavors of a loaded baked potato and transforms them into a creamy, cheesy, and utterly satisfying casserole perfect for weeknight dinners or special gatherings. It’s the ultimate crowd-pleaser that’s easy to make, packed with flavor, and guaranteed to bring smiles to the dinner table.
What You’ll Love About This Recipe
- Comfort food at its finest: Creamy potatoes, crispy turkey bacon, and a blend of cheeses come together to create a warm, indulgent dish.
- Simple ingredients: Using basic pantry staples and just a few fresh additions, this casserole is straightforward to prepare.
- Versatile and forgiving: Perfect for customizing with your favorite toppings or swapping cheeses based on what you have on hand.
- Family-friendly: Kids and adults alike love the cheesy, flavorful combination, making it a great option for feeding a crowd.
- Perfect for meal prep: Make it ahead, refrigerate, and bake when ready for an easy dinner that feels homemade.
Ingredient List
- 4 large russet potatoes, peeled and diced
- 1 cup cooked and crumbled turkey bacon
- 1 cup shredded cheddar cheese
- 1 cup sour cream
- 1/2 cup cream cheese, softened
- 1/4 cup green onions, sliced
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
- 1/2 cup shredded mozzarella cheese
What’s in the Gear List
- Large pot – for boiling the diced potatoes until tender
- Colander – to drain the potatoes after boiling
- Mixing bowl – to combine all the ingredients
- Hand mixer or potato masher – to mash the potatoes smoothly
- Baking dish (about 9×13 inches) – to bake the casserole
- Oven mitts – safety first when handling hot dishes!
- Measuring cups and spoons – for accuracy in seasoning and cheese
Cooking Cheesy Loaded Baked Potato Casserole: The Process
Step 1: Prepare the Potatoes
Start by peeling and dicing the russet potatoes into roughly 1-inch cubes. Place them in a large pot and cover with cold water. Add a pinch of salt and bring to a boil over medium-high heat. Cook the potatoes until they are fork-tender, about 15-20 minutes. Drain well in a colander and set aside.
Step 2: Cook and Crumble the Turkey Bacon
While the potatoes are cooking, crisp up the turkey bacon in a skillet over medium heat. Once browned and crispy, transfer to a paper towel-lined plate to drain excess grease. When cooled, crumble the bacon into bite-sized pieces.
Step 3: Mash and Mix
In a large mixing bowl, mash the cooked potatoes until mostly smooth, leaving a little texture for a rustic feel. Add the softened cream cheese, sour cream, garlic powder, onion powder, salt, and pepper. Mix well to combine, creating the creamy base for your casserole.
Step 4: Add Cheese, Bacon, and Green Onions
Fold in the shredded cheddar cheese, half of the crumbled turkey bacon, and most of the sliced green onions. This mixture will form the hearty, flavorful core of your Cheesy Loaded Baked Potato Casserole.
Step 5: Assemble and Top
Transfer the potato mixture into your greased baking dish, spreading it out evenly. Sprinkle the remaining shredded mozzarella cheese and turkey bacon on top, followed by the rest of the green onions. This final layer adds a melty, golden crust and a pop of color.
Step 6: Bake to Perfection
Preheat your oven to 350°F (175°C). Bake the casserole uncovered for 25-30 minutes, or until the cheese is bubbly and lightly browned. Let it rest for 5 minutes before serving to allow it to set.
Health-Conscious Tweaks
- Use low-fat or Greek yogurt instead of sour cream for a lighter creamy texture.
- Swap cream cheese with a reduced-fat version or use cottage cheese blended for smoothness.
- Incorporate extra veggies like steamed broccoli or sautéed spinach for added nutrients.
- Reduce the amount of cheese or opt for part-skim varieties to cut down on saturated fat.
- Use turkey bacon or a plant-based bacon alternative to lower sodium and fat content.
Author’s Commentary
This Cheesy Loaded Baked Potato Casserole is one of those dishes that hits all the right notes for comfort food lovers. The creamy, garlicky mashed potatoes combined with crispy turkey bacon and melty cheese make it so satisfying and flavorful. I love that it’s easy to throw together with simple ingredients yet feels special enough to serve for holidays or potlucks.
One of my favorite things about this recipe is how customizable it is. Feel free to swap the cheddar for a sharper cheese or add in a little smoked paprika for a smoky twist. If you’re a fan of herbs, sprinkling a bit of fresh dill or parsley on top before serving brightens the flavors beautifully.
And if you want to explore more potato recipes that bring that same cozy vibe to your kitchen, check out my Garlic Parmesan Pull Apart Potatoes and the rich, creamy layers in the Cheesy Scalloped Potatoes Gratin. For something lighter but still packed with flavor, the Fresh Herb Potato Salad is a fantastic side to round out any meal.
Storage Pro Tips
- Store any leftover casserole in an airtight container in the refrigerator for up to 3 days.
- Reheat in the oven at 350°F (175°C) for 15-20 minutes to maintain that crispy top, or microwave for a quicker option.
- This casserole also freezes well; portion it into freezer-safe containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
- When reheating, add a sprinkle of shredded cheese on top for a fresh melted finish.
Cheesy Loaded Baked Potato Casserole FAQs
Can I use other types of potatoes for this casserole?
While russet potatoes are ideal for their fluffy texture when mashed, you can use Yukon Gold potatoes as a creamier alternative. Avoid waxy potatoes like red potatoes as they tend to hold their shape and won’t mash as smoothly.
Is it possible to make this recipe vegetarian?
Absolutely! Simply omit the turkey bacon and consider adding sautéed mushrooms or smoked paprika for a savory depth. You could also use a plant-based bacon substitute to keep that smoky, crispy element.
How do I prevent the casserole from becoming watery?
Be sure to drain the boiled potatoes thoroughly and mash them well to remove excess moisture. Using softened cream cheese and sour cream instead of liquid dairy helps keep the texture creamy rather than watery.
Can this casserole be assembled ahead of time?
Yes! You can prepare the casserole up to the baking step, cover it with foil, and refrigerate overnight. When ready, bake it straight from the fridge, adding extra baking time as needed until heated through and bubbly.
You Might Also Like
Ready to Cook?
Gather your ingredients, preheat your oven, and get ready to create a Cheesy Loaded Baked Potato Casserole that’s bursting with flavor and perfect for any occasion. Whether it’s a cozy family dinner or a festive gathering, this casserole will quickly become a favorite go-to dish. Happy cooking and enjoy every cheesy, comforting bite!
Share on Pinterest

Cheesy Loaded Baked Potato Casserole
Ingredients
- 4 large russet potatoes peeled and diced
- 1 cup cooked and crumbled turkey bacon
- 1 cup shredded cheddar cheese
- 1 cup sour cream
- 1/2 cup cream cheese softened
- 1/4 cup green onions sliced
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- salt and pepper to taste
- 1/2 cup shredded mozzarella cheese
Instructions
Prepare the Potatoes
- Start by peeling and dicing the russet potatoes into roughly 1-inch cubes. Place them in a large pot and cover with cold water. Add a pinch of salt and bring to a boil over medium-high heat. Cook the potatoes until they are fork-tender, about 15-20 minutes. Drain well in a colander and set aside.
Cook and Crumble the Turkey Bacon
- While the potatoes are cooking, crisp up the turkey bacon in a skillet over medium heat. Once browned and crispy, transfer to a paper towel-lined plate to drain excess grease. When cooled, crumble the bacon into bite-sized pieces.
Mash and Mix
- In a large mixing bowl, mash the cooked potatoes until mostly smooth, leaving a little texture for a rustic feel. Add the softened cream cheese, sour cream, garlic powder, onion powder, salt, and pepper. Mix well to combine, creating the creamy base for your casserole.
Add Cheese, Bacon, and Green Onions
- Fold in the shredded cheddar cheese, half of the crumbled turkey bacon, and most of the sliced green onions. This mixture will form the hearty, flavorful core of your Cheesy Loaded Baked Potato Casserole.
Assemble and Top
- Transfer the potato mixture into your greased baking dish, spreading it out evenly. Sprinkle the remaining shredded mozzarella cheese and turkey bacon on top, followed by the rest of the green onions. This final layer adds a melty, golden crust and a pop of color.
Bake to Perfection
- Preheat your oven to 350°F (175°C). Bake the casserole uncovered for 25-30 minutes, or until the cheese is bubbly and lightly browned. Let it rest for 5 minutes before serving to allow it to set.
Equipment
- Large pot
- Colander
- Mixing bowl
- Hand mixer or potato masher
- Baking dish (about 9x13 inches)
- Oven mitts
- Measuring cups and spoons
Notes
- Store leftovers in an airtight container in the refrigerator for up to 3 days for best freshness.
- Reheat in the oven at 350°F for 15-20 minutes to keep the top crispy, or microwave for a quicker option.
- This casserole freezes well; portion into freezer-safe containers and freeze up to 2 months. Thaw overnight before reheating.