Twice Baked Potato Casserole
Twice Baked Potato Casserole is one of those warm, comforting dishes that seems to hug you from the inside. Picture creamy potatoes mixed with tangy cheese, topped with crispy bits that you just can’t resist. This dish elevates the classic twice-baked potato into a delightful casserole that’s perfect for family gatherings, potlucks, or simply as a cozy weeknight dinner. It’s a dish that not only satisfies but brings back fond memories of sharing meals with loved ones, laughter echoing around the table.
Table of Contents

When I first whipped up this recipe, I was looking for something that combined my favorite parts of a loaded baked potato into one easy, flavorful dish. It turned out to be a hit! The creamy texture and rich flavors captivate everyone who tries it. It’s easy to prepare and bake—no complicated steps are involved. Honestly, who wouldn’t want a spoonful of creamy potato goodness? I’m thrilled to share this favorite with you and can’t wait for you to try it!
Why You’ll Love This Recipe
- Simple & Quick: This casserole comes together in about 30 minutes of hands-on time, making it a speedy weeknight option.
- Irresistible Flavor: The blend of rich cheese and fluffy potatoes creates a comforting, savory flavor.
- Eye-Catching Appeal: It’s visually appealing with its golden-brown topping, perfect for impressing guests!
- Flexible Serving: Great for any meal of the day—breakfast, lunch, or dinner—and ideal for gatherings.
- Diet-Friendly Options: Can easily be adapted to be vegetarian or even gluten-free!
Ingredients You’ll Need
- 4 large russet potatoes: These potatoes are starchy and fluffy, making them perfect for that light and creamy texture. If russet isn’t available, Yukon gold works well too.
- ½ cup sour cream: Adds a tangy creaminess. You can substitute with Greek yogurt for a lighter flavor.
- 1 cup shredded cheddar cheese: Go for sharp cheddar for a bolder flavor. Mix it up with Monterey Jack if you love a milder taste.
- ¼ cup unsalted butter: Brings richness to the dish. If you’re watching your sodium intake, use unsalted butter.
- ½ teaspoon garlic powder: Provides a warm, garlicky flavor without the hassle of chopping fresh garlic.
- Salt and pepper to taste: Essential to enhance all the flavors. Don’t skip this part!
- ½ cup green onions, chopped: These add a nice freshness and a pop of color. Feel free to use chives as a substitute.
How to Make Twice Baked Potato Casserole

- Preheat your oven: Set the temperature to 400°F (200°C). Preheating ensures your casserole cooks evenly and thoroughly.
- Prepare the potatoes: Wash and dry your russet potatoes. Prick them with a fork all over to allow steam to escape while baking. Bake directly on the oven rack for about 45-60 minutes until tender.
- Let them cool: Once baked, allow the potatoes to cool enough to handle. This makes scooping out the insides much easier.
- Scoop and mix: Cut each potato in half lengthwise. Scoop out the insides into a large bowl, leaving a small border to maintain the skin’s structure.
- Mash the potatoes: Add the sour cream, butter, garlic powder, salt, and pepper to the potato flesh. Mash until smooth and creamy.
- Incorporate cheese and onions: Fold in ¾ cup of shredded cheddar cheese and half of the green onions. Save the rest for topping.
- Transfer to a baking dish: Spoon the creamy potato mixture into a greased 9×13 inch baking dish, spreading it out evenly.
- Top and bake: Sprinkle the remaining cheese and green onions over the top. Bake for 20-25 minutes or until the cheese is bubbly and golden.
- Let it cool slightly: This will help the casserole firm up a bit so it’s easier to serve. Enjoy!
Storing & Reheating
To store leftover Twice Baked Potato Casserole, let it cool completely before placing it in an airtight container. It can be stored in the refrigerator for up to 3-4 days. If you need to keep it longer, transfer it to the freezer where it can last up to 3 months. To reheat, warm it in a preheated oven at 350°F (175°C) for about 20-30 minutes or until heated through. Keep in mind that reheating may slightly change the texture, but a little extra cheese on top as it bakes can help revive that creamy goodness!
Chef’s Helpful Tips
- Avoid over-mashing the potatoes for a smoother texture; gently fold in the ingredients instead.
- For an extra creamy texture, consider adding a splash of milk or heavy cream while mashing.
- Always taste your mixture before baking—adjust seasoning as needed.
- If you’re making it ahead of time, prepare everything except for the final bake, cover, and refrigerate. You can bake it fresh later!
- Feel free to add cooked bacon or ham for a heartier version!
- For a crunchy topping, mix in some panko breadcrumbs with melted butter before sprinkling over the cheese.
There’s something truly comforting about gathering with friends and family over a delicious warm casserole. Twice Baked Potato Casserole combines nostalgia with modern ease, giving you a dish that’s simple, straightforward, and utterly satisfying. Feel free to experiment by adding your favorite toppings or mix-ins, and make it your own!

Recipe FAQs
Can I prepare Twice Baked Potato Casserole in advance?
Absolutely! You can prepare the potato filling up to a day ahead, store it in the fridge, and then bake it when you’re ready to serve. Just add about 5-10 minutes to the baking time if it’s going into the oven cold.
Can I freeze the casserole?
Yes, you can freeze this casserole! Just assemble it without baking, cover it tightly with plastic wrap and aluminum foil, and store it in the freezer for up to 3 months. Make sure to thaw it in the fridge overnight before baking.
What can I substitute for sour cream?
If you want to keep it lighter, Greek yogurt is a fantastic alternative. It adds a similar tangy flavor and rich creaminess. Other options include cottage cheese or even a non-dairy yogurt for a vegan touch.
How do I make this dish vegetarian?
To keep your Twice Baked Potato Casserole vegetarian, stick with the ingredients already suggested! This casserole is naturally meat-free, so you’re good to go. Just be mindful of any toppings you might want to add!
PrintMore Dinner Recipes
- Creamy Tomato Tortellini Soup
- Corned Beef & Cabbage (Crockpot)
- Dump-and-Go Crockpot Chicken and Gravy
- Hamburger Hash
- Slow Cooker Sausage and Peppers
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Twice Baked Potato Casserole
- Prep Time: 20 minutes
- Cook Time: 90 minutes
- Total Time: 1 hour 50 minutes
- Yield: 8 servings 1x
- Category: Dinner
- Method: Baked
- Cuisine: American
Description
This Twice Baked Potato Casserole features creamy potatoes loaded with cheese, bacon, and sour cream. It’s easy to prepare and makes for a comforting meal that’s sure to please. Perfect for gatherings or a satisfying weeknight dinner!
Ingredients
- 8 large potatoes
- 1 cup sour cream
- 1 cup shredded cheddar cheese
- 4 slices bacon, cooked and crumbled
- 1/2 cup green onions, chopped
- Salt and pepper to taste
Instructions
- Preheat your oven to 350°F (175°C).
- Wash and poke the potatoes with a fork, then bake them for about 1 hour until tender.
- Let the potatoes cool slightly, then scoop out the insides into a large bowl, leaving a thin layer inside the skin.
- Mash the potato insides with sour cream, half of the cheese, bacon, green onions, salt, and pepper until well combined.
- Spoon the mixture back into the potato skins and top with the remaining cheese.
- Place the filled potatoes on a baking sheet and bake for an additional 20-25 minutes, until heated through and golden on top.
Notes
Feel free to customize with your favorite toppings like broccoli or different cheeses.
For extra crunch, add some breadcrumbs on top before baking.
Nutrition
- Serving Size: 1 serving
- Calories: 440
- Sugar: 2g
- Sodium: 680mg
- Fat: 21g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 56g
- Fiber: 6g
- Protein: 12g
- Cholesterol: 40mg





