Decadent Twice Baked Potato Casserole

Indulge in the ultimate comfort food experience with this incredible Twice Baked Potato Casserole. This isn’t just a side dish; it’s a culinary masterpiece, brimming with luscious, creamy mashed potatoes, crispy crumbled bacon, a generous blend of cheeses, and the fresh bite of sliced green onions. Imagine all the beloved elements of classic individual twice-baked potatoes, transformed into a convenient, crowd-pleasing casserole that’s perfect for any gathering, from casual weeknight dinners to festive holiday feasts. Prepare to be amazed by a dish that promises rich flavors, irresistible textures, and a truly unforgettable taste.

A spoonful of creamy Twice Baked Potato Casserole being lifted from the baking dish, revealing layers of cheese and bacon.

Why This Twice Baked Potato Casserole Recipe is a Must-Try


This twice baked potato casserole recipe effortlessly captures the essence of classic twice-baked potatoes, streamlining the process into a single, family-style dish. The magic lies in its perfect marriage of textures and flavors: exceptionally creamy mashed potatoes infused with tangy sour cream and rich cream cheese, complemented by savory crumbled bacon, sharp cheddar cheese, and a hint of fresh green onion. It’s a symphony of comfort in every bite, promising to be the star of any meal.

Unlike preparing individual twice-baked potatoes, which can be time-consuming, this casserole offers all the deliciousness with significantly less effort. It’s the ideal solution for entertaining, especially during the busy holiday season, or for contributing a show-stopping dish to any potluck. While there are countless potato side dishes out there, this creamy potato casserole truly stands out from the crowd. Its depth of flavor and comforting appeal make it a dish that will have everyone asking for the recipe. Trust us, once you try it, you’ll understand why this casserole earns a permanent spot in your recipe rotation!

An inviting overhead shot of a golden-brown Twice Baked Potato Casserole, topped with melted cheese, bacon, and green onions.

Gather Your Ingredients for the Perfect Potato Casserole


Creating this irresistible loaded potato casserole requires a selection of fresh, high-quality ingredients. Here’s a detailed list to ensure your dish turns out perfectly. For specific measurements and a printable version of the recipe, please refer to the recipe card section below.

A collection of fresh ingredients laid out, including russet potatoes, cream cheese, sour cream, milk, butter, garlic powder, pepper, shredded cheddar cheese, bacon, and green onions, ready for the Twice Baked Potato Casserole.

Ingredient Spotlight & Expert Substitution Suggestions


Understanding each ingredient’s role and knowing possible substitutions can elevate your baked potato casserole game. Here’s a deeper look:

Potatoes: The Foundation of Flavor

Just like with traditional twice-baked potatoes, we begin with Russet potatoes. These starchy potatoes are perfect for mashing, yielding a light, fluffy, and absorbent texture that beautifully soaks up all the creamy goodness. Their robust flavor holds up well to the other rich ingredients in the casserole. If Russets aren’t available, other starchy varieties like Idaho potatoes or even Yukon Golds make excellent alternatives. Yukon Golds, while slightly less starchy, offer a naturally buttery flavor and a smoother mash, which can be a delightful variation.

Dairy Delights: Creaminess and Richness

  • Cream Cheese: Essential for adding a tangy richness and an incredibly smooth consistency to the potato mixture. Ensure it’s softened to room temperature before incorporating. This step is crucial for lump-free mixing and a uniform texture.
  • Sour Cream: Contributes another layer of tanginess and moisture, preventing the potatoes from becoming dry. For the absolute richest consistency and flavor, opt for full-fat sour cream. Lite versions can be used, but may slightly alter the creaminess.
  • Whole Milk: Helps achieve the perfect creamy, smooth consistency for the mashed potato base. Whole milk adds richness, but you can use 2% or even a dairy-free alternative if preferred, though it may slightly impact the final texture.
  • Salted Butter: What’s a potato dish without butter? It adds unparalleled flavor and contributes significantly to the overall creaminess. Like the cream cheese, softened butter will blend seamlessly.

Cheese Please: The Ultimate Topping & Mix-In

We’ve chosen shredded cheddar cheese for its classic sharp flavor and excellent melting qualities. However, the beauty of this cheesy potato casserole is its versatility with cheese! Feel free to experiment with a blend of mozzarella and cheddar for a milder, stretchier cheese pull, or a Monterey Jack for a creamier, slightly spicier note. A Mexican blend or even a smoked gouda could offer an interesting twist. For the best melting and flavor, we always recommend shredding your own cheese from a block; pre-shredded cheeses often contain anti-caking agents that can hinder smooth melting.

