Twice Baked Potato Casserole is my go to fix when I want cozy food but I do not want to babysit a bunch of individual baked potatoes. You know those days when everyone is hungry at the same time, the sink is already full, and you still want dinner to feel special? This is that recipe. It gives you that fluffy potato middle, the cheesy top, and all the loaded baked potato vibes in one pan. I started making it for potlucks, and now my family requests it for random Tuesdays too. If you love comfort food that actually feels doable, you are in the right place.

Easy Recipe for Twice Baked Potato Casserole
Let me break it down like I would if you were standing in my kitchen with a cup of coffee. This casserole is basically baked potatoes that get scooped, mixed with the good stuff, then baked again as a group. It is forgiving, it feeds a crowd, and it is the kind of thing that makes the house smell like you really have your life together.
I usually start with russet potatoes because they bake up fluffy and mash nicely. If you have leftover baked potatoes, this is also a great way to turn them into something new. If you are in a potato mood and want a different spin another night, I also really like this loaded baked potato casserole because it leans even harder into the toppings.
Ingredients you will need
- Russet potatoes, about 8 medium (or enough to fill a 9×13 dish once mashed)
- Butter, 6 tablespoons
- Sour cream, 1 cup
- Milk or half and half, 1/2 to 3/4 cup (just enough for creamy texture)
- Shredded cheddar cheese, 2 cups (plus a little extra for the top if you want)
- Garlic powder, 1 teaspoon
- Salt and pepper, to taste
- Cooked bacon, 6 to 8 slices crumbled (optional but come on, it is so good)
- Sliced green onions, 1/3 cup
Little note from my kitchen: if your cheddar is pre shredded, it still works, but freshly shredded melts smoother. Not a deal breaker, just a nice upgrade when you have the energy.

How To Make Twice Baked Potato Casserole
This is the part where you realize it is way easier than it sounds. You are basically doing two bakes, but the second bake is hands off and fast. Also, you can make it ahead, which is a lifesaver when you are hosting.
Step by step directions
- Heat your oven to 400 F. Scrub the potatoes, poke them a few times with a fork, and place them right on the oven rack or on a baking sheet.
- Bake for 50 to 70 minutes, until the skins look crisp and a fork slides in easily. Larger potatoes take longer.
- Let them cool just enough to handle, then slice each potato open and scoop the insides into a big bowl. Try not to tear the skins too much, but do not stress about perfection because we are not reusing the skins here.
- Add butter, sour cream, garlic powder, salt, pepper, and about 1/2 cup of milk. Mash until creamy. Add more milk a splash at a time if it feels stiff.
- Stir in most of the cheddar, most of the bacon, and some green onions. Save a little for the top.
- Spoon the mixture into a greased 9×13 baking dish. Smooth it out, then sprinkle with the remaining cheese and bacon.
- Bake at 375 F for about 20 to 25 minutes, until hot and bubbly. If you like a golden top, broil for 1 to 2 minutes at the end, but watch it closely.
I like to let it sit for 5 to 10 minutes before serving. It firms up a bit and scoops cleaner. If you are the crunchy edge person in the family, you will want the corner pieces, trust me.
Also, if you are just trying to nail the baked potato part in general, this post on crispy and tender baked potatoes is a solid guide for getting that fluffy inside every time.

Recipe Tips & Suggestions
Twice Baked Potato Casserole is pretty flexible, which is probably why I never get bored of it. Here are the things I have learned after making it more times than I can count.
My go to tips for the best texture
Do not over mash. You want it creamy, not gluey. I use a regular potato masher and stop once it looks smooth with a little texture left.
Season in layers. Potatoes soak up salt like a sponge. Taste the mix before it goes into the baking dish, then adjust. A little extra pepper does a lot here.
Warm your dairy. If you remember, warm the milk for 20 seconds in the microwave. Cold milk can cool down the potatoes and make you overmix trying to get it creamy.
If you want to change it up, you can mix in roasted broccoli, sautéed onions, or even a little ranch seasoning. Sometimes I swap cheddar for a blend with Monterey Jack for extra meltiness. And if you are feeling garlicky, these air fryer baked garlic parmesan potatoes are a fun side on a different night when you still want potato comfort but with a punchier flavor.
“I brought this to a family dinner and the pan was scraped clean. My picky nephew even asked for seconds, which never happens. It tasted like a loaded baked potato but somehow better.”
One more practical note: if you are serving people who like different toppings, set out sour cream, extra green onions, and hot sauce so everyone can customize their scoop.
Storage & Reheating
This is one of those dishes that makes amazing leftovers. Honestly, sometimes I look forward to day two even more because the flavors settle in.
To store: Let the casserole cool, then cover tightly and refrigerate for up to 4 days.
To freeze: You can freeze it baked or unbaked. I like freezing it baked, cooled, and wrapped well. It keeps for about 2 months. Thaw overnight in the fridge when you can.
To reheat: For the best texture, reheat in the oven at 350 F covered with foil for about 20 to 30 minutes, then uncover for 5 minutes to crisp the top. The microwave works for individual portions, but the top will be softer.
If you are planning ahead for a holiday meal, you can assemble the Twice Baked Potato Casserole the day before, refrigerate it, then bake it when you are ready. Just add 10 extra minutes since it starts cold.
What To Serve With Twice Baked Potato Casserole
This casserole is rich and filling, so I like pairing it with something simple and a little fresh. Here are my favorite combos that keep the plate balanced but still comforting.
- Roast chicken or rotisserie chicken when you want easy protein
- A simple green salad with a tangy dressing
- Steamed green beans or roasted Brussels sprouts
- Grilled burgers or steak if you are doing a backyard dinner
- Soup and casserole night, especially when it is cold outside
If you are in a soup mood, this slow cooker Amish loaded baked potato soup is pure comfort, and yes it is a lot of potato in one meal, but sometimes that is the point.
Also, this dish is a star at potlucks. I have taken it to game nights and holiday parties and it always disappears fast because it feels familiar and indulgent without being fussy.

Common Questions
Can I make Twice Baked Potato Casserole ahead of time?
Yes. Assemble it, cover, and refrigerate up to 24 hours. Bake when you are ready, and plan on a few extra minutes in the oven.
What potatoes work best?
Russets are my favorite because they get fluffy. Yukon Golds are creamier and a little denser, but still delicious.
How do I keep it from drying out?
Do not skimp on the sour cream and milk, and reheat it covered with foil. If it looks dry before reheating, stir in a small splash of milk around the edges.
Can I make it without bacon?
Absolutely. Add extra green onions, a little smoked paprika, or even sautéed mushrooms for that savory vibe.
Can I use leftover mashed potatoes instead?
You can, but the flavor is best when the potatoes start as baked. If using mashed potatoes, add extra cheddar and a bit more seasoning since mashed potatoes are usually already mixed with butter and milk.
A cozy final note before you cook
If you have been craving comfort food that actually fits into real life, Twice Baked Potato Casserole is the move. It is creamy, cheesy, and easy to tweak for your people, and it holds up great for leftovers. If you want to compare versions, I have seen great ideas in The Pioneer Woman’s Twice Baked Potato Casserole style approach, and I also like the practical, budget friendly spin from Twice Baked Potato Casserole – Budget Bytes. Try it once, take notes on how your family likes the toppings, and then make it your own. And if you do make it, I hope you grab a corner piece while it is hot and bubbly.

Twice Baked Potato Casserole
Ingredients
Main Ingredients
- 8 medium Russet potatoes Enough to fill a 9×13 dish once mashed
- 6 tablespoons Butter
- 1 cup Sour cream
- 1/2 to 3/4 cup Milk or half and half Just enough for creamy texture
- 2 cups Shredded cheddar cheese Plus a little extra for the top if desired
- 1 teaspoon Garlic powder
- to taste Salt and pepper
- 6 to 8 slices Cooked bacon, crumbled Optional but adds great flavor
- 1/3 cup Sliced green onions
Instructions
Preparation
- Heat your oven to 400°F. Scrub the potatoes, poke them a few times with a fork, and place them right on the oven rack or on a baking sheet.
- Bake for 50 to 70 minutes, until the skins look crisp and a fork slides in easily. Larger potatoes take longer.
- Let them cool enough to handle, then slice each potato open and scoop the insides into a big bowl.
- Add butter, sour cream, garlic powder, salt, pepper, and about 1/2 cup of milk. Mash until creamy, adding more milk a splash at a time if it feels stiff.
- Stir in most of the cheddar, most of the bacon, and some green onions. Save a little for the top.
- Spoon the mixture into a greased 9×13 baking dish. Smooth it out, then sprinkle with the remaining cheese and bacon.
Baking
- Bake at 375°F for about 20 to 25 minutes, until hot and bubbly. If you like a golden top, broil for 1 to 2 minutes at the end, but watch it closely.
- Let it sit for 5 to 10 minutes before serving for cleaner scoops.
