Skip to Content

Twice Baked Potato Casserole

*This post may contain affiliate links. As Amazon Associates we earn from qualifying purchases.

This twice baked potato casserole recipe is the perfect side dish for any occasion. Russet potatoes loaded with butter, sour cream, and cheddar cheese!

Temperatures will be dropping soon and that means you’ll be craving comfort food.

Typically, in our household, that means meat and potatoes. Fortunately, Kim has added another great potato dish to our collection.

For today’s post, we’re sharing her twice baked potato casserole. All the flavor of a twice baked potato in the form of a casserole.

Plate of mashed potatoes with bacon and cheese on a plate.

How to make twice baked potato casserole:

This recipe is a long one, so hang in there. I promise it will be worth the wait!

First, preheat your oven to 425° F, and grease a 9 x 13-inch casserole dish. Next, wash the potatoes, poke a few holes in them, and coat them with oil.

Baking potatoes on a baking sheet.

Place the taters on a baking sheet and put them into the oven to cook for about forty minutes.

While the they bake, pan fry your bacon, pat it dry, and crumble it. Once the taters are done baking, remove them from the oven and let them cool until you can handle them.

Butter, cheese, and other ingredients in a bowl for mashing.

This would be a good time to shred your cheddar cheese. Additionally, you can reduce the oven temperature to 350° F.

Then, when the taters have cooled, dice them up. You can skin them if you like, but we left the skins on.

Potatoes and sour cream mixture combined in a bowl.

Grab a large mixing bowl and use a potato masher or hand mixer to combine one cup of the cheese with the sour cream, butter, milk, diced potatoes, and half of the bacon.

Your twice baked potato casserole mixture should look similar to the picture above.

Mashed potatoes mixture in a casserole dish.

After the ingredients have been combined, transfer them to a nine (9) by thirteen (13) inch baking dish. Use a rubber spatula to evenly spread out the mixture.

Top the casserole with the remaining cheese and bacon. Afterward, place the casserole dish into the oven to bake.

Bacon and shredded cheddar sprinkled over the casserole.

Let it bake (uncovered) for about twenty-five minutes, or until all the cheese has melted.

That’s it, your twice baked potato casserole is done! Kim and I hope you enjoy the dish and we wish you all the best 🙂

Potato casserole topped with onions.

How do you reheat a potato casserole?

For this recipe, you have two options. First, you can reheat the whole pan in your oven on 325°F. for about twenty minutes.

Or, you can reheat individual servings in your microwave on medium power for about three minutes per serving.

A scoop of twice baked potato casserole on a spoon.

Can you freeze a potato casserole?

Sure, recipes like this one hold up well to freezing. When you’re ready to heat it, simply thaw it out on the counter (or fridge) and pop it into the oven.

Twice baked potato casserole served with diced green onions.

Don’t forget to check out our Twice Baked Potato Casserole web story!

If you like our twice baked potato casserole recipe, please leave us a comment and rate the recipe card. You can also find us on Facebook, Pinterest, Twitter and Instagram searching for Berly’s Kitchen!

Potato casserole topped with onions.

Twice Baked Potato Casserole

Yield: 12 Cups
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes

This twice baked potato casserole recipe is the perfect side dish for any occasion. Russet potatoes loaded with butter, sour cream, and cheddar cheese!


  • 3 Pounds Russet Potatoes, about 8 medium potatoes
  • 1/2 Pound Bacon, cooked and crumbled
  • 2 Tablespoons Cooking Oil
  • 1 Cup Unsalted Butter, softened
  • 1/2 Cup Sour Cream, room temperature
  • 1 Cup Milk, room temperature, we used whole milk
  • 2 Cups Cheddar Cheese, shredded, divided
  • 1/4 Cup Green Onion, diced
  • Salt and Pepper to Taste


  1. Preheat the oven to 425°F and grease a 9 x 13-inch baking dish. Set aside.
  2. Wash and dry the potatoes then use to fork to prick a few holes in each one. Coat them lightly with oil and place them on a baking sheet. Bake for 35-40 minutes or until they are fork tender.
  3. While the potatoes bake, cook the bacon over low heat until it’s crispy and cooked through. Remove from the pan, and drain on paper towels. After it’s cool, crumble it into small pieces.
  4. After the potatoes have baked for 35-40 minutes, pierce the largest one with a fork to check for doneness. If the potato is fork tender, remove them from the oven, and allow them to cool until they’re able to be easily handled.
  5. Reduce the oven temperature to 350°F.
  6. Once the potatoes have cooled, remove the skins from all of the potatoes (or leave the skins on 1 or 2 if desired). Place the skinned potatoes in a large bowl along with the butter, sour cream, milk,1 cup of cheese, and half of the bacon (reserve some for garnish). Use a potato masher to combine the ingredients.
  7. Pour the mixture into the prepared baking dish, and spread into an even layer. Top with remaining cheese and bacon.
  8. Bake uncovered for 20-25 minutes. Remove from the oven, and add the chopped green onions.
  9. Serve hot, and store any leftovers in the refrigerator for up to 3 days.


The calories listed are an approximation based on the ingredients and a serving size of one cup. Actual calories will vary.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 12 Serving Size: 1 Cup
Amount Per Serving: Calories: 451Total Fat: 36gSaturated Fat: 19gUnsaturated Fat: 0gCholesterol: 85mgSodium: 407mgCarbohydrates: 23gFiber: 2gSugar: 2gProtein: 11g

Don't forget to follow us on Pinterest!

Share this recipe by clicking the Pinterest button below!

Easy Baked Apples Recipe
← Previous
19+ Easy Soup Recipes to Try This Fall
Next →
Skip to Recipe