in

Cheesy Baked Potato Casserole

WANT TO SAVE THIS RECIPE?

Cheesy Baked Potato Casserole is the kind of comfort food I make when I want something warm, creamy, and guaranteed to disappear fast. It has everything I love in one dish: tender potatoes, a rich and cheesy filling, crispy bacon, and a golden top that bubbles up beautifully in the oven.

Pin this Recipe

What makes this casserole especially easy is that it turns simple pantry staples into a side dish that feels hearty enough to steal the whole meal. I love serving it for holidays, potlucks, and cozy family dinners because it is familiar, satisfying, and always gets people asking for seconds.

Why You’ll Love This Cheesy Baked Potato Casserole

I love this Cheesy Baked Potato Casserole because it gives you all the flavor of a loaded baked potato in a scoopable, crowd-friendly form. The potatoes stay soft and fluffy, the cheese melts into every bite, and the sour cream helps create that creamy texture that makes the whole dish so comforting.

It is also a great make-ahead option. I can assemble it earlier in the day, keep it chilled, and bake it when I need it. That makes it perfect for busy weeknights, holiday menus, or any dinner when I want something dependable and filling on the table.

What Kind of Potatoes Work Best for Cheesy Baked Potato Casserole?

I usually reach for russet potatoes for this casserole because they bake up fluffy and mash just enough to create a creamy base while still leaving some texture. Yukon Gold potatoes also work well if you want a slightly buttery flavor and a softer bite.

The main thing I avoid is using waxy potatoes, since they do not break down in the same cozy way. For the best texture, I like potatoes that can hold their shape a little but still blend easily with the cheese, butter, and sour cream.

Ingredients for the Cheesy Baked Potato Casserole

Every ingredient in this casserole has a job to do, and that is part of why I keep coming back to it.

Russet potatoes bring the hearty base and that classic baked potato texture that turns soft and fluffy in the oven.

Butter adds richness and helps the potatoes taste extra comforting.

Sour cream gives the filling its creamy tang and keeps the casserole from feeling dry.

Milk loosens the mixture just enough so everything stirs together smoothly.

Cheddar cheese melts throughout the casserole and gives it that bold cheesy flavor I want in every bite.

Mozzarella cheese adds extra melt and helps create a gorgeous gooey finish.

Cream cheese makes the filling even silkier and adds a little depth.

Cooked bacon brings smoky, salty flavor that makes the casserole taste like a loaded baked potato.

Green onions or chives cut through the richness and add a fresh pop on top.

Garlic powder gives the potatoes savory flavor without overpowering the dish.

Onion powder rounds out the filling and adds warm, mellow depth.

Salt wakes up all the flavors and helps the potatoes taste fully seasoned.

Black pepper adds a gentle bite that balances the creamy ingredients.

How To Make the Cheesy Baked Potato Casserole

A good casserole starts with the right prep, and I like to take my time with each step so the final dish turns out creamy inside and golden on top.

Step 1: Cook the Potatoes

I peel and cut the potatoes into chunks, then boil them in salted water until they are fork-tender. This usually takes about 15 to 18 minutes, depending on the size of the pieces. Once they are soft, I drain them well so the filling stays thick and rich instead of watery.

Step 2: Build the Creamy Filling

While the potatoes are still warm, I add the butter, cream cheese, sour cream, milk, garlic powder, onion powder, salt, and black pepper. I mash and stir everything together until the mixture is creamy but still has a little texture. I do not overmix because I want the casserole to feel hearty, not gluey.

Step 3: Fold in the Good Stuff

Next, I stir in most of the cheddar cheese, some of the mozzarella, and most of the cooked bacon. This spreads the cheesy, smoky flavor all through the casserole instead of leaving it only on top.

Step 4: Assemble the Casserole

I spoon the potato mixture into a greased baking dish and smooth the top. Then I scatter the remaining cheddar, mozzarella, and bacon over everything so it bakes into a deeply golden topping.

Step 5: Bake Until Hot and Bubbly

I bake the casserole at 375°F until it is heated through and the cheese on top is melted and bubbling, about 20 to 25 minutes. If I want extra color, I let it broil for a minute or two right at the end.

Step 6: Finish and Serve

Once it comes out of the oven, I let it sit for about 5 minutes so it firms up slightly. Then I finish it with chopped chives or green onions for a fresh, bright contrast.

Serving and Storing Cheesy Baked Potato Casserole

This casserole comfortably feeds about 8 people as a side dish, or about 6 people if I am serving it as a more filling main with a salad or vegetables on the side.

For serving, I like to bring it to the table while it is still hot and bubbly because that is when the cheese is at its best. Leftovers store well in an airtight container in the refrigerator for up to 4 days. To reheat, I cover it and warm it in the oven or microwave until heated through. If the casserole seems a little thick after chilling, a splash of milk helps bring back the creamy texture.

What to Serve With Cheesy Baked Potato Casserole?

1. Roasted Chicken

A simple roasted chicken pairs beautifully with the rich potatoes and keeps dinner comforting without feeling too heavy.

2. Steamed Broccoli

Broccoli adds color and freshness, and I love how its lighter flavor balances all that cheese.

3. Grilled Steak

If I want this casserole to feel like a steakhouse-style side, grilled steak is always a perfect match.

4. Crisp Green Salad

A bright salad with a tangy dressing cuts through the richness and makes the whole meal feel more balanced.

Frequently Asked Questions

Can I make Cheesy Baked Potato Casserole ahead of time?

Yes, and I often do. I assemble the casserole completely, cover it tightly, and refrigerate it for up to 24 hours before baking. When I am ready to serve it, I let it sit at room temperature for about 20 to 30 minutes, then bake as directed. If it is still very cold from the fridge, it may need a few extra minutes in the oven.

Can I use leftover baked potatoes instead of boiling fresh potatoes?

Absolutely. Leftover baked potatoes work really well here, especially when I want to save time. I scoop out the insides, mash them with the filling ingredients, and continue with the recipe. It is a great way to use up extra potatoes without making the dish feel like leftovers.

Can I freeze this casserole?

Yes, though I find the texture is best when eaten fresh or refrigerated for a few days. If I do freeze it, I wrap it tightly and freeze it before or after baking for up to 2 months. I thaw it overnight in the refrigerator before reheating. The dairy can change texture slightly, but it still tastes delicious.

How do I keep the casserole from turning gummy?

The biggest thing is not overmixing the potatoes. I mash them until creamy but still a little rustic. I also make sure to drain the potatoes well after boiling so too much water does not thin out the casserole. Using warm potatoes also helps the cheese and dairy blend in more smoothly.

Can I customize the toppings?

Yes, this casserole is very flexible. I sometimes add extra bacon, more green onions, a little paprika, or even a sprinkle of parmesan for extra flavor on top. You can easily make it your own depending on what you have in the kitchen.

You can also explore a few more cozy favorites on my site while planning your meal, like Rich Mac and Cheese, Best Mashed Potatoes, Crunchy Baked Mac and Cheese, and Garlic Parmesan Chicken and Potatoes.

Save This Pin For Later

📌 Save this recipe to your Pinterest comfort food board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you add extra bacon, mix in cream cheese, or keep it extra cheesy on top? I love hearing how others make these recipes their own. Questions are welcome too, because sharing little kitchen tips always makes cooking more fun.

For more daily recipe inspiration, visit Life With Rosa.

Conclusion

Cheesy Baked Potato Casserole is one of those reliable dishes I know will always deliver. It is creamy, cheesy, deeply comforting, and easy to make for weeknight dinners, potlucks, and holiday tables alike.

Whenever I want a side dish that feels a little extra special without being complicated, this is one I come back to. Once you scoop into that golden cheesy top and get a bite of the creamy potatoes underneath, it is easy to see why it disappears so quickly.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Baked Potato Casserole


  • Author: Rosa Martinez
  • Total Time: 45 minutes
  • Yield: 8 servings
  • Diet: Vegetarian

Description

This cheesy baked potato casserole is the kind of easy recipe I turn to when I need a cozy side dish that doubles as one of my favorite dinner ideas. It is creamy, loaded with cheese, topped with crispy bacon, and baked until golden, making it perfect for holiday meals, easy dinner spreads, comfort food cravings, and family food ideas that everyone gets excited about.


Ingredients

4 pounds russet potatoes

6 tablespoons butter

4 ounces cream cheese

1 cup sour cream

1/2 cup milk

2 teaspoons garlic powder

1 teaspoon onion powder

1 1/2 teaspoons salt

1/2 teaspoon black pepper

2 cups shredded cheddar cheese

1 cup shredded mozzarella cheese

8 slices cooked bacon, crumbled

2 tablespoons chopped chives


Instructions

1. Peel and cut the potatoes into chunks, then boil them in salted water until fork-tender, about 15 to 18 minutes.

2. Drain the potatoes well and return them to the pot while still warm.

3. Add the butter, cream cheese, sour cream, milk, garlic powder, onion powder, salt, and black pepper.

4. Mash and stir until creamy but still slightly textured.

5. Fold in 1 1/2 cups cheddar cheese, 1/2 cup mozzarella cheese, and most of the crumbled bacon.

6. Spoon the mixture into a greased 9×13-inch baking dish and smooth the top.

7. Sprinkle the remaining cheddar, remaining mozzarella, and the rest of the bacon over the casserole.

8. Bake at 375°F for 20 to 25 minutes, until hot and bubbly.

9. Broil for 1 to 2 minutes if you want a more golden top.

10. Let the casserole rest for 5 minutes, then finish with chopped chives and serve.

Notes

Do not overmix the potatoes after draining them, or the casserole can turn dense and gummy instead of creamy and fluffy.

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Side Dish
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 410
  • Sugar: 3g
  • Sodium: 620mg
  • Fat: 24g
  • Saturated Fat: 14g
  • Unsaturated Fat: 8g
  • Trans Fat: 0.5g
  • Carbohydrates: 34g
  • Fiber: 3g
  • Protein: 14g
  • Cholesterol: 62mg

Keywords: cheesy baked potato casserole, potato casserole, easy dinner, side dish, comfort food, holiday side dish, baked potatoes, cheesy casserole, food ideas, dinner ideas

WANT TO SAVE THIS RECIPE?

Beef and Broccoli

Creamy Chicken Poblano Soup