Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Twice baked potato casserole with melted cheddar cheese, turkey bacon, and green onions in a baking dish

Twice Baked Potato Casserole Recipe | Easy & Creamy

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This twice baked potato casserole combines creamy mashed potatoes with melted cheddar cheese, crispy turkey bacon, and fresh green onions in one easy-to-make dish. It’s the perfect side dish for weeknight dinners, holiday gatherings, or potlucks. With all the flavors of classic twice baked potatoes but none of the hassle of stuffing individual skins, this casserole is comfort food at its finest. Simply mash, mix, bake, and enjoy a crowd-pleasing recipe that’s sure to become a family favorite.

  • Total Time: 55 minutes
  • Yield: 8 servings

Ingredients

Scale
Ingredients for twice baked potato casserole including potatoes, cheese, sour cream, bacon, and green onions

For the Casserole:

  • 3 pounds russet potatoes, peeled and cubed
  • ½ cup sour cream
  • ¼ cup butter, softened
  • ½ cup whole milk
  • 2 cups shredded cheddar cheese, divided
  • 6 slices turkey bacon, cooked and crumbled (halal alternative)
  • 3 green onions, sliced
  • 1 teaspoon garlic powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

For Topping:

  • ½ cup shredded cheddar cheese
  • 2 slices turkey bacon, cooked and crumbled (halal alternative)
  • 2 green onions, sliced

Instructions

 

 

  1. Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish and set aside.
  2. Place cubed potatoes in a large pot and cover with cold water. Add a pinch of salt. Bring to a boil over high heat, then reduce to medium and cook for 15–18 minutes until fork-tender.
  3. Drain the potatoes well and return them to the pot. Mash until smooth using a potato masher or hand mixer.
  4. Add sour cream, butter, milk, garlic powder, salt, and pepper to the mashed potatoes. Stir until creamy and well combined.
  5. Gently fold in 1½ cups shredded cheddar cheese, crumbled turkey bacon, and sliced green onions until evenly distributed.
  6. Spread the potato mixture evenly into the prepared baking dish.
  7. Sprinkle the remaining ½ cup cheddar cheese, crumbled turkey bacon, and green onions on top.
  8. Place in the preheated oven and bake for 25–30 minutes, until the cheese is melted and bubbly and the edges are golden.
  9. Remove from the oven, let it cool for 5 minutes, then serve and enjoy!

Notes

  • Potato Choice: Russet potatoes are recommended for their starchy texture that mashes smoothly. Yukon Gold can be used for a creamier result.
  • Make-Ahead: Assemble the casserole up to 24 hours in advance, cover with foil, and refrigerate. Add 5–10 minutes to baking time if cooking from cold.
  • Storage: Refrigerate leftovers in an airtight container for up to 4 days. Reheat in the oven at 350°F or in the microwave.
  • Freezing: Freeze the baked casserole (without final toppings) for up to 3 months. Thaw overnight, add fresh toppings, and reheat.
  • Substitutions: Use Greek yogurt instead of sour cream, or swap regular bacon with plant-based bacon for vegetarian diets.
  • Halal Note: This recipe uses turkey bacon as a halal-friendly alternative to traditional pork bacon.
  • Author: Roz
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Gluten Free