Creamy Double Baked Potato Casserole

Indulge in the ultimate comfort food with this incredibly creamy and flavorful Twice-Baked Potato Casserole. This recipe transforms classic baked potatoes into a magnificent, crowd-pleasing dish, generously loaded with rich sharp cheddar cheese, savory crisp bacon, aromatic garlic, and fresh green onions. It’s a culinary masterpiece that takes the familiar goodness of potatoes to an entirely new level of deliciousness, perfect for any occasion.

Twice-Baked Potato Casserole in a baking dish, garnished with fresh herbs and ready to serve.
A glorious Twice-Baked Potato Casserole, baked to golden perfection, promising layers of creamy potato, sharp cheddar, and crispy bacon.
chef chelsea

author’s note

The Side Dish That Always Steals the Spotlight!

Growing up, a classic baked potato was my absolute favorite, especially when piled high with all the best toppings. However, when faced with feeding a large gathering and a tight schedule, the idea of meticulously scooping out twenty individual hot potato skins quickly became impractical. I needed a solution that offered the beloved flavors of twice-baked potatoes but scaled effortlessly for a crowd.

That’s when inspiration struck: why not take everything wonderful about twice-baked potatoes – the creamy interior, the cheesy goodness, the crispy bacon – and combine it into one magnificent, bubbly casserole? The result was an instant sensation! It was an absolute hit, with everyone raving about its incredible taste and comforting warmth. This dish proved that you could achieve that gourmet twice-baked experience without the fuss of individual potato preparation.

After that initial success, I dedicated time to refining the recipe, ensuring it was foolproof and consistently delicious for you to recreate at home. This Twice-Baked Potato Casserole boasts delightfully crisp edges, a luxuriously silky-smooth center, and every single spoonful is packed with a harmonious blend of sharp cheddar, savory bacon, and fresh green onions. If you’ve ever enjoyed the popular Sam’s Club Twice Baked Potatoes, you’ll find this casserole offers a similar indulgent vibe, but with an even creamier texture and designed to generously serve a large group. It truly is the perfect versatile side dish that complements any meal, effortlessly becoming the star of your dinner table.

A vibrant composition of fresh ingredients including potatoes, bacon, cheese, and green onions, ready for Twice-Baked Potato Casserole.
High-quality ingredients are key to the best Twice-Baked Potato Casserole.

Essential Ingredients for Your Twice-Baked Potato Casserole

Crafting the perfect Twice-Baked Potato Casserole starts with selecting the right ingredients. Each component plays a vital role in achieving that signature creamy texture and rich flavor. Here’s a detailed look at what you’ll need, along with smart swaps and tips for the best results:

Ingredient Swaps or Tips for Success
Gold potatoes For an extra fluffy consistency, Russet potatoes are an excellent choice. If you prefer potatoes that hold their shape a bit more, red potatoes work well. Feel free to peel them for a smoother mash or leave the skins on for added texture and rustic appeal – just be sure to scrub them thoroughly!
Fine sea salt Kosher salt is a great alternative. Remember to generously salt the water when boiling your potatoes; this ensures they are seasoned from the inside out and enhances their natural flavor.
Unsalted butter Salted butter can be used, but if you do, be sure to reduce the amount of added salt in the recipe to prevent it from becoming too salty. High-quality butter adds richness.
Milk or cream + sour cream Heavy cream provides the richest, most decadent texture, making your casserole exceptionally creamy. Whole milk is a lighter option if you prefer. Full-fat sour cream delivers the best flavor and tang. Half-and-half is a good middle-ground. For a lighter touch, plain Greek yogurt can be swapped for sour cream.
Bacon Cook bacon until it’s perfectly crisp to add a delightful crunch and smoky flavor. Turkey bacon can be a lighter substitute, or simply omit it entirely for a delicious vegetarian version of this casserole.
Green onions Finely chopped chives or fresh parsley can be used as a flavorful garnish or mixed into the potato base for a slightly different herbaceous note.
Sharp Cheddar Sharp cheddar offers a robust, tangy flavor that truly stands out. However, feel free to experiment with other cheeses like creamy Gouda, mild Monterey Jack, or zesty Pepper Jack if you desire a hint of heat. Always grate your own cheese for the best melt and texture!

