This loaded baked potato casserole brings together all the best parts of a classic baked potato and transforms them into a creamy, cheesy, and irresistibly indulgent casserole perfect for any occasion. It’s topped with golden, bubbly cheddar and studded with crispy bacon bits, making it impossible to stop at just one serving. Trust me—this dish is the definition of comfort food done right.

This recipe was inspired by my family’s love for twice-baked potatoes. But instead of stuffing individual potato skins, I make it casserole-style to save time while still delivering all the rich, hearty flavors you crave. Whether you’re bringing it to a holiday gathering or making it for a family dinner, this easy loaded baked potato casserole is always a standout. Let’s dive into the details so you can make it tonight!
Why This Loaded Baked Potato Casserole Is So Irresistible
- Rich, creamy texture: Soft mashed potatoes blended with butter, cream cheese, sour cream, and heavy cream make for a casserole that practically melts in your mouth.
- Cheesy perfection: Five cups of shredded cheddar cheese ensure every bite is packed with gooey goodness.
- Time-saving technique: No need to individually stuff potato skins—this dish is all-in-one simplicity.
- Perfect for gatherings: Serves 10, making it ideal for holidays, potlucks, or Sunday dinners.
- Customizable flavors: Add a sprinkle of paprika, swap cheeses, or adjust toppings to suit your preferences.
Essential Ingredients for Perfect Loaded Baked Potato Casserole
Let’s talk about the key ingredients that ensure this casserole turns out perfectly each time. Here’s what you’ll need:
- Potatoes: I recommend Russet or Yukon Gold potatoes for their fluffy texture and rich flavor. Make sure to peel and cube them for even cooking.
- Cheddar Cheese: Sharp cheddar is a must for bold flavor. For best results, shred your own from a block—it melts better than pre-shredded cheese.
- Bacon: Crispy bacon takes this dish to the next level. Fry up your own or use high-quality store-bought crumbles for convenience.
- Heavy Cream & Sour Cream: These create the ultra-creamy consistency that makes this casserole unforgettable. Don’t skimp here!
If you’re out of cream cheese, mascarpone or Boursin cheese can work in a pinch. You can also swap chives for green onions if you prefer a milder flavor.
Loaded Baked Potato Casserole Recipe Details
- Servings: 10
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
Loaded Baked Potato Casserole Ingredients
- 10 medium Russet or Yukon potatoes, peeled and cut into 3-inch cubes
- 1/2 cup butter, melted
- 8 ounces cream cheese, softened
- 1 cup sour cream
- 1 cup heavy cream
- 5 cups cheddar cheese, shredded
- 4 green onions, thinly sliced
- 12 slices bacon, cooked and crumbled
- 1/2 teaspoon kosher salt
- 1/2 teaspoon freshly ground pepper
How to Make Loaded Baked Potato Casserole
- Preheat your oven to 375°F and grease a 9×12-inch casserole dish.
- In a large Dutch oven, boil the cubed potatoes until they’re fork-tender, about 10-15 minutes. Drain thoroughly and return to the pot.
- Add the melted butter and softened cream cheese to the potatoes. Gently mash using a potato masher—don’t over-mix.
- Stir in the sour cream and gradually add the heavy cream. Stop adding cream once your potatoes reach a creamy, but thick consistency.
- Fold in 5 cups of shredded cheddar cheese, 2 sliced green onions, 10 slices of crumbled bacon, salt, and pepper. Adjust seasoning to taste.
- Transfer the mixture to the prepared casserole dish and spread evenly. Top with the remaining cheese.
- Bake for 30 minutes, or until the cheese is bubbly and golden.
- Remove from the oven and garnish with the remaining green onions and crumbled bacon. Serve warm and dig in!
Expert Tips for the Best Loaded Baked Potato Casserole
- Dry your potatoes: After boiling, let them drain in the colander for a few extra minutes to ensure you’re not adding excess water to the mash.
- Don’t over-mash: Overworking the potatoes can make them gummy. Stop mashing as soon as the mixture is smooth.
- Use freshly grated cheese: It melts more evenly than pre-packaged shredded cheese.
- Make ahead: You can assemble this casserole a day before and refrigerate. Just add 5-10 extra minutes to the baking time.
- Storage: Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F until warmed through.
Delicious Loaded Baked Potato Casserole Variations
- Spicy Kick: Add chopped jalapeños or a dash of cayenne for a little heat.
- Vegetarian Option: Skip the bacon and add sautéed mushrooms or roasted veggies instead.
- Southwestern Twist: Mix in black beans, corn, and a sprinkle of cumin.
- Healthier Swap: Use Greek yogurt instead of sour cream and cut back on the butter.
Loaded Baked Potato Casserole FAQs
Can I make this casserole ahead of time?
Absolutely! Prepare the casserole through Step 6 and refrigerate overnight. When ready to bake, let it come to room temperature and bake as directed.
What’s the best way to reheat leftovers?
Reheat in the oven at 350°F until warmed through, or pop individual servings in the microwave for 1-2 minutes.
Can I freeze loaded baked potato casserole?
Yes! Freeze it unbaked and tightly covered for up to 1 month. Thaw in the fridge overnight before baking as directed.
What’s the ideal cheese for this recipe?
Sharp cheddar is my favorite, but you can mix it up with Monterey Jack, Gruyère, or even pepper jack for a twist.
Can I use red or yellow potatoes?
Yes, although Russet or Yukon Gold give the fluffiest texture. If using reds, no need to peel them!
There you have it—everything you need to make the ultimate loaded baked potato casserole. I can’t wait for you to try it! If you do, let me know how it turned out in the comments below. What toppings or twists did you add? Your feedback makes my day!
Loaded Baked Potato Casserole
Ingredients
- 10 medium Russet or Yukon potatoes, peeled and cut into 3-inch cubes
- 1/2 cup butter, melted
- 8 ounces cream cheese, softened
- 1 cup sour cream
- 1 cup heavy cream
- 5 cups cheddar cheese, shredded
- 4 green onions, thinly sliced
- 12 slices bacon, cooked and crumbled
- 1/2 teaspoon kosher salt
- 1/2 teaspoon freshly ground pepper
Instructions
- Preheat your oven to 375°F and grease a 9x12-inch casserole dish.
- In a large Dutch oven, boil the cubed potatoes until they’re fork-tender, about 10-15 minutes. Drain thoroughly and return to the pot.
- Add the melted butter and softened cream cheese to the potatoes. Gently mash using a potato masher—don’t over-mix.
- Stir in the sour cream and gradually add the heavy cream. Stop adding cream once your potatoes reach a creamy, but thick consistency.
- Fold in 5 cups of shredded cheddar cheese, 2 sliced green onions, 10 slices of crumbled bacon, salt, and pepper. Adjust seasoning to taste.
- Transfer the mixture to the prepared casserole dish and spread evenly. Top with the remaining cheese.
- Bake for 30 minutes, or until the cheese is bubbly and golden.
- Remove from the oven and garnish with the remaining green onions and crumbled bacon. Serve warm and dig in!