Flavor Enhancers: Bacon & Aromatics

  • Bacon: Crispy, crumbled bacon provides a wonderful smoky flavor and a delightful textural contrast to the creamy potatoes. Use high-quality bacon and cook it to your preferred level of crispiness.
  • Green Onions: Sliced green onions offer a mild onion flavor and a fresh, vibrant pop of color. They are perfect for both mixing into the casserole and garnishing before serving.
  • Garlic Powder & Ground Pepper: These simple seasonings are key to building a robust flavor profile. Feel free to adjust quantities to your taste, or even add a pinch of onion powder or a dash of smoked paprika for extra depth.

How to Make the Best Twice Baked Potato Casserole


Follow these detailed step-by-step instructions to create a truly irresistible twice baked potato casserole. Each step is designed to ensure maximum flavor and perfect texture.

  1. Prepare Your Oven & Potatoes: Begin by preheating your oven to 400°F (200°C). Wash your russet potatoes thoroughly, scrubbing away any dirt. Using a fork, poke several holes into each potato. This allows steam to escape during baking and prevents them from bursting. Place the prepared potatoes on a baking sheet.
  2. Bake Until Tender: Bake the potatoes in the preheated oven for approximately 60-75 minutes, or until they are fork-tender. You should be able to easily pierce them with a fork. While baking is recommended for a drier, fluffier potato, you can also boil them until tender if you prefer, reducing the oven temperature to 375°F (190°C) afterwards.
    Russet potatoes with fork piercings ready for baking on a baking sheet.
    Perfectly baked russet potatoes on a baking sheet, golden and tender.
  3. Scoop & Prepare for Mashing: Once the potatoes are cool enough to handle, but still warm, carefully cut each potato in half lengthwise. Scoop out the fluffy potato flesh into a large mixing bowl, leaving the skins behind (we won’t be needing them for this casserole, but they can be saved for other uses!). Reduce your oven heat to 375°F (190°C).
  4. Create the Creamy Base: To the scooped potatoes, add the softened cream cheese, sour cream, whole milk, softened salted butter, garlic powder, and ground pepper. Mix these ingredients thoroughly until well combined and smooth. You can achieve this with a sturdy potato masher for a slightly rustic texture, or use a hand mixer for an extra creamy, lump-free consistency.
    Sour cream, cream cheese, milk, butter, garlic powder, and ground pepper added to the mashed potatoes in a large mixing bowl, ready to be combined.
    The creamy, seasoned twice baked potato filling expertly mixed in a bowl, showing a smooth and rich texture.
  5. Fold in the Savory Mix-ins: Now it’s time to add the star flavors! Gently fold in half of the shredded cheddar cheese, three-quarters of the crumbled bacon bits, and half of the sliced green onions into the potato mixture. Make sure to reserve the remaining cheese, bacon, and green onions for garnishing the top later.
    Crumbled bacon, shredded cheese, and sliced green onions being added to the creamy potato mixture in a bowl.
    The fully combined twice baked potato casserole filling, rich with cheese, bacon, and green onions, in a mixing bowl.
  6. Assemble the Casserole: Lightly spray a 9×13-inch casserole dish with cooking spray to prevent sticking. Spoon the entire potato mixture evenly into the prepared dish. Smooth the top with a spatula, then sprinkle the remaining shredded cheddar cheese generously over the surface.
    Overhead view of the creamy potato mixture evenly spread in a 9x13 inch casserole dish, ready for topping.
    A close-up of shredded cheddar cheese sprinkled abundantly over the mashed potato casserole, preparing it for its final bake.
  7. Bake to Golden Perfection: Bake the casserole at 375°F (190°C) for about 20-25 minutes, or until the cheese on top is beautifully melted and bubbly. For an extra golden-brown, crispy cheese topping, you can switch your oven to broil for a couple of minutes, keeping a close eye on it to prevent burning.
  8. Garnish & Serve: Once removed from the oven, allow the casserole to rest for a few minutes. Garnish generously with the remaining crumbled bacon and sliced green onions. Serve warm and enjoy the ultimate comfort food!
    The finished Twice Baked Potato Casserole, adorned with crispy crumbled bacon and fresh green onions, ready to be served.

Frequently Asked Questions & Expert Tips for Success


To ensure your twice baked potato casserole turns out perfectly every time, and to help you manage your kitchen efficiently, here are some common questions and invaluable expert tips:

Can you make twice baked potato casserole ahead of time?

Absolutely! This casserole is an excellent make-ahead dish, perfect for busy holidays or meal prepping. You can assemble the entire casserole, up to the point of baking (step 6), a day in advance. Once assembled, cover it tightly with plastic wrap or an airtight lid and store it in the refrigerator. When you’re ready to bake, allow the dish to sit at room temperature for about 20-25 minutes before placing it in the oven. This helps the dish cook more evenly, especially if you’re using a glass baking dish, which can be prone to thermal shock if put directly from cold to hot. Add an extra 10-15 minutes to the baking time if baking from cold.

