Twice Baked Potato Casserole

By: Barbara Updated on Fri, 13 Mar 2026 03:56:51 GMT Hearty Mains
Barbara, recipe developer and home cook at Graceful Flavors
Barbara

Hi, I'm Barbara, the recipe developer and home cook behind Graceful Flavors. I share approachable recipes with clear steps, familiar ingredients, and delicious results for real everyday kitchens.

Updated on Fri, 13 Mar 2026 03:56:51 GMT

Read it →
A hand is scooping cheese from a casserole. Pin it
A hand is scooping cheese from a casserole.

This twice baked potato casserole is a creamy, cheesy comfort dish that brings together fluffy mashed potatoes with melted cheese and crispy bacon. It’s perfect for family dinners or holiday gatherings when you want a side that feels like a warm hug on a plate.

This dish quickly became a favorite at our family dinners. I remember serving it during the holidays and watching everyone go back for seconds without a single complaint.

Ingredients

  • Six slices center cut bacon: cut into half inch dice, the bacon’s crispiness gives a smoky crunch that balances the creamy potatoes
  • Three pounds russet potatoes: peeled and cut into one inch cubes, these are starchy potatoes that mash beautifully fluffy and smooth
  • Three quarters cup sour cream: at room temperature, adds tang and richness for moist mashed potatoes
  • Half cup heavy cream: at room temperature, makes the potatoes extra creamy and silky
  • Quarter cup unsalted butter: softened, brings in buttery flavor and helps keep everything smooth
  • Two teaspoons seasoned salt: I use Lowery’s brand for a blend that adds depth without overpowering
  • One teaspoon garlic powder: for savory undertones that lift the taste
  • Half teaspoon black pepper: for a gentle subtle heat
  • One and a half cups shredded cheddar cheese: divided, sharp cheddar adds bold cheesy notes
  • One and a half cups shredded colby-jack cheese: divided, brings a milder, creamy melty texture
  • One tablespoon finely chopped green onions: optional garnish, these add a fresh, mild onion bite

Step-by-Step Instructions

Sauté the Bacon:
Cook the diced bacon in a medium skillet over medium low heat for about nine to eleven minutes until just crispy but not burnt. Transfer with a slotted spoon to a paper towel lined plate and set aside. This renders flavor and fat that enhances the potatoes without being greasy.
Boil the Potatoes:
Cover the cubed potatoes with two inches of cold water in a large pot. Bring to a boil, then reduce heat to medium high and simmer for ten to twelve minutes until fork tender. Draining right on time prevents soggy potatoes.
Mash the Potatoes:
Drain the potatoes thoroughly and return them to the pot off heat. Add sour cream, heavy cream, softened butter, seasoned salt, garlic powder, and black pepper. Mash until smooth and creamy, ensuring all flavorings are fully incorporated into a luscious base.
Mix the Cheeses:
Fold half a cup each of shredded cheddar and colby-jack cheese into the mashed potatoes. This starts the cheesy flavor deep inside the dish.
Assemble the Casserole:
Transfer the mashed potato mixture into the butter greased nine by thirteen baking dish, spreading evenly. Sprinkle the remaining one cup each of cheddar and colby-jack cheese evenly on top. Distribute the cooked bacon over the cheese layer for that signature crunch after baking.
Bake to Perfection:
Place the casserole in the preheated 375 degrees Fahrenheit oven and bake for twenty to twenty five minutes or until the cheese is melted and bubbling with golden spots. Remove and garnish with chopped green onions before serving for a fresh brightness contrast.
A wooden spoon is in a bowl of cheese and bacon.
A wooden spoon is in a bowl of cheese and bacon.

My favorite part has to be the crispy bacon topping because it adds a wonderful texture contrast. One year, I made this for Christmas dinner, and it was gone so fast we almost forgot to take photos. The family loved how the simple ingredients come together into something special.

Storage Tips

Once cooled, cover the casserole tightly with foil or plastic wrap and refrigerate for up to four days. Reheat in the oven at three hundred and fifty degrees Fahrenheit until warmed through to keep the texture crisp. Avoid microwaving to prevent soggy cheese toppings. You can also freeze the unbaked assembled casserole by tightly wrapping it. Thaw in the fridge overnight before baking as directed.

Ingredient Substitutions

You can swap plain yogurt for sour cream if needed, just use full fat for richness. Milk can replace heavy cream but you may want to add a little extra butter for creaminess. Cheddar can be swapped for Monterey Jack or mozzarella if you prefer a milder or stretchier cheese. Bacon can be replaced with cooked ham or sausage for a different flavor but still maintain the meaty element.

Serving Suggestions

