Indulge in the ultimate comfort food experience with our incredibly creamy Twice-Baked Potato Casserole. This decadent dish transforms classic baked potatoes into a show-stopping side, brimming with the rich flavors of sharp cheddar cheese, perfectly crisp bacon, aromatic garlic, and fresh green onions. It’s the perfect harmony of textures and tastes, designed to elevate any meal from a simple weeknight dinner to a festive holiday gathering. Prepare to savor every spoonful of this irresistible potato bake!

From the Author’s Kitchen
A Crowd-Pleasing Side Dish That Steals the Show!
Growing up, few things rivaled the simple pleasure of a classic baked potato, generously loaded with all the delicious fixings. It was a staple, a canvas for creamy sour cream, salty bacon bits, and melting cheese. However, as my family grew and dinner parties became a regular occurrence, the logistical challenge of preparing individual hot potato skins for a large crowd quickly became apparent. Scooping out twenty piping hot potatoes was simply not feasible within a reasonable timeframe, nor was it the most efficient way to serve everyone efficiently.
This challenge sparked an idea: why not take all the beloved elements of a twice-baked potato – that fluffy, savory filling and crispy topping – and transform them into one magnificent, easy-to-serve casserole? The goal was to capture all the incredible flavors and textures in a single, bubbling pan that could feed many without the individual fuss. The first attempt was an absolute sensation, disappearing rapidly from the table and earning rave reviews from every guest.
Inspired by its overwhelming success, I dedicated time to refining the recipe, meticulously testing and adjusting to create a truly foolproof version to share with you. The result is a casserole that perfectly balances rich flavors and delightful textures: edges that crisp up beautifully, a center that remains wonderfully silky, and every single scoop packed with the irresistible combination of sharp cheddar, smoky bacon, and fresh green onion. If you’re familiar with the convenience and taste of Sam’s Club Twice Baked Potatoes, envision this dish offering a similar comforting vibe, but elevated to a creamier, more luxurious standard, perfectly scaled for entertaining a crowd or simply enjoying with your loved ones. This Twice-Baked Potato Casserole truly is the side dish that will steal the show at any meal!

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 sought-after creamy texture, rich flavor, and satisfying heartiness. Here’s a closer look at what you’ll need and some helpful tips for substitutions:
| Ingredient | Tips for Best Results & Swaps |
|---|---|
| Gold Potatoes | For this recipe, buttery Gold potatoes (like Yukon Golds) are highly recommended as they provide a naturally creamy, moist texture when mashed. If you prefer a fluffier, drier mash, Russets are an excellent alternative. For a casserole with more structure where the potato pieces hold their shape slightly better, red potatoes can be used. You can choose to peel them for a smoother consistency or leave the skins on for added rustic charm and extra nutrients—just be sure to scrub them thoroughly! |
| Fine Sea Salt | Salt is crucial for seasoning the potatoes from the inside out. Use fine sea salt or kosher salt. Remember to generously salt the cooking water for the potatoes; this is your first opportunity to build flavor. Adjust additional salt to taste in the dairy mixture. |
| Unsalted Butter | Using unsalted butter gives you precise control over the overall saltiness of the dish. If salted butter is all you have on hand, simply reduce the amount of added salt in the recipe to avoid over-seasoning. Butter contributes significantly to the richness and velvety texture of the mashed potato base. |
| Milk or Cream + Sour Cream | This combination is key to achieving that signature creamy and tangy potato filling. Heavy cream will yield the richest, most decadent casserole. For a slightly lighter version without compromising too much on creaminess, whole milk works well. Full-fat sour cream delivers the best flavor and texture, adding a delightful tang that balances the richness. Half-and-half is another great option, providing a middle ground between milk and cream. For a lighter, tangier twist, plain Greek yogurt can be used as a healthier swap for sour cream. |
| Bacon | Crispy bacon bits are non-negotiable for that smoky, savory depth. Cook your bacon until it’s perfectly crisp, allowing it to cool slightly before crumbling or dicing. This ensures a delightful textural contrast. For a lighter option, turkey bacon can be substituted, or omit it entirely for a delicious vegetarian potato casserole. |
| Green Onions | Fresh green onions (scallions) provide a mild, peppery bite and a vibrant pop of color, cutting through the richness of the potatoes and cheese. If green onions aren’t available, finely chopped chives or fresh parsley can be used as a flavorful garnish. |
| Sharp Cheddar Cheese | Sharp cheddar is my top recommendation for its robust, tangy flavor that truly shines in this casserole. It melts beautifully, creating those irresistible cheesy pockets. Feel free to experiment with other melting cheeses like Gouda, Monterey Jack, or even Pepper Jack for a hint of spicy warmth. For the best melt and flavor, always grate your own cheese from a block – pre-shredded varieties often contain anti-caking agents that can affect the texture. |