Can you freeze twice baked potato casserole?

Yes, you can! This casserole freezes beautifully, making it ideal for future meals or larger batch cooking. Once the casserole is fully baked and has cooled completely to room temperature, wrap it tightly in a couple of layers of plastic wrap, followed by a layer of aluminum foil. This double-layer protection helps prevent freezer burn. Label with the date and freeze for up to 2 months. To reheat, thaw the casserole in the refrigerator overnight. Then, bake in a 350°F (175°C) oven until heated through and bubbly, usually about 30-45 minutes for a thawed casserole.

How do you store twice baked potato casserole leftovers?

Store any leftover loaded potato casserole in an airtight container in the refrigerator for up to 4 days. This ensures its freshness and prevents it from drying out. To reheat, you can use a 350°F (175°C) oven until warmed through, or for smaller portions, the microwave works perfectly. If reheating in the oven, you might want to cover it with foil to prevent the top from over-browning.

Expert Tips for the Best Casserole:

  • Don’t Overmix the Potatoes: When mashing and combining ingredients, be careful not to overmix. Overmixing can lead to gluey potatoes due to the breakdown of starches. Mix just enough until the ingredients are incorporated and the potatoes are creamy.
  • Season to Taste: Always taste your potato mixture before transferring it to the casserole dish. Potatoes love salt, and proper seasoning is key to a flavorful dish. Adjust salt, pepper, and garlic powder as needed.
  • Achieving a Golden Top: For an extra crispy, golden-brown cheese topping, use the broiler for the last few minutes of baking. Watch it very closely, as broilers can brown food quickly, sometimes in less than a minute.
  • Room Temperature Ingredients: As mentioned, ensuring your cream cheese and butter are at room temperature is vital for a smooth, homogenous mixture. Cold dairy products can lead to lumps and uneven mixing.
  • Crispy Bacon: For the best texture, ensure your bacon is cooked to a good crispy stage before crumbling and adding to the casserole. Soggy bacon won’t provide the desired crunch.
A close-up shot of the Twice Baked Potato Casserole with a serving removed, showcasing its creamy interior and delicious layers.

Serving Suggestions for Your Twice Baked Potato Casserole


This twice baked potato casserole is an incredibly versatile side dish that complements a wide array of main courses. Its rich, comforting flavors make it suitable for almost any occasion, from a casual weeknight dinner to an elegant holiday gathering.

  • Classic Pairings: It’s an ideal partner for hearty grilled meats such as juicy steaks, succulent chicken breasts or thighs, tender pork tenderloin, or a classic meatloaf. Think of it as an elevated mashed potato side that brings extra flavor and texture to your plate.
  • Holiday Feasts: This casserole truly shines during the holidays. It’s a perfect addition to your Thanksgiving, Christmas, or Easter spread, offering a comforting and flavorful alternative or complement to traditional potato dishes. It’s often the first dish to disappear from the buffet table!
  • Barbecue & Potlucks: Bring this dish to your next potluck or backyard barbecue. It’s a guaranteed crowd-pleaser that travels well and is easy to serve.
  • Beyond the Main Course: While typically a side, its substantial nature means it could even be the highlight of a lighter meal alongside a fresh green salad.

Always serve your casserole warm, fresh from the oven, garnished with additional sliced green onions and a sprinkle of crumbled bacon for that irresistible visual and textural appeal. Get ready for rave reviews!

Delicious Variations to Try


While the classic twice baked potato casserole is undeniably perfect, its versatility makes it an excellent canvas for creative variations. Feel free to experiment with these ideas to tailor the dish to your taste or what you have on hand:

  • Cheesy Combinations: Beyond cheddar, try a blend of Gruyère and Parmesan for a nuttier, more sophisticated flavor, or a sharp provolone with mozzarella for an Italian twist. A sprinkle of smoked cheddar can add a delightful smoky depth.
  • Spice it Up: A pinch of cayenne pepper, a dash of hot sauce, or finely diced jalapeños (deseeded for less heat) can add a welcome kick to the casserole. Smoked paprika can also enhance the smoky notes.
  • Herbaceous Additions: Fresh chives, chopped parsley, or even a touch of fresh rosemary or thyme can elevate the aromatic profile. Add them during the mixing stage for a burst of fresh flavor.
  • Protein Power-Ups: For a heartier dish, consider adding cooked diced ham, shredded chicken, or even leftover pulled pork. These additions transform it into an even more substantial meal.
  • Garlic Lover’s Dream: Instead of just garlic powder, roast a head of garlic until soft and caramelized, then mash it into the potato mixture for a deeper, sweeter garlic flavor.
  • Crunchy Toppings: While bacon adds crunch, consider adding a buttery breadcrumb topping mixed with a little Parmesan cheese for an extra layer of texture and flavor before baking.