Each ingredient contributes to the casserole’s complex flavor profile. Don’t hesitate to customize based on your preferences or what you have on hand, always keeping quality in mind for the most delicious outcome.

Prepping Your Key Components: Bacon and Potatoes

Sizzling bacon strips in a hot skillet and potatoes simmering in a pan, essential steps for Twice-Baked Potato Casserole preparation.
Crispy bacon and perfectly cooked potatoes form the delicious base of this casserole.

The success of your Twice-Baked Potato Casserole hinges on the proper preparation of its core ingredients. Achieving perfectly crispy bacon and tender, flavorful potatoes sets the stage for a truly remarkable dish.

How To Make the Best Twice-Baked Potato Casserole: A Detailed Guide

Follow these comprehensive steps to create a show-stopping Twice-Baked Potato Casserole that will impress everyone at your table:

  1. Perfectly Crisp Bacon: Begin by preheating your oven to 400°F (200°C). Line a large sheet pan with aluminum foil for easy cleanup, then place a greased cooling rack on top. Arrange the bacon slices evenly on the rack, ensuring they don’t overlap. This method allows the fat to drip away, resulting in extra-crispy bacon. Bake for 15–25 minutes, or until the bacon reaches your desired level of crispness. Remember, it will continue to crisp up slightly as it cools. Once cooled, set aside about three slices for garnishing the top of your casserole and finely dice the remaining bacon.
  2. Prepare and Cook the Potatoes: While the bacon bakes, peel your potatoes (or scrub well if leaving skins on) and cut them into uniform 1-inch cubes. Consistency in size ensures even cooking. Place the cubed potatoes in a large pot and cover them with cold water, ensuring the water level is about 1 inch above the potatoes. Add 1 tablespoon of salt to the water; this seasons the potatoes from the inside out as they cook. Bring the water to a boil, then reduce the heat to a rapid simmer and cook until the potatoes are easily pierced with a fork, typically 15–20 minutes. Drain the cooked potatoes thoroughly in a colander and allow them to steam dry for about 5 minutes. This step is crucial for preventing a watery or gummy texture.
  3. Create the Creamy Dairy Mixture: Using the same pot (no need to clean it thoroughly), return it to low heat. Add the unsalted butter, sour cream, heavy cream (or whole milk), garlic powder, 1 teaspoon of salt, and a generous dash of black pepper (I usually add about 1/2 teaspoon). Stir the mixture constantly until the butter is melted and all ingredients are smoothly combined, creating a rich and fragrant cream base. Remove the pot from the heat once smooth.
  4. Mash for Silky Perfection: While the potatoes are still hot, carefully pass them through a potato ricer directly into the warm cream mixture. If you don’t own a ricer, gently mash the potatoes with a potato masher until smooth. It’s important to avoid using a blender or electric mixer for this step, as overworking potatoes can release too much starch and result in an undesirable gluey or gummy texture. Stir the mashed potatoes with a wooden spoon until they are smooth and fully incorporated with the creamy mixture.
  5. Fold in the Flavorful Fixings: To the mashed potato base, gently fold in the majority of your diced crispy bacon (reserving a small portion for the topping), 2 cups of shredded sharp cheddar cheese, and 1/2 cup of finely sliced green onions. Mix just until combined; avoid overmixing. Transfer this delectable potato mixture into your prepared casserole dish (a 9×9-inch pan is ideal, see note below). Smooth the surface evenly. Sprinkle the remaining 1/2 cup of cheese and the reserved diced bacon over the top for a beautiful golden crust.
  6. Bake to Golden Perfection: Cover the casserole dish loosely with aluminum foil and place it on a sheet pan (to catch any potential spills). Bake for 20 minutes. After 20 minutes, remove the foil and continue baking for an additional 10 minutes, or until the top is golden brown and bubbly. Once baked, remove from the oven, garnish with the remaining 2 tablespoons of sliced green onions for a fresh touch, and serve immediately while hot. Enjoy this comforting masterpiece!
Crafting the creamy sauce and mashing potatoes for this recipe, a vital step for the Twice-Baked Potato Casserole.
Achieve ultimate creaminess by combining freshly mashed potatoes with a rich dairy mixture.