This casserole pairs beautifully with roasted or steamed green vegetables like broccoli or green beans to balance richness. It makes a fantastic side for roasted turkey, chicken, or pork chops. A crisp green salad on the side cuts through the creamy texture and refreshes the palate. Serve with a light squeeze of lemon if you want to brighten the whole plate.

Cultural Context

Twice baked potatoes are a beloved comfort side dish in American cuisine often seen on holiday tables and family gatherings. This casserole takes the traditional twice baked style and turns it into a shareable dish for a crowd, making it easier to serve yet still packed with familiar nostalgic flavors from bacon to cheddar cheese.

A wooden spoon is in a casserole dish.
A wooden spoon is in a casserole dish.

Frequently Asked Questions

What type of potatoes work best?

Russet potatoes are ideal for achieving the fluffy texture needed for smooth mashed potatoes.

How do I prevent bacon from becoming too crispy?

Cook bacon over medium-low heat until just crisp, then drain on paper towels to retain some chewiness after baking.

Can I prepare this dish ahead of time?

Yes, you can assemble it in advance and refrigerate before baking. Allow extra baking time if baking cold.

What is the best way to mash the potatoes for this dish?

Use a potato masher or ricer for smooth, lump-free mashed potatoes that blend well with the creamy ingredients.

Can I substitute the cheeses used?

Cheddar and colby-jack provide a good melt and flavor; however, similar melting cheeses like Monterey Jack or mozzarella can work as alternatives.

4.60 from 120 votes

Twice Baked Potato Cheese

Prep Time:
30 Minutes
Cook Time:
20 Minutes
Total Time:
50 Minutes
Servings:
8
A hand is scooping cheese from a casserole.

Fluffy mashed potatoes with melted cheese, crispy bacon, and green onions baked creamy and golden.

Ingredients

  • Meats

  • 6 slices center cut bacon, diced into 12.7 mm pieces, yields approximately 79 ml when cooked
  • Vegetables

  • 1.36 kg russet potatoes, peeled and cut into 25 mm cubes
  • 1 tablespoon finely chopped green onions, optional garnish
  • Dairy

  • 180 ml sour cream, room temperature
  • 120 ml heavy cream, room temperature
  • 57 g unsalted butter, room temperature, plus additional for greasing
  • 170 g shredded cheddar cheese, divided (120 g mixed into potatoes, 170 g for topping)
  • 170 g shredded colby-jack cheese, divided (120 g mixed into potatoes, 170 g for topping)
  • Spices

  • 2 teaspoons seasoned salt (Lowery’s recommended)
  • 1 teaspoon garlic powder
  • ½ teaspoon black pepper

Instructions

1.

1. Prepare Oven and Baking Dish: Preheat the oven to 190°C. Lightly grease a 23x33 cm baking dish with butter and set aside.

2.

2. Cook Bacon: In a medium skillet over medium-low heat, cook bacon pieces for 9 to 11 minutes until just crispy. Avoid over crisping as bacon will further crisp during baking. Transfer with a slotted spoon to a paper towel-lined plate to drain; set aside.

3.

3. Boil Potatoes: Place cubed potatoes in a large pot and cover with 5 cm of cold water. Bring to a boil, reduce to medium-high heat, and cook for 10 to 12 minutes until tender when pierced with a fork.

4.

4. Mash Potatoes and Incorporate Ingredients: Drain potatoes and return them to the pot. Add sour cream, heavy cream, unsalted butter, seasoned salt, garlic powder, and black pepper. Mash until smooth and fully combined.

5.

5. Mix Cheese into Mashed Potatoes: Fold 120 g shredded cheddar and 120 g shredded colby-jack cheeses into the mashed potatoes until evenly distributed.

6.

6. Assemble Casserole: Transfer the mashed potato mixture to the prepared baking dish, smoothing to an even layer.

7.

7. Add Cheese and Bacon Toppings: Sprinkle the remaining 170 g cheddar and 170 g colby-jack cheeses evenly over the top. Distribute cooked bacon pieces over the cheese layer.

8.

8. Bake: Place the dish in the preheated oven and bake for 20 to 25 minutes until the cheese is melted and bubbling.

9.

9. Garnish and Serve: Remove from oven and garnish with finely chopped green onions before serving.

Notes

  1. Avoid over crisping bacon during skillet cooking as it will further crisp in the oven, ensuring optimal texture.

Tools You'll Need

  • Medium skillet
  • Large pot
  • 9x13 inch (23x33 cm) baking dish
  • Potato masher
  • Slotted spoon

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy and bacon; not suitable for those avoiding gluten-free cross-contamination or pork.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 454
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~