This casserole brings together everything we love about twice-baked potatoes without the individual preparation. I discovered this recipe years ago and have been making it for family gatherings ever since. The creamy texture combined with crispy bacon and melted cheese creates a side dish that consistently disappears from the table first.
Why This Twice Baked Potato Casserole Works
The beauty of this dish lies in its simplicity and reliability. By mashing the potatoes directly in the casserole dish, you eliminate the tedious step of hollowing out individual potato skins. The cream cheese and sour cream combination creates that signature tangy richness we expect from twice-baked potatoes, while the bacon adds the essential smoky element.
Ingredients
- 5 pounds russet potatoes, peeled and cubed
- 8 oz cream cheese, softened
- 1 cup sour cream
- 1/2 cup butter, melted
- 1 cup whole milk
- 8 slices bacon, cooked and crumbled
- 2 cups sharp cheddar cheese, shredded
- 6 green onions, chopped
- 2 teaspoons salt
- 1 teaspoon black pepper
- 1/2 teaspoon garlic powder
- Additional cheese and bacon for topping
These ingredients work together to create layers of flavor that mirror traditional twice-baked potatoes in casserole form.
How to Make It
- Preheat your oven to 350°F and grease a 9×13 inch baking dish with butter or cooking spray.
- Place the cubed potatoes in a large pot and cover with cold water by about 2 inches. Add 1 tablespoon of salt to the water.
- Bring the water to a boil over medium-high heat, then reduce to medium and cook for 15-20 minutes until the potatoes are fork-tender but not falling apart.
- Drain the potatoes thoroughly and return them to the pot. Let them sit for 2-3 minutes to allow excess moisture to evaporate.
- Add the softened cream cheese to the hot potatoes and begin mashing with a potato masher or large fork.
- Gradually add the sour cream, melted butter, and milk, continuing to mash until you reach your desired consistency. I prefer leaving some small lumps for texture.
- Season with salt, pepper, and garlic powder, then taste and adjust seasoning as needed.
- Fold in three-quarters of the bacon, 1.5 cups of the cheese, and most of the green onions, reserving some for garnish.
- Transfer the mixture to your prepared baking dish and spread evenly with a spatula.
- Top with the remaining cheese, bacon, and green onions in an even layer.
- Cover with foil and bake for 25 minutes, then remove the foil and bake for an additional 15-20 minutes until the top is golden and bubbly.
- Let the casserole rest for 10 minutes before serving to allow it to set properly.
This method ensures creamy, well-seasoned potatoes with a beautifully browned, cheesy top that holds together when served.
Check this out: Baked Potato Casserole
Nutrition at a Glance
- High in carbohydrates from potatoes, providing sustained energy
- Good source of protein from cheese and bacon
- Contains calcium and phosphorus from dairy ingredients
- Provides potassium and vitamin C from potatoes
- Moderate sodium content due to cheese and bacon
- Rich in saturated fats from dairy and bacon
- Contains beneficial probiotics from sour cream
- Good source of vitamin A from cheese and butter
How to Serve It
- Pair with grilled steak or roasted chicken for a complete meal
- Serve alongside barbecue ribs at summer gatherings
- Offer as part of a holiday buffet with ham or turkey
- Present with a simple green salad to balance the richness
- Garnish with fresh chives or additional green onions for color
- Accompany with steamed vegetables like broccoli or green beans
- Include in a potluck spread where it feeds a crowd easily
- Serve with cornbread for a comforting Southern-style meal
This casserole works best as a hearty side dish that can anchor any meal with its satisfying, creamy texture.
Common Mistakes
- Overcooking the potatoes, which leads to a gluey texture when mashed
- Not draining potatoes thoroughly, resulting in a watery casserole
- Adding cold cream cheese, which creates lumps that won’t smooth out
- Skipping the resting period after cooking, causing the casserole to fall apart when served
- Using low-fat dairy products, which don’t provide the rich texture needed
- Not seasoning adequately, leaving the potatoes bland despite the toppings
- Overcrowding the baking dish, preventing proper browning on top
- Adding too much liquid, making the mixture too thin to hold its shape
Avoiding these pitfalls ensures your casserole will have the right consistency and flavor balance every time.
Storage and Reheating
- Store leftovers in the refrigerator for up to 4 days in covered containers
- Freeze portions for up to 3 months in freezer-safe containers
- Reheat individual servings in the microwave for 1-2 minutes, stirring halfway through
- Warm larger portions in a 350°F oven for 15-20 minutes, covered with foil
- Add a splash of milk when reheating if the mixture seems dry
- Thaw frozen portions overnight in the refrigerator before reheating
- Top with fresh cheese and green onions after reheating to refresh the flavors
- Avoid reheating more than once to maintain food safety and quality
Proper storage and gentle reheating help maintain the creamy texture that makes this dish so appealing.

Leftover Ideas
- Form into patties and pan-fry for loaded potato cakes
- Use as a filling for baked potato skins or stuffed peppers
- Thin with broth to create a hearty loaded potato soup
- Serve over baked chicken breasts as a creamy sauce
- Mix with scrambled eggs for an indulgent breakfast hash
- Stuff into quesadillas with additional cheese for a fusion twist
- Top with a fried egg for a satisfying brunch dish
- Use as a base for shepherd’s pie instead of regular mashed potatoes
These creative uses help transform leftovers into entirely new meals, extending the value of your original cooking effort.
The Pioneer Woman’s Twice Baked Potato Casserole
- Total Time: 90 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
Creamy, cheesy potato casserole with bacon and green onions that captures all the flavors of twice-baked potatoes in an easy-to-serve format.
Ingredients
- 5 pounds russet potatoes, peeled and cubed
- 8 oz cream cheese, softened
- 1 cup sour cream
- 1/2 cup butter, melted
- 1 cup whole milk
- 8 slices bacon, cooked and crumbled
- 2 cups sharp cheddar cheese, shredded
- 6 green onions, chopped
- 2 teaspoons salt
- 1 teaspoon black pepper
- 1/2 teaspoon garlic powder
- Additional cheese and bacon for topping
Instructions
- 1. Preheat oven to 350°F and grease a 9×13 inch baking dish.
- 2. Boil cubed potatoes in salted water for 15-20 minutes until fork-tender.
- 3. Drain thoroughly and return to pot to evaporate excess moisture.
- 4. Add softened cream cheese and begin mashing.
- 5. Gradually add sour cream, melted butter, and milk while mashing.
- 6. Season with salt, pepper, and garlic powder.
- 7. Fold in three-quarters of bacon, 1.5 cups cheese, and most green onions.
- 8. Transfer to prepared baking dish and spread evenly.
- 9. Top with remaining cheese, bacon, and green onions.
- 10. Cover with foil and bake 25 minutes.
- 11. Remove foil and bake 15-20 minutes until golden and bubbly.
- 12. Rest 10 minutes before serving.
Notes
Store leftovers in refrigerator up to 4 days. Can be assembled ahead and refrigerated before baking.
- Prep Time: 25 minutes
- Cook Time: 65 minutes
- Category: Side Dish
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 385
- Sugar: 4g
- Sodium: 680mg
- Fat: 22g
- Carbohydrates: 38g
- Fiber: 3g
- Protein: 12g