Twice Baked Potato Casserole Recipe

Are you ready to elevate your side dish game? Our twice baked potato casserole recipe is the ultimate comfort food, combining creamy potatoes with savory toppings to create an unforgettable dish perfect for family gatherings or cozy dinners. In this post, we will explore the unique qualities of this casserole, ensure your ingredients are spot on, guide you through the cooking process step-by-step, and provide tips for storage and delicious variations.
This recipe holds a special place in our family’s heart. I remember my grandmother making it for holiday dinners when I was a child. The tantalizing aroma would fill the house as we eagerly awaited the moment the casserole was pulled from the oven, bubbling and golden on top. It’s a dish that brings back fond memories and has become a family tradition, eagerly anticipated every year.
Why You’ll Love This Recipe
- Flavor Explosion: This casserole combines the fluffy texture of potatoes with crispy bacon, gooey cheese, and tangy sour cream.
- Easy to Make: Simple ingredients and straightforward steps make it accessible for cooks of all skill levels.
- Perfect for Any Occasion: Whether it’s a holiday feast or a casual weeknight dinner, this casserole is sure to impress.
- Make-Ahead Friendly: Prepare it in advance and bake before serving for ultimate convenience.
Ingredients Notes
To achieve the best results, choose high-quality ingredients for this casserole:
- Potatoes: Russet potatoes work best for their fluffiness. Ensure they are clean and blemish-free.
- Cheese: Sharp cheddar is traditional, but feel free to mix in some Monterey Jack for added creaminess.
- Bacon: Opt for thick-cut bacon for extra crunch and flavor.
- Sour Cream: Full-fat sour cream provides the richest taste and texture.
- Green Onions: These add a fresh burst, balancing the richness of the other ingredients.
Recipe Steps
Step 1
Preheat your oven to 350°F (175°C). Wash and scrub the potatoes thoroughly. Poke them with a fork and bake for about an hour until they are fork-tender.
Step 2
Once the potatoes are cool enough to handle, cut them in half, scoop out the insides into a large bowl, and reserve the skins for another use.
Step 3
Add the butter, sour cream, and half of the cheese to the potatoes. Mash until creamy, leaving some lumps for texture.
Step 4
Fold in crumbled bacon and green onions. Transfer the mixture to a greased casserole dish and top with the remaining cheese.
Step 5
Bake for 20-25 minutes or until the top is golden and bubbly. Let it cool for a few minutes before serving.
Storage Options
To store leftovers, cover the casserole tightly with plastic wrap or foil and refrigerate for up to three days. For longer storage, portion the casserole into airtight containers and freeze for up to two months. Reheat in the oven at 350°F (175°C) until heated through.
Variations & Substitutions
To cater to dietary preferences or jazz up the flavor, consider these variations:
- Vegetarian: Substitute bacon with sautéed mushrooms or spinach.
- Keto-Friendly: Replace potatoes with cauliflower for a low-carb alternative.
- Spicy Twist: Add chopped jalapeños or a sprinkle of cayenne pepper.
Frequently Asked Questions
Can I make this casserole in advance? Yes, prepare the casserole up to the baking step and refrigerate it for up to two days. Bake it just before serving for the freshest flavor and texture.
What can I use instead of sour cream? Greek yogurt can be a great substitute for sour cream, offering similar creamy consistency and a slight tang while reducing fat content.
How do I prevent the casserole from drying out? Ensure the casserole is covered well during storage and add a splash of milk or broth before reheating to restore moisture.

Twice Baked Potato Casserole Recipe
Ingredients
Main Ingredients
- 5 pounds russet potatoes
- 1.5 cups sour cream
- 1 cup cheddar cheese, shredded plus extra for topping
- 0.5 cup bacon, cooked and crumbled
- 4 tablespoons butter melted
- 1 teaspoon salt
- 0.5 teaspoon black pepper
- 0.25 cup green onions, chopped for garnish
Instructions
Preparation Steps
- Preheat the oven to 350°F. Wash and peel the potatoes, then cut them into cubes.
- Boil the potatoes in a large pot of salted water until they are tender.
- Drain the potatoes and return them to the pot. Mash them with the sour cream, cheddar cheese, butter, salt, and pepper.
- Spoon the potato mixture into a greased 9x13 inch baking dish. Top with extra cheese and bacon.
- Bake in the preheated oven for 30-35 minutes or until the cheese is melted and bubbly.
- Garnish with chopped green onions before serving. Enjoy!