in

Loaded Twice Baked Potato Casserole

Save this article on:

Loaded Twice Baked Potato Casserole is the kind of comfort food that instantly brings warmth to the table. Creamy mashed potatoes are blended with butter, sour cream, crispy bacon, and plenty of melted cheddar cheese, then baked until bubbly and golden on top. Every bite delivers a rich, savory flavor with just the right balance of creamy texture and crispy edges.

This casserole is perfect for family dinners, holiday gatherings, potlucks, or even as a hearty side dish for a weekend meal. It takes everything people love about classic twice baked potatoes and transforms it into an easy-to-serve casserole that feels indulgent without requiring extra effort. The cheesy topping and smoky bacon make it especially hard to resist fresh from the oven.


Why You’ll Love This Loaded Twice Baked Potato Casserole

This Loaded Twice Baked Potato Casserole is packed with comforting flavors and simple ingredients that come together beautifully. It’s easy to prepare ahead of time, making it ideal for busy weeknights or holiday meal planning. The creamy potato filling pairs perfectly with crispy bacon and gooey cheese, while the baked golden top adds irresistible texture. Another reason this casserole stands out is its versatility—you can serve it as a side dish with roasted meats or enjoy it as a satisfying main course with a fresh salad.


Preparation Phase & Tools to Use

Preparing Loaded Twice Baked Potato Casserole becomes much easier when you have the right kitchen tools ready before you begin. A large pot is essential for boiling the potatoes evenly until fork tender, ensuring a creamy texture once mashed. A potato masher or hand mixer helps create smooth and fluffy potatoes without lumps. Mixing bowls are important for combining ingredients thoroughly while keeping the process organized.

A sturdy skillet is useful for cooking bacon until crisp and flavorful, while a cheese grater gives freshly shredded cheese that melts far better than pre-packaged options. A 9×13-inch baking dish is the perfect size for spreading the casserole evenly so it cooks consistently throughout. Finally, a spatula helps smooth the mixture neatly into the dish and makes serving easier once baked.


Preparation Tips

For the best Loaded Twice Baked Potato Casserole, choose starchy potatoes like Russets because they mash smoothly and absorb flavors well. Be sure to drain the potatoes thoroughly after boiling to prevent the casserole from becoming watery. Allow ingredients like sour cream, cream cheese, and butter to come to room temperature before mixing so they blend effortlessly into the potatoes. Cooking the bacon ahead of time and draining excess grease keeps the casserole flavorful without becoming overly oily. Shredding cheese fresh from the block creates a creamier melt and richer taste. If you want extra texture, reserve a little bacon and cheese to sprinkle over the top before baking for a crispier golden finish.


Ingredients for This Loaded Twice Baked Potato Casserole

Main Ingredients

  • 6 large Russet potatoes, peeled and cubed
  • 8 slices bacon, cooked crispy and crumbled
  • 2 cups sharp cheddar cheese, freshly shredded
  • 1 cup mozzarella cheese, shredded
  • 1 cup sour cream
  • 4 tablespoons unsalted butter, softened
  • 4 ounces cream cheese, softened
  • 1/2 cup whole milk
  • 1/2 cup heavy cream
  • 4 green onions, sliced
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon smoked paprika
  • Nonstick cooking spray

Optional Toppings

  • Extra shredded cheddar cheese
  • Additional bacon crumbles
  • Chopped chives
  • Sour cream for serving
  • Jalapeño slices for heat
  • Crushed buttery crackers for a crispy topping

Ingredient Notes

Russet potatoes are highly recommended because of their fluffy texture once mashed. Sharp cheddar provides bold flavor, while mozzarella adds extra creaminess and meltability. Cream cheese gives the casserole its rich and velvety consistency, and the smoky bacon balances the creamy potatoes perfectly. Green onions add freshness and color while enhancing the savory flavor profile.


Step 1: Prepare the Potatoes

