If you’re a devoted fan of the classic twice-baked potato and also harbor a deep affection for comforting casseroles, then prepare to meet your new culinary obsession: the Ultimate Twice Baked Potato Casserole. This innovative recipe marries the best of both worlds, transforming a beloved side dish into an effortless yet incredibly flavorful main or accompaniment. By leveraging the speed of an Instant Pot for perfectly cooked potatoes before a quick bake in the oven, we’ve created a dish that’s not just delicious, but also surprisingly easy to prepare, making it an ideal choice for any busy weeknight or a gathering with loved ones.

There’s an undeniable magic to traditional twice-baked potatoes. That delightful contrast between a slightly crispy skin and a fluffy, rich, and creamy interior is simply irresistible. For many, it evokes memories of special meals or comforting family traditions. We fondly recall a mother-in-law who would generously stock our freezer with her homemade frozen twice-baked potatoes—a true testament to their enduring appeal and a convenience we always cherished. This casserole takes that cherished flavor profile and elevates it into a shareable, fuss-free format.
The beauty of this Twice Baked Potato Casserole lies in its harmonious blend of textures and tastes. Imagine spoonfuls of unbelievably creamy, cheesy mashed potatoes, studded with savory crumbled bacon, all baked to golden perfection. It’s the ultimate definition of comfort food, designed to warm you from the inside out. Beyond its delectable taste, this recipe offers fantastic versatility. It’s not only a superb way to transform humble potatoes into a show-stopping dish but also an excellent solution for utilizing any leftover baked potatoes you might have on hand, minimizing food waste while maximizing flavor.
What sets our Twice Baked Potato Casserole apart from many other recipes is its clever cooking method. Instead of the lengthy traditional baking process for the initial potato cook, we employ the Instant Pot. This significantly slashes down the overall preparation time, making this hearty casserole accessible even on the busiest of evenings. After the potatoes are quickly steamed to tender perfection in the Instant Pot, they are mixed with decadent ingredients and then baked in the oven until bubbling and golden. The result is a quick, remarkably easy, and outrageously delicious casserole—a true culinary marvel that we’re confident will earn a permanent spot in your recipe rotation. Prepare yourself for pure comfort food magic!
Key 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 and rich flavor. Here’s a closer look at what goes into making this incredible dish:
- Russet Potatoes: These are the undisputed champions for this casserole. Russets are known for their high starch content and fluffy texture when cooked, making them ideal for mashing and absorbing all the creamy goodness we’ll be adding. When choosing Russets, look for firm, smooth-skinned potatoes free from sprouts or green spots.
- Cream Cheese: Our secret weapon for an incredibly rich and velvety smooth potato mixture. Cream cheese adds a tangy depth and luxurious mouthfeel that elevates the casserole from good to absolutely extraordinary. Ensure it’s softened to room temperature for easier mixing.
- Sour Cream: This ingredient contributes a lovely tang and additional moisture, balancing the richness of the cream cheese and butter. It helps create that quintessential creamy texture that defines a great twice-baked potato. Full-fat sour cream is recommended for the best flavor and consistency.
- Unsalted Butter: Essential for richness and flavor. Softened butter blends seamlessly into the mashed potatoes, ensuring a smooth, decadent base. Using unsalted butter allows you to control the overall saltiness of the dish more precisely.
- Cooked Bacon: Crumbled, thick-cut bacon is a non-negotiable for its irresistible savory flavor and delightful textural contrast. The salty, smoky bits are perfectly dispersed throughout the creamy potatoes. For best results, cook your bacon until crispy, then crumble it.
- Shredded Cheddar Cheese: A classic choice for its sharp, familiar flavor and excellent melting properties. It creates a gooey, golden topping and is integrated into the potato mixture for cheesy goodness in every bite. Feel free to use sharp or mild cheddar based on your preference.
- Chives: Minced fresh chives provide a delicate oniony flavor and a vibrant pop of color, making them an ideal garnish. They add a fresh counterpoint to the rich ingredients.
- Seasonings: Kosher salt and freshly ground black pepper are fundamental. They enhance all the other flavors, bringing the entire dish into perfect balance. Don’t be shy with seasoning; potatoes can absorb a lot of flavor!
Essential Equipment for This Recipe
To ensure a smooth and successful cooking experience, having the right tools on hand is crucial. This recipe utilizes a couple of key pieces of kitchen equipment that simplify the process considerably:
- Instant Pot (or Pressure Cooker): This appliance is the star of our method, drastically cutting down the time it takes to cook the potatoes. Its high-pressure environment tenderizes the potatoes quickly and efficiently, making them perfect for mashing. If you don’t own an Instant Pot, you can certainly bake the potatoes in a traditional oven (we recommend this recipe for perfectly baked potatoes) or boil them until fork-tender. While the Instant Pot offers speed, the end result will still be wonderfully delicious regardless of your initial cooking method for the potatoes.
- 9×13-inch Baking Dish: This standard-sized casserole dish is essential for baking your potato mixture to a golden, bubbly finish. Using the correct size ensures that the casserole cooks evenly, preventing dry edges or an undercooked center. A ceramic or glass baking dish works beautifully, retaining heat well for consistent results and a lovely presentation straight from the oven to the table.
- Large Mixing Bowl: You’ll need a spacious bowl for mashing the cooked potatoes and incorporating all the decadent ingredients, allowing for thorough mixing without spills.
- Potato Masher or Hand Mixer: While a sturdy fork can work in a pinch, a potato masher makes quick work of breaking down the tender Instant Pot potatoes into a smooth, creamy consistency. For an even fluffier result, a hand mixer can be employed, just be careful not to overmix, which can make potatoes gluey.
- Sharp Knife and Cutting Board: For preparing the potatoes (poking holes, cutting into bite-sized pieces) and mincing the chives.
- Spatula or Wooden Spoon: For mixing the potato casserole ingredients and transferring the mixture to the baking dish.