These variations ensure that your potato casserole recipe can be a new experience every time, catering to different preferences and dietary needs.

More Irresistible Potato Recipes You’ll Love


If you’re a potato lover, we have plenty more comforting and delicious recipes for you to explore:

  • Funeral Potatoes – A classic, creamy, and cheesy potato dish.
  • Garlic Mashed Potatoes – Simple, flavorful, and incredibly smooth.
  • Bacon Three Cheese Potatoes – Layers of cheese and bacon make this a family favorite.
  • Loaded Mashed Potato Casserole – Another fantastic option for a hearty side.

I genuinely love to bake and cook, and sharing my kitchen experiences with all of you brings me so much joy! Remembering to come back each day for new recipes can be tough, which is why I offer a convenient newsletter every time a new recipe posts. Simply subscribe to start receiving your free daily recipes directly to your inbox!

Twice Baked Potato Casserole

All your favorite fixings combine to create a family-style side in this creamy, loaded twice baked potato casserole – a truly irresistible comfort food.

Course: Side Dish

Cuisine: American

Servings: 10 servings

Total Time: 1 hr 40 mins

Calories: 618 cal

Author: Amanda Davis

Ingredients

  • 5 pounds russet potatoes (approx. 8-10 potatoes)
  • 4 ounces cream cheese, softened at room temperature
  • 1 cup sour cream (full fat recommended for richness)
  • 1 cup whole milk
  • ¼ cup salted butter, softened
  • 1 teaspoon garlic powder
  • ½ teaspoon ground pepper
  • 4 cups shredded cheddar cheese, divided
  • 12 slices bacon, cooked until crispy and crumbled, divided
  • 6 green onions, thinly sliced, divided

Equipment You’ll Need

  • Baking sheet
  • Large mixing bowl
  • Potato Masher or a hand mixer
  • 9×13 inch baking dish

Instructions

  1. Preheat your oven to 400°F (200°C).
  2. Wash the potatoes thoroughly and poke several holes into each with a fork. Place them on a baking sheet and bake for 60-75 minutes until fork-tender. (Alternatively, you can boil them until tender.)
  3. Once the potatoes are cool enough to handle (but still warm), cut them in half lengthwise. Scoop out the potato flesh into a large mixing bowl, discarding the skins. Reduce the oven heat to 375°F (190°C).
  4. Add the softened cream cheese, sour cream, whole milk, softened salted butter, garlic powder, and ground pepper to the scooped potatoes. Mix well by hand with a potato masher or with a hand mixer until creamy and smooth.
  5. Stir in half of the shredded cheddar cheese, three-quarters of the crumbled bacon bits, and half of the sliced green onions. Reserve the remaining cheese, bacon, and green onions for topping and garnish.
  6. Lightly spray a 9×13-inch casserole dish with cooking spray. Transfer the potato mixture into the dish, spreading it evenly. Top with the remaining shredded cheddar cheese.
  7. Bake at 375°F (190°C) for 20-25 minutes, or until the cheese is melted and bubbly. For a golden-brown top, you can briefly broil for a minute or two, watching carefully.
  8. Garnish with the reserved crumbled bacon and sliced green onions just before serving. Serve warm and enjoy!

Nutrition Information

Serving: 1 serving | Calories: 618cal | Carbohydrates: 46g | Protein: 21g | Fat: 40g | Saturated Fat: 20g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Trans Fat: 0.2g | Cholesterol: 103mg | Sodium: 572mg | Potassium: 1139mg | Fiber: 3g | Sugar: 4g | Vitamin A: 1014IU | Vitamin C: 14mg | Calcium: 422mg | Iron: 2mg

The recipes on this blog are tested with a conventional gas oven and gas stovetop. It’s important to note that some ovens, especially as they age, can cook and bake inconsistently. Using an inexpensive oven thermometer can assure you that your oven is truly heating to the proper temperature. If you use a toaster oven or countertop oven, please keep in mind that they may not distribute heat the same as a conventional full-sized oven, and you may need to adjust your cooking/baking times. In the case of recipes made with a pressure cooker, air fryer, slow cooker, or other appliance, a link to the appliances we use is listed within each respective recipe. For baking recipes where measurements are given by weight, please note that results may not be the same if cups are used instead, and we can’t guarantee success with that method.