Crafting the Perfect Twice-Baked Potato Casserole: A Step-by-Step Guide
Follow these simple steps to create a show-stopping Twice-Baked Potato Casserole that’s sure to impress everyone at your table. Precision in preparation ensures the best possible texture and flavor!
- Prepare the Crispy 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 wire rack on top. Arrange the bacon slices in a single layer on the rack, ensuring they don’t overlap. Baking bacon on a rack allows the fat to drip away, resulting in exceptionally crisp slices. Bake for 15-25 minutes, or until golden brown and perfectly crisp. Remember, bacon will continue to crisp up as it cools. Once cooled, reserve about 3 slices for garnishing the top of the casserole, and dice the remaining bacon into small, savory bits.
- Cook the Potatoes to Perfection: While the bacon bakes, prepare your potatoes. Peel the baby gold potatoes (or your chosen variety) and cut them into uniform 1-inch cubes. This ensures even cooking. Place the cubed potatoes in a large pot and cover them with about 1 inch of cold water. Add 1 tablespoon of fine sea salt to the water; seasoning the water is crucial for flavoring the potatoes from the inside out. Bring the water to a rolling boil, then reduce the heat to a rapid simmer and cook until the potatoes are fork-tender, typically 15-20 minutes. Once cooked, drain the potatoes thoroughly in a colander and let them air-dry for about 5 minutes. This step is important to remove excess moisture, preventing a watery or gummy casserole.
- Whip Up the Creamy Dairy Mixture: Using the same pot (no need to clean it if it’s just potato water!), set it over low heat. Add the unsalted butter, sour cream, heavy cream (or whole milk), garlic powder, 1 teaspoon of salt, and freshly ground black pepper to taste (I typically add about 1/2 teaspoon). Stir continuously until all the ingredients are fully melted and combined, forming a smooth, luxurious mixture. Remove the pot from the heat just as it becomes smooth.
- Mash the Potatoes (The Ricer Advantage!): While the potatoes are still hot, carefully pass them through a potato ricer directly into the warm cream mixture. If a ricer isn’t available, use a sturdy potato masher and gently mash the potatoes until smooth. The key here is to avoid overworking the potatoes, whether mashing or using a ricer. Blending or beating potatoes can activate their starch, leading to a gluey or gummy texture, which is exactly what we want to avoid for a fluffy casserole. Gently stir the mixture with a wooden spoon until everything is just combined and smooth.
- Fold in the Flavorful Mix-ins & Assemble: To the fluffy mashed potato base, gently fold in the diced bacon (reserving the 3 slices for topping), 2 cups of the shredded sharp cheddar cheese, and 1/2 cup of the finely sliced green onions. Mix just until combined; do not overmix. Transfer this delectable mixture into your prepared casserole dish (a 9×9-inch baking pan is ideal, leaving a 1/2-inch border at the top to prevent spillage as it heats and expands). Smooth the surface evenly. Finally, sprinkle the remaining 1/2 cup of cheese and the reserved diced bacon over the top. Cover the dish loosely with aluminum foil and place it on a sheet pan (to catch any potential overflows). Bake for 20 minutes with the foil, then remove the foil and continue baking for an additional 10 minutes, or until the top is golden brown and bubbly. Once baked, garnish with the remaining 2 tablespoons of sliced green onions. Serve hot and prepare for rave reviews!

Why a Potato Ricer is Your Secret Weapon for Ultimate Creaminess!
Through countless experiments and variations of mashed potato recipes, one kitchen tool consistently emerges as the undisputed champion for achieving the perfect texture: the potato ricer. While a traditional masher gets the job done, a ricer truly elevates your potatoes to an unparalleled level of fluffiness and creamy decadence.
Here’s why a ricer is essential for this Twice-Baked Potato Casserole:
- Unmatched Fluffiness: A ricer presses cooked potatoes through small holes, separating the starch cells without tearing them. This gentle process prevents the activation of starches that lead to a gummy, gluey texture—a common pitfall when using blenders or electric mixers. The result is an incredibly light, airy, and fluffy mash that forms the perfect foundation for our casserole.
- Effortless Smoothness: It produces a consistently smooth, lump-free potato base with minimal effort. No more struggling with stubborn lumps; just perfect, uniform consistency every time.
- Quick and Easy to Use: Despite its professional reputation, a ricer is surprisingly quick and simple to operate. Just load it with cooked potatoes and press. It’s a satisfying and efficient way to process a large batch of potatoes.
- Versatile Beyond Potatoes: Don’t think of it as a single-use gadget! A ricer is also fantastic for making silky smooth purees from other cooked vegetables like sweet potatoes or parsnips, pressing water out of cooked greens, or even making homemade baby food. Investing in a good ricer will transform more than just your potato dishes.
Since the very essence of this casserole lies in its silky, creamy potato base, using a ricer ensures that foundational texture is flawless, making every bite a delightful experience.