Wash, peel, and cube the Russet potatoes into evenly sized chunks to ensure consistent cooking. Place the potatoes into a large pot and cover them completely with cold salted water. Starting with cold water helps the potatoes cook evenly from the inside out.

Bring the pot to a boil over medium-high heat and cook the potatoes for 15–20 minutes, or until they are fork tender. Avoid overcooking them because waterlogged potatoes can create a gummy casserole texture.

Once cooked, drain the potatoes thoroughly in a colander and allow them to sit for a minute or two so excess steam escapes. This extra step helps prevent watery mashed potatoes.


Step 2: Cook the Bacon

While the potatoes are boiling, cook the bacon in a large skillet over medium heat until crispy and deeply golden brown. Transfer the cooked bacon to a paper towel-lined plate to absorb excess grease.

Once cooled slightly, crumble the bacon into bite-sized pieces. Reserve a small amount for garnishing the top of the casserole before baking.

For even more flavor, you can cook the bacon in the oven on a baking sheet lined with parchment paper. This method allows the bacon to cook evenly and creates less mess.


Step 3: Mash the Potatoes

Transfer the hot drained potatoes back into the warm pot or a large mixing bowl. Add butter, cream cheese, sour cream, milk, and heavy cream while the potatoes are still hot. The residual heat helps everything melt smoothly into the potatoes.

Mash the mixture using a potato masher for a rustic texture or use a hand mixer for extra creamy potatoes. Avoid overmixing because it can make the potatoes gluey instead of fluffy.

Mix until the potatoes are smooth, creamy, and fully combined.


Step 4: Season the Potato Mixture

Add garlic powder, onion powder, smoked paprika, salt, and black pepper to the mashed potatoes. Stir thoroughly to distribute the seasonings evenly.

Taste the potato mixture before adding the cheese and bacon. Adjust the salt and pepper if needed because bacon and cheese already contribute a salty flavor.

This step is important because properly seasoned potatoes create the foundation for the entire casserole.


Step 5: Fold in Cheese, Bacon, and Green Onions

Fold in most of the shredded cheddar cheese, mozzarella cheese, crumbled bacon, and sliced green onions. Reserve some cheese, bacon, and green onions for topping the casserole later.

Use a spatula or large spoon to gently combine the ingredients without overmixing. The mixture should look thick, creamy, and loaded with delicious fillings throughout.

At this stage, the casserole mixture can also be refrigerated for up to 24 hours if you want to prepare it ahead of time.


Step 6: Prepare the Baking Dish

Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with nonstick cooking spray or butter to prevent sticking.

Spread the potato mixture evenly into the prepared dish using a spatula. Smooth the top so it bakes uniformly.

Sprinkle the remaining cheddar cheese, mozzarella cheese, bacon crumbles, and green onions evenly across the surface.

For additional crunch, you can add crushed crackers or toasted breadcrumbs over the top.


Step 7: Bake the Loaded Twice Baked Potato Casserole

Place the casserole dish into the preheated oven and bake uncovered for 25–30 minutes, or until the cheese is melted and bubbling around the edges.

For a deeper golden brown topping, switch the oven to broil during the final 2–3 minutes of baking. Watch carefully to avoid burning the cheese.

The casserole is ready when the center is heated through and the top develops a slightly crispy, cheesy crust.


Step 8: Rest and Serve

Remove the Loaded Twice Baked Potato Casserole from the oven and let it rest for about 5–10 minutes before serving. Resting allows the casserole to set slightly, making it easier to scoop and serve.

Garnish with extra green onions, bacon crumbles, or a dollop of sour cream if desired. Serve warm alongside grilled chicken, steak, roasted vegetables, or a fresh green salad.

This casserole is especially satisfying for holiday dinners, game day meals, potlucks, and cozy family gatherings.


Notes

Loaded Twice Baked Potato Casserole is one of those dishes that becomes even more flavorful as the ingredients blend together during baking. The creamy potatoes absorb the smoky bacon flavor while the cheese creates a rich and satisfying texture throughout the casserole. This dish is extremely flexible, allowing you to customize ingredients based on personal taste or what you already have available in your kitchen.