Let Me Convince You to Use a Potato Ricer for Unmatched Creaminess!

After extensively testing countless methods for mashed potatoes, I can confidently say that a potato ricer is the undisputed champion. It’s an essential tool if you desire the fluffiest, creamiest mashed potatoes without any hint of that dreaded gummy or gluey texture that can result from overworking potatoes in blenders or mixers.

Since this Twice-Baked Potato Casserole begins with a foundational layer of perfectly mashed potatoes, using a ricer ensures the base remains incredibly silky and light. The ricer gently presses the cooked potatoes through small holes, separating the starch granules without overdeveloping them, which is the secret to a smooth, airy consistency. It’s incredibly quick, surprisingly easy, and even enjoyable to use! Beyond potatoes, a ricer is a versatile gadget for making smooth purees for baby food, pressing water out of cooked greens, or even making spaetzle. Invest in one, and your mashed potato dishes will be forever transformed!

Mixing potatoes with crispy bacon, shredded cheese, and fresh green onions before spreading into a casserole dish.
Gently folding in the savory additions ensures every bite is packed with flavor.

Storage and Make-Ahead Tips

Proper storage is key to enjoying your Twice-Baked Potato Casserole for longer or preparing it in advance for convenience. Here’s how to manage your delicious leftovers and plan ahead:

  • Make Ahead: This casserole is fantastic for preparing in advance! Assemble the entire dish, up to the point of baking, then cover it tightly with plastic wrap or aluminum foil. Refrigerate for up to 2 days. When you’re ready to bake, add an extra 10 to 15 minutes to the baking time if baking directly from cold, ensuring it heats through evenly. Let it come closer to room temperature for about 30 minutes before baking for more consistent results.
  • Store Leftovers: Any leftover casserole can be stored in an airtight container in the refrigerator for 3 to 4 days. Make sure it’s completely cooled before transferring to storage to prevent condensation.
  • Freeze for Later: For longer storage, wrap the cooled casserole tightly in several layers of plastic wrap and then with aluminum foil. You can freeze it for up to 2 months. When ready to enjoy, thaw the casserole in the refrigerator overnight. Do not attempt to bake directly from frozen, as this can lead to uneven cooking and a dry texture.
  • Reheat Instructions: To reheat the entire casserole, cover it with foil and bake at 350°F (175°C) until it’s hot throughout, usually around 20-30 minutes. Then, remove the foil and bake for an additional 5-10 minutes to crisp up the top layer. For single servings, microwave in short 1-minute bursts, stirring occasionally, until thoroughly warmed. Covering it with a damp paper towel can help keep it from drying out in the microwave.

What to Serve Alongside This Ultimate Potato Casserole

This rich and hearty Twice-Baked Potato Casserole pairs beautifully with a variety of main courses and lighter sides. Here are some complementary dishes that will complete your meal:

Salads With Meat

Grilled Steak Salad Recipe

Side Dishes

Roasted Brussel Sprouts

Side Dishes

Hearty Baked Beans Recipe

Dinner

Easy Crockpot Turkey Breast

Mouthwatering Twice-Baked Potato Casserole in a casserole dish, ready to be enjoyed.
Pin
Print

Twice-Baked Potato Casserole

By

Chelsea Lords
Twice-Baked Potato Casserole is a rich and creamy blend of fluffy potatoes, sharp Cheddar, crispy bacon, and a hint of garlic, all topped with fresh green onions. This ultimate comfort food dish is perfect for sharing!
Prep Time:

45 minutes

Cook Time:

30 minutes

Total Time:

1 hour

15 minutes

Servings:

8
servings (as a side dish)

Video

Equipment

  • Large sheet pan (15″ x 21″)
  • Aluminum foil
  • Large pot
  • 9 x 9-inch baking pan or 7 x 11-inch casserole pan, see note 1 below
  • Ricer or potato masher

Ingredients

  • 12 slices bacon (approx. 12 ounces)
  • 3 pounds baby gold potatoes (about 8 cups cubed)
  • Salt and pepper
  • 8 tablespoons unsalted butter
  • 1 cup heavy cream or whole milk
  • 3/4 cup sour cream
  • 1/2 teaspoon garlic powder
  • 1 bunch green onions divided, finely sliced
  • 2-1/2 cups shredded sharp Cheddar cheese (approx. 10.5 ounces, divided, see note 2 below)