Storage and Make-Ahead Tips for Your Casserole
This Twice-Baked Potato Casserole is fantastic for meal prep and leftovers, making it an ideal choice for busy households or entertaining. Here’s how to manage it:
- Make Ahead: You can assemble the entire casserole up to 2 days in advance. Simply prepare the dish as instructed, stopping before the final bake. Cover it tightly with plastic wrap or aluminum foil and refrigerate. When ready to bake, add an extra 10 to 15 minutes to the covered baking time to ensure it heats through evenly from cold.
- Storing Leftovers: Any leftover casserole can be stored in an airtight container in the refrigerator for 3 to 4 days. It tastes just as good, if not better, the next day!
- Freezing Instructions: For longer storage, wrap the cooled casserole tightly in plastic wrap, then an additional layer of aluminum foil. It can be frozen for up to 2 months. To thaw, transfer it to the refrigerator overnight. It is not recommended to bake directly from frozen, as this can affect the texture.
- Reheating: To reheat the entire casserole, cover it with foil and bake at 350°F (175°C) until thoroughly heated, then remove the foil for the last few minutes to re-crisp the top. For single servings, the microwave works well; heat in short bursts, stirring occasionally, until warmed through.
Perfect Pairings: What to Serve with Twice-Baked Potato Casserole
This rich and creamy Twice-Baked Potato Casserole is robust enough to be a meal on its own, but it truly shines as a versatile side dish. Here are some fantastic main courses and lighter options that complement its comforting flavors beautifully, creating a well-rounded and satisfying meal:
Salads With Meat
Grilled Steak Salad Recipe
A fresh, vibrant grilled steak salad provides a wonderful contrast to the richness of the potato casserole. The lean protein and crisp greens offer a lighter, yet equally satisfying, component to your meal.
Side Dishes
Roasted Brussels Sprouts
The slightly bitter and earthy notes of roasted Brussels sprouts, especially with a savory Parmesan crust, cut through the creamy potatoes perfectly. This combination adds a touch of green and a delightful texture to your plate.
Side Dishes
Hearty Baked Beans Recipe
For a truly comforting and classic meal, pair your potato casserole with a generous serving of hearty baked beans. The sweet and savory tang of the beans provides a fantastic contrast to the rich potato dish.
Dinner
Juicy Crockpot Turkey Breast
Whether for a holiday feast or a Sunday dinner, a tender and juicy crockpot turkey breast makes an excellent main course. Its subtle flavors allow the potato casserole to shine, while still offering a substantial protein.
Print Recipe
Twice-Baked Potato Casserole
Chelsea Lords
45 minutes
30 minutes
1 hour 15 minutes
8 servings (as a side dish)
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)
- Ricer or potato masher
Ingredients
- 12 slices bacon (12 ounces)
- 3 pounds baby gold potatoes (8 cups)
- Salt and pepper to taste
- 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, finely sliced and divided
- 2-1/2 cups shredded sharp Cheddar cheese (10.5 ounces), divided (see note 2)
Instructions
- 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 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.
- 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 5 minutes.
- 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.
- 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.
- 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 (a 9×9-inch baking pan is ideal. Ensure you don’t overfill; leave a 1/2-inch border at the top to prevent spillage, see Note 1). 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 20 minutes. Remove foil and continue baking an additional 10 minutes. Once done, garnish with 2 tablespoons sliced green onions. Serve and enjoy while hot!
Recipe Notes
Note 2: Sharp Cheddar is highly recommended for its intense flavor, but medium or mild cheddar can also be used based on your preference. For the best melting consistency and flavor, always grate your own cheese from a block. Pre-shredded cheeses often contain anti-caking agents that can lead to a greasy or less creamy texture in the casserole. When measuring shredded cheese, gently pack it into the cup to ensure you have the accurate amount (you’ll need just under 11 ounces total for this recipe).
Storage: Store any leftover Twice-Baked Potato Casserole in an airtight container in the refrigerator for up to 3 days. Reheat portions in the oven or microwave until thoroughly warmed through.
Nutrition Information
Nutrition information is an estimate and may vary based on specific ingredients used and preparation methods. This calculation is for one serving.
- Serving: 1 serving
- Calories: 859 kcal
- Carbohydrates: 35 g
- Protein: 28 g
- Fat: 68 g
- Saturated Fat: 36 g
- Polyunsaturated Fat: 5 g
- Monounsaturated Fat: 20 g
- Trans Fat: 1 g
- Cholesterol: 178 mg
- Sodium: 794 mg
- Potassium: 951 mg
- Fiber: 4 g
- Sugar: 3 g
- Vitamin A: 1801 IU
- Vitamin C: 36 mg
- Calcium: 599 mg
- Iron: 2 mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Frequently Asked Questions About Twice-Baked Potato Casserole
A Baked Potato is typically a whole potato, cooked until tender, then sliced open and topped with various ingredients like cheese, sour cream, and bacon bits. Its skin is usually crisp, and the interior is fluffy.
A Twice-Baked Potato takes this concept further. The potato is first baked, then halved, and the soft interior is scooped out. This scooped potato is then mashed and mixed with rich ingredients like butter, cream, cheese, and bacon. This flavorful mixture is then refilled into the potato skins (for individual servings) or combined into a larger baking dish (for a casserole) and baked a second time. This second bake ensures a golden, bubbly top and a wonderfully creamy, fully integrated interior, often with a more complex flavor profile than a simple baked potato.
Yes, absolutely! Leaving the skins on the potatoes can add a rustic aesthetic and a slight textural variation to your casserole. Some people also prefer to keep them for the added fiber and nutrients. If you choose to leave the skins on, ensure you scrub the potatoes very thoroughly under running water to remove any dirt or debris before cooking.
The secret to perfectly fluffy, non-gummy mashed potatoes (and thus, a perfect casserole base) lies in minimizing the breakdown of starch cells. The best way to achieve this is by using a potato ricer or a traditional potato masher. Avoid using electric blenders, food processors, or overworking the potatoes with an electric mixer. These methods can activate too much starch, leading to a gluey, undesirable texture. Mash the potatoes gently and only until smooth, incorporating the dairy mixture without excessive stirring.
Creative Variations for Your Twice-Baked Potato Casserole
While this classic Twice-Baked Potato Casserole recipe is perfect as is, it’s also incredibly versatile! Don’t hesitate to customize it to your taste or what you have on hand. Here are some exciting ideas to change things up:
- Explore Different Cheeses: Beyond sharp cheddar, the possibilities are endless. Experiment with other excellent melting cheeses like smoky Gouda, creamy Monterey Jack, or zesty Pepper Jack for a delightful spicy kick. A blend of cheeses, such as a sharp cheddar and a milder provolone, can also add complexity.
- Embrace a Vegetarian Twist: Easily make this casserole vegetarian-friendly by simply omitting the bacon. To add a smoky depth, consider incorporating smoked paprika or a dash of liquid smoke into the potato mixture. You can also replace bacon with crispy fried onions or a sprinkle of nutritional yeast for an umami boost.
- Add Extra Heat: If you love a bit of spice, finely diced jalapeños (fresh or pickled) can be folded into the potato mixture, or sprinkled on top before baking. A dash of your favorite hot sauce or a pinch of cayenne pepper will also add a welcome warmth.
- Introduce Meaty Mix-ins: For a heartier casserole, consider adding other cooked meats. Diced ham, crumbled cooked sausage (like breakfast sausage or Italian sausage), or even shredded cooked chicken or pulled pork can be excellent additions, transforming this side into a more substantial main course.
- Infuse with Fresh Herbs: Elevate the aromatic profile by mixing in different fresh herbs. Finely chopped rosemary and thyme pair wonderfully with potatoes, especially for a holiday feel. Dill offers a fresh, bright note, while chives (beyond just a garnish) can be mixed into the potatoes for an oniony whisper.
- Creamy Vegetable Additions: For added nutrients and flavor, lightly sautéed chopped spinach, caramelized onions, or roasted garlic cloves can be folded into the potato mixture. Ensure any added vegetables are well-drained to prevent excess moisture.
- Swap Dairy for Different Flavors: While heavy cream and sour cream are classic, try cream cheese for an extra tangy and dense texture, or Greek yogurt for a lighter, more probiotic-rich option.
These variations allow you to tailor the casserole to specific dietary needs, flavor preferences, or simply to use up ingredients you have on hand, ensuring this recipe remains a fresh favorite!