For a richer casserole, you can add additional cream cheese or substitute part of the milk with extra heavy cream. If you prefer a lighter version, Greek yogurt can replace sour cream while still keeping the potatoes creamy. Different cheeses such as Monterey Jack, Colby Jack, Pepper Jack, or Gouda can also be used to create unique flavor variations.

This casserole is also excellent for entertaining because it can be assembled ahead of time and baked just before serving. The leftovers reheat beautifully, making it ideal for meal prep or quick lunches throughout the week.


Watch Out for These Mistakes While Cooking

Using the Wrong Potatoes

Waxy potatoes like red potatoes or Yukon Golds can become dense and heavy in this recipe. Russet potatoes work best because they mash into a fluffy and creamy texture.

Not Draining the Potatoes Properly

Excess water left in the potatoes can create a runny casserole. Always allow the potatoes to drain thoroughly and let steam escape before mashing.

Overmixing the Potatoes

Using a mixer too aggressively can break down the starches too much and create gummy potatoes. Mix only until smooth and creamy.

Overseasoning Before Adding Cheese and Bacon

Cheese and bacon already contain salt, so taste the potato mixture before adding extra seasoning.

Skipping the Resting Time

Serving the casserole immediately after baking can make it too loose. Letting it rest for several minutes helps the casserole firm up slightly for easier serving.

Burning the Cheese Topping

If broiling at the end, watch the casserole carefully because the cheese can burn quickly under high heat.

Using Pre-Shredded Cheese Only

Pre-packaged shredded cheese contains anti-caking agents that affect melting. Freshly shredded cheese melts more smoothly and creates a creamier texture.


Storage Instructions

Loaded Twice Baked Potato Casserole stores very well, making it a convenient make-ahead dish for busy schedules. Allow the casserole to cool completely before transferring leftovers into an airtight container.

Store the casserole in the refrigerator for up to 4 days. To reheat, place individual portions in the microwave until heated through or warm larger portions in the oven at 350°F until hot and bubbly.

For freezing, wrap the casserole tightly with plastic wrap and aluminum foil or place portions into freezer-safe containers. Freeze for up to 2 months for best quality.

When ready to serve, thaw the casserole overnight in the refrigerator before reheating in the oven. Adding a little milk or cream while reheating can help restore the creamy texture.

If preparing ahead before baking, the assembled casserole can be refrigerated for up to 24 hours before going into the oven.


Estimated Nutrition

Per Serving (Approximate)

  • Calories: 480
  • Protein: 16g
  • Carbohydrates: 34g
  • Fat: 31g
  • Saturated Fat: 16g
  • Cholesterol: 78mg
  • Sodium: 620mg
  • Fiber: 3g
  • Sugar: 3g

Nutrition values may vary depending on ingredient brands, portion sizes, and optional toppings used.


Frequently Asked Questions

Can I make Loaded Twice Baked Potato Casserole ahead of time?

Yes, this casserole is excellent for preparing ahead. Assemble the casserole, cover tightly, and refrigerate for up to 24 hours before baking.

What type of potatoes work best for this casserole?

Russet potatoes are the best choice because they create a fluffy and creamy texture when mashed.

Can I freeze this casserole?

Absolutely. You can freeze the baked or unbaked casserole for up to 2 months when stored properly in airtight containers.

How do I keep the casserole creamy when reheating?

Adding a splash of milk or cream while reheating helps maintain a smooth and creamy texture.

Can I use different cheeses?

Yes, cheeses like Monterey Jack, Colby Jack, Pepper Jack, mozzarella, or smoked Gouda all work wonderfully in this recipe.

Is this casserole gluten-free?

The casserole itself can be gluten-free if all ingredients used are certified gluten-free. Be cautious with toppings like breadcrumbs or crackers.

Can I add extra ingredients?

Definitely. Cooked chicken, sautéed mushrooms, jalapeños, broccoli, or caramelized onions make delicious additions.

What can I serve with Loaded Twice Baked Potato Casserole?

This casserole pairs perfectly with steak, grilled chicken, pork chops, roasted vegetables, barbecue dishes, or a fresh green salad.


Conclusion

Loaded Twice Baked Potato Casserole combines everything people love about classic comfort food into one rich and satisfying dish. Creamy mashed potatoes, crispy bacon, melted cheese, and flavorful seasonings create a casserole that feels indulgent while remaining simple to prepare. Whether served during holidays, family dinners, potlucks, or casual weeknight meals, this dish always delivers comforting flavor and hearty satisfaction.

Its make-ahead convenience, customizable ingredients, and crowd-pleasing taste make it a reliable recipe that works for nearly any occasion. Once you try this cheesy, savory casserole fresh from the oven, it quickly becomes a favorite recipe worth making again and again.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Loaded Twice Baked Potato Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sally Thompson
  • Total Time: 55 minutes
  • Yield: 8 servings 1x
  • Diet: Gluten Free

Description

Loaded Twice Baked Potato Casserole is the ultimate comfort food packed with creamy mashed potatoes, crispy bacon, melted cheddar cheese, and fresh green onions baked together until golden and bubbly. This easy recipe is perfect for holiday dinners, potlucks, family meals, and cozy dinner ideas when you want something hearty and satisfying. With rich flavors, a cheesy topping, and a creamy texture, this casserole transforms classic twice baked potatoes into a crowd-pleasing side dish everyone will love. It also works perfectly as an easy dinner, make-ahead meal, or comforting food idea for busy weeknights.


Ingredients

Scale

6 large Russet potatoes, peeled and cubed

8 slices bacon, cooked and crumbled

2 cups sharp cheddar cheese, shredded

1 cup mozzarella cheese, shredded

1 cup sour cream

4 tablespoons unsalted butter, softened

4 ounces cream cheese, softened

1/2 cup whole milk

1/2 cup heavy cream

4 green onions, sliced

1 teaspoon garlic powder

1 teaspoon onion powder

1 teaspoon salt

1/2 teaspoon black pepper

1/2 teaspoon smoked paprika

1 tablespoon chopped chives for garnish

1/4 cup extra bacon crumbles for topping


Instructions

1. Preheat the oven to 375°F and lightly grease a 9×13-inch baking dish.

2. Place the cubed potatoes into a large pot and cover with salted water.

3. Bring to a boil and cook for 15–20 minutes until fork tender.

4. Drain the potatoes thoroughly and allow excess steam to escape.

5. Cook the bacon until crispy, then crumble into small pieces.

6. Transfer the hot potatoes into a large mixing bowl.

7. Add butter, cream cheese, sour cream, milk, and heavy cream.

8. Mash until smooth and creamy without overmixing.

9. Stir in garlic powder, onion powder, smoked paprika, salt, and black pepper.

10. Fold in cheddar cheese, mozzarella cheese, bacon, and green onions.

11. Spread the potato mixture evenly into the prepared baking dish.

12. Top with remaining cheese and bacon crumbles.

13. Bake uncovered for 25–30 minutes until hot and bubbly.

14. Broil for 2–3 minutes if desired for a golden crispy top.

15. Let the casserole rest for 5 minutes before serving.

16. Garnish with chopped chives and serve warm.

Notes

Always drain the potatoes thoroughly to prevent the casserole from becoming watery.

Freshly shredded cheese melts more smoothly and creates a creamier texture than pre-shredded cheese.

Allow the casserole to rest before serving so it sets properly and becomes easier to scoop.

  • Prep Time: 25 minutes
  • Cook Time: 30 minutes
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 480
  • Sugar: 3g
  • Sodium: 620mg
  • Fat: 31g
  • Saturated Fat: 16g
  • Unsaturated Fat: 12g
  • Trans Fat: 0.5g
  • Carbohydrates: 34g
  • Fiber: 3g
  • Protein: 16g
  • Cholesterol: 78mg

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star