Instructions

  1. Preheat oven to 400°F (200°C). Line a large sheet pan with foil and place a greased cooling rack on top. Lay bacon slices evenly on the rack without overlapping. Bake for 15–25 minutes or until crisp. Bacon will become crisper as it cools. Once cooled, set aside 3 slices for topping and dice the rest.
  2. Meanwhile, peel potatoes and cube into 1-inch pieces. Add to a large pot and cover with 1 inch cold water. Add 1 tablespoon salt. Bring to a boil; then reduce to a rapid simmer and cook until potatoes are easily pierced with a fork, 15–20 minutes. Drain potatoes in a strainer and let dry for 5 minutes.
  3. In the same pot used for potatoes, set to low heat. Add butter, sour cream, heavy cream, garlic powder, 1 teaspoon salt, and pepper to taste (I add 1/2 teaspoon). Stir until smooth, then remove from heat.
  4. While potatoes are still hot, pass them through a ricer directly into the cream mixture. If you don’t have a ricer, gently mash with a potato masher. (Avoid blending or beating the potatoes, as this can make them gluey.) Stir with a wooden spoon until smooth.
  5. To the mashed potatoes, add diced bacon (excluding portion set aside for topping), 2 cups cheddar cheese, and 1/2 cup finely sliced green onions. Mix gently. Transfer mixture to a casserole dish (You may not be able to fit it all—don’t overfill; leave a 1/2-inch border at the top, see note 1.) and smooth the surface. Sprinkle with remaining 1/2 cup cheese and reserved diced bacon. Cover dish loosely with foil and place on a sheet pan. Bake for 20 minutes. Remove foil and continue baking an additional 10 minutes, or until golden and bubbly. Once done, garnish with 2 tablespoons sliced green onions. Serve and enjoy while hot!

Recipe Notes

Note 1: Casserole Dish Size: After testing with 8×8, 9×9, and 7×11-inch pans, I found the 9×9-inch pan to be the best size for this recipe. Be mindful not to overfill your dish; the potatoes will rise slightly during baking and could spill over if filled too high (always leave at least a 1/2-inch border at the top). If you have excess mixture that doesn’t fit nicely in your chosen casserole dish, you can enjoy it as a side of mashed potatoes!

Note 2: Choosing Your Cheese: Sharp Cheddar is my preference for its bold flavor, but medium or mild cheddar works well too, offering a more subtle taste. For the absolute best texture and melt, always grate the cheese yourself from a block. Pre-shredded cheeses often contain anti-caking agents that can make the casserole greasy and prevent a smooth melt. When measuring, pack the shredded cheese gently into the cup to ensure you get the correct amount; you’ll need just under 11 ounces total for this recipe.

Storage: Store any cooled leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in the oven or microwave until thoroughly warmed through. For optimal results, cover with foil when reheating in the oven to maintain moisture, removing it towards the end for crisping.

Nutrition

Serving: 1serving |
Calories: 859kcal |
Carbohydrates: 35g |
Protein: 28g |
Fat: 68g |
Saturated Fat: 36g |
Polyunsaturated Fat: 5g |
Monounsaturated Fat: 20g |
Trans Fat: 1g |
Cholesterol: 178mg |
Sodium: 794mg |
Potassium: 951mg |
Fiber: 4g |
Sugar: 3g |
Vitamin A: 1801IU |
Vitamin C: 36mg |
Calcium: 599mg |
Iron: 2mg

Nutrition information is automatically calculated and should only be used as an approximation.





Love this recipe? Leave a comment below!

Twice-Baked Potato Casserole FAQs

What is the difference between a baked potato and a twice-baked potato?

A Baked Potato is typically a whole potato, cooked in its skin until tender inside with a crispy exterior. It’s usually served as a single item with toppings added on top, such as cheese, sour cream, chives, or bacon. A Twice-Baked Potato takes this concept further. The potato is first baked until tender, then halved, and the soft interior scooped out. This scooped potato flesh is then mixed with a variety of rich ingredients like butter, cream, cheese, and seasonings, before being refilled into the potato skins and baked a second time. This second bake creates an incredibly creamy interior and a beautifully crisp, golden-brown topping, combining multiple textures and intensified flavors.

Can I leave the potato skins on for the casserole?

Yes, absolutely! Leaving the potato skins on can add a lovely rustic texture and a subtle earthy flavor to the casserole. If you choose to keep them on, be sure to thoroughly scrub the potatoes clean before boiling to remove any dirt or impurities. Some people prefer to leave a portion of the skins on even when mashing for added visual appeal and fiber.

How do I prevent my mashed potatoes from turning gummy in the casserole?

The key to avoiding gummy potatoes is to minimize agitation once they are cooked. The best tools to use are a potato ricer or a hand masher, which gently break down the potato cells without overworking them. Avoid using a blender, food processor, or electric mixer, as these can over-process the starch, leading to a gluey, sticky, and gummy texture. Mash only until the potatoes are smooth and combined with the dairy mixture; excessive mashing is the main culprit for gumminess.

What kind of potatoes are best for this casserole?

While the recipe calls for baby gold potatoes (like Yukon Golds) for their naturally creamy texture and buttery flavor, Russet potatoes are another excellent choice, especially if you prefer a fluffier, drier mash. Russets tend to absorb dairy well, making them ideal for light and airy results. Red potatoes can also be used; they hold their shape better and offer a slightly waxier texture, adding a different dimension. Ultimately, choose a potato variety known for its mashing qualities.

Can I make this casserole gluten-free?

Yes, this Twice-Baked Potato Casserole is naturally gluten-free! All the primary ingredients – potatoes, bacon, cheese, dairy, and seasonings – are typically gluten-free. Always double-check labels on processed ingredients like bacon, spices, or any cheese sauces if you’re particularly sensitive, to ensure no hidden gluten-containing additives are present.

Creative Variations for Your Twice-Baked Potato Casserole

This Twice-Baked Potato Casserole is wonderfully versatile! Feel free to customize it with these exciting variations to suit your taste or what you have on hand:

  • Explore Different Cheeses: Don’t limit yourself to just cheddar! Experiment with other melting cheeses to change the flavor profile. Try creamy Gruyère for a nutty touch, smoked Gouda for deep, smoky notes, spicy Pepper Jack for a kick, or a blend of Monterey Jack and Colby for a milder, buttery flavor.
  • Make it Vegetarian: Easily transform this into a vegetarian delight by simply omitting the bacon. For added umami, consider adding a pinch of smoked paprika or a tablespoon of nutritional yeast to the potato mixture. You could also stir in sautéed mushrooms or caramelized onions.
  • Amp Up the Heat: If you love a little spice, finely dice some fresh jalapeños (remove seeds for less heat) and fold them into the potato mixture. A dash of your favorite hot sauce or a pinch of cayenne pepper can also add a delightful warmth.
  • Introduce More Meaty Mix-ins: Beyond bacon, this casserole welcomes other cooked meats. Try adding diced cooked ham for a savory holiday twist, or crumbled cooked sausage (like breakfast sausage or Italian sausage) for a heartier meal. Shredded cooked chicken or turkey would also be delicious.
  • Herb Infusion: Elevate the aromatic profile by mixing in different fresh herbs. Finely chopped fresh rosemary, thyme, or dill can add sophisticated layers of flavor. A blend of Italian herbs would also be a fantastic addition. Add them with the green onions for maximum freshness.
  • Garlic Lover’s Dream: For an even more intense garlic flavor, roast a head of garlic, then squeeze the soft cloves into the creamy dairy mixture before mashing the potatoes. The roasted garlic will provide a sweet, mellow, and deeply aromatic touch.
  • Broccoli and Cheese: For a hidden veggie boost, steam and chop some broccoli florets, then fold them into the potato mixture along with the cheese and bacon. This adds color, nutrition, and a delightful crunch.

With these variations, you can create a truly personalized Twice-Baked Potato Casserole that perfectly matches your preferences every time!

We hope you love this incredible Twice-Baked Potato Casserole as much as we do. It’s a timeless classic, reimagined for ease and maximum flavor. Whether it’s a weeknight dinner or a special holiday feast, this dish is guaranteed to bring smiles and satisfy hungry appetites. Happy cooking!