Our Favorite
Casserole Dish
This Le Creuset casserole dish is truly a kitchen workhorse! Its pristine white color adds elegance to any table, the sturdy cover is incredibly useful, and its versatility makes it perfect for countless dishes from savory casseroles to sweet bakes. A fantastic investment for any home cook!

Exciting Variations for Your Twice Baked Potato Casserole
One of the joys of cooking is customization, and this Twice Baked Potato Casserole is a fantastic canvas for your culinary creativity. While the basic recipe is phenomenal, don’t hesitate to experiment with these variations to tailor it to your taste or what you have on hand:
- Potato Varieties: While Russets are recommended for their fluffy texture, other starchy or all-purpose potatoes can work. Yukon Gold potatoes will yield an even creamier, slightly buttery texture. Red potatoes can be used, offering a slightly firmer bite and a touch of color if you leave some skin on.
- Bacon Alternatives: For vegetarians, simply omit the bacon. You can enhance the smoky flavor with a dash of smoked paprika. If you enjoy a plant-based alternative, vegetarian bacon bits or crispy fried mushrooms can provide a savory umami kick. For meat-eaters, consider diced ham, cooked sausage, or even shredded chicken for a different protein twist.
- Cheese Choices: Cheddar is a classic for a reason, but feel free to explore other melting cheeses. Monterey Jack offers a milder, extra-melty quality. Gouda (smoked or unsmoked) adds a nutty, rich flavor, while Gruyere brings a sophisticated, slightly pungent note. A blend of cheeses, such as cheddar and a touch of Parmesan or mozzarella, can also create a fantastic depth of flavor and texture.
- Sour Cream Substitutions: If sour cream isn’t available, plain full-fat Greek yogurt can be a surprisingly delicious substitute, providing a similar tang and creaminess with a slight protein boost. Crème fraîche offers a richer, less tangy alternative, while a splash of buttermilk can introduce a lighter, more delicate sour note to the mixture.
- Spice It Up: For those who love a bit of heat, consider adding a pinch of cayenne pepper, a dash of hot sauce, or finely diced jalapeños (remove seeds for less heat) to the potato mixture.
- Garlic and Onion Infusion: Roast a head of garlic until soft and squeeze the cloves into the mixture for a sweet, mellow garlic flavor. Caramelized onions can also add incredible depth and sweetness, complementing the savory bacon beautifully. Onion powder and garlic powder are quick additions for a subtle boost.
- Herb Garden Freshness: Beyond chives, consider incorporating other fresh herbs. Finely chopped parsley adds a fresh, herbaceous note, while a touch of thyme or rosemary can bring an earthy aroma.
- Loaded Casserole: Embrace the “loaded” concept fully by topping with extra crispy bacon, more shredded cheese, and a generous sprinkle of green onions after baking. A dollop of extra sour cream on each serving is also a welcome addition.

More
Cream Cheese Recipes
If your heart beats for the rich, creamy versatility of cream cheese, you’re in for a treat! Discover our extensive collection of mouth-watering cream cheese recipes, spanning both sweet and savory dishes that are sure to impress.

Storage and Make-Ahead Tips
This Twice Baked Potato Casserole is so delicious that you might not have many leftovers, but if you do, proper storage ensures you can savor every last bite. Planning ahead can also make meal prep a breeze!
Storing Leftovers:
To keep any remaining casserole fresh and flavorful, transfer it to an airtight container. It will keep beautifully in the refrigerator for up to 5 days. When reheating, you can opt for the microwave for a quick warm-up, but for best results—especially if you want to restore some of that crispy, golden topping—reheat individual portions in a preheated oven at 350°F (175°C) until warmed through, about 15-20 minutes. Cover loosely with foil initially to prevent drying out, then uncover for the last few minutes if desired.
Freezer Directions (with a note on dairy):
We generally do not recommend freezing dairy-heavy casseroles like this one. The high content of cream cheese, sour cream, and butter can lead to a less desirable texture upon thawing and reheating. Dairy products tend to separate and become grainy or watery after freezing, compromising the wonderfully creamy consistency that makes this casserole so special. While it won’t be harmful to eat, the quality and enjoyment might be diminished. For optimal taste and texture, it’s best enjoyed fresh or stored in the refrigerator for a few days.
Make-Ahead Tips:
While we advise against freezing the assembled casserole, you can definitely prepare some components in advance to save time on cooking day:
- Cook and Crumble Bacon: Bacon can be cooked until crispy and crumbled several days ahead of time. Store it in an airtight container in the refrigerator.
- Pre-Cook Potatoes: You can cook the Russet potatoes in the Instant Pot and store them whole in the refrigerator for a day or two. When ready to assemble, simply warm them slightly or use them as is before mashing.
- Mince Chives: Fresh chives can be minced and stored in a small airtight container in the fridge a day in advance.
By preparing these elements beforehand, you can significantly reduce your hands-on time when you’re ready to assemble and bake this comforting dish.

Perfect Pairings for Your Casserole
This Twice Baked Potato Casserole is wonderfully substantial and flavorful enough to stand alone as a satisfying meal. However, it also makes an incredible side dish that complements a wide array of main courses. The more, the merrier, especially when it comes to comfort food! Here are some excellent serving suggestions to round out your dinner:
Hearty Main Courses:
- Poultry: Pair it with our Creamy Garlic Chicken for an indulgent meal, or alongside a Stuffed Turkey Breast for a holiday-worthy feast. Roasted chicken, grilled chicken thighs, or even a simple rotisserie chicken would also be fantastic.
- Pork: The rich flavors of the casserole beautifully complement our Parmesan Crusted Pork Chops. Other pork options like slow-cooked pulled pork, a glazed ham, or a roasted pork loin would be equally delicious.
- Beef: Imagine this casserole served alongside a perfectly seared steak, a tender roast beef, or classic meatloaf. The creamy potatoes cut through the richness of the beef perfectly.
- Fish: For a surprisingly delicious combination, try it with baked or grilled salmon, or even a flaky white fish.
Fresh and Light Side Salads:
To add a refreshing contrast and a burst of color, balance the richness of the casserole with a vibrant salad:
- Our crisp Cucumber Tomato Feta Salad offers bright flavors and textures.
- The Greek Orzo Salad with Feta provides a Mediterranean twist with pasta, fresh vegetables, and tangy feta.
- A classic English Pea Salad adds a sweet and creamy element that pairs well with potatoes.
- A simple green salad with a vinaigrette dressing would also be a great choice.
Other Accompaniments:
- Roasted Vegetables: Green beans almondine, roasted asparagus, or honey-glazed carrots would add a healthy and delicious element.
- Warm Bread: A crusty baguette, fluffy dinner rolls, or garlic bread are perfect for soaking up any lingering deliciousness.
No matter how you choose to serve it, this Twice Baked Potato Casserole is guaranteed to be a hit at your dinner table.
Ultimate Twice Baked Potato Casserole
Prep: 15 minutes
Cook: 45 minutes
Total: 1 hour

Pin
Ingredients
- 5 medium Russet potatoes, approximately 2.5 lbs, ideal for mashing.
- 1 teaspoon olive oil
- ½ teaspoon kosher salt
- 1 teaspoon ground black pepper, divided
- 8 strips thick-cut cooked bacon, crumbled, for savory flavor.
- 8 oz. cream cheese, softened to room temperature for smooth mixing.
- 1 cup sour cream
- ½ cup unsalted butter, cubed and softened, about 1 stick.
- 2 teaspoons kosher salt
- 4 oz. shredded cheddar cheese, approximately 1 cup, for topping and mixing.
- 2 tablespoons chives, freshly minced, for garnish.
Instructions
-
Begin by placing a metal rack inside your Instant Pot and add 1 cup of water to the bottom. This creates the steaming environment for the potatoes.
-
Using a sharp fork or knife, carefully poke 4-6 holes into each Russet potato. This allows steam to penetrate and escape, ensuring even cooking. Drizzle each potato with olive oil and season generously with ½ teaspoon of kosher salt and ½ teaspoon of ground black pepper.
-
Carefully transfer the seasoned potatoes onto the metal rack inside the Instant Pot. Secure the lid, ensure the venting knob is sealed, and cook the potatoes on high pressure for 18 minutes.

-
While the potatoes are cooking, preheat your oven to 350℉ (175°C). Lightly spray a 9×13-inch baking dish with cooking spray and set it aside, ready for the casserole mixture.
-
Once the Instant Pot cycle is complete, allow the pressure to naturally release for 5 minutes. After 5 minutes, carefully perform a quick release of any remaining pressure. Test the potatoes for doneness by piercing them with a fork—they should be easily pierced. If they are not yet fork-tender, cook on high pressure for another 3-5 minutes, as cooking time can vary based on potato size.
-
Carefully remove the tender potatoes from the Instant Pot and place them on a cutting board to cool slightly. Once cool enough to handle, cut the potatoes into bite-sized pieces (leaving the skins on for extra flavor and texture) and transfer them to a large mixing bowl.
-
To the bowl with the potatoes, add the crumbled bacon, softened cream cheese, sour cream, cubed unsalted butter, the remaining 2 teaspoons of kosher salt, and the remaining ½ teaspoon of ground black pepper. Use a sturdy spatula or potato masher to thoroughly mix and mash all the ingredients together until creamy and well combined.

-
Transfer the entire potato mixture evenly into the prepared 9×13-inch baking dish. Spread it out smoothly, then generously top with the shredded cheddar cheese. Bake in the preheated oven for 20 minutes, or until the cheese is melted, bubbly, and lightly golden.

-
Once baked, remove the casserole from the oven. Garnish with freshly minced chives for a pop of color and fresh flavor. Serve hot and enjoy this comforting dish!

Tips & Notes
- If you opt to use leftover baked potatoes, ensure they are cooled before dicing. This recipe calls for approximately 5 cups of cooked, bite-sized potatoes.
- For those without an Instant Pot, or if you prefer to bake your potatoes, we highly recommend using this reliable baked potato recipe for perfect results every time.
- Don’t overmix the potatoes once the dairy is added, as this can lead to a gluey texture. Mix just until combined and creamy.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Love this recipe? Leave a comment below!
Don’t forget to tag your posts on social media with the hashtag #cheeseknees, we’d love to see what you’re cooking up!



