This cheesy baked potato casserole is the ultimate comfort dish! With creamy potatoes topped with gooey cheese, it’s perfect for a cozy family dinner.
You can never go wrong with all that cheese! I love serving this with a side of veggies or just enjoying it straight from the dish. What’s your secret topping? 😄
Ingredients & Substitutions
Mashed Potatoes: Use russet or Yukon gold potatoes for the best texture. If you’re short on time, store-bought mashed potatoes work in a pinch. Just be sure to taste and adjust seasonings!
Sour Cream: You can swap this with Greek yogurt for a healthier option without losing creaminess. Some folks prefer cream cheese for an even thicker texture!
Cheddar Cheese: While sharp cheddar is my favorite, feel free to use Monterey Jack or a blend of cheeses. If you want to reduce dairy, try using a dairy-free cheese substitute.
Bacon: For a vegetarian option, consider using sautéed mushrooms or some smoky tempeh. You can also skip it entirely for a lighter version.
Green Onions: If you don’t have these, chopped chives or regular onions can also add flavor. If you prefer no onions, that’s perfectly fine too!
Crispy Fried Onions: If you can’t find store-bought, homemade breadcrumbs sautéed in butter can work as a crunchy topping. Panko breadcrumbs give a nice texture as well.
How Do I Make Sure My Casserole is Creamy and Not Dry?
To maintain the creamy texture of your casserole, focus on your potato base. Make sure to mash your potatoes well without over-mashing them into a gooey paste. It’s about achieving a smooth consistency while keeping some lumps for texture.
- Use warm potatoes to mix with sour cream and butter; this ensures a smooth blend.
- Adding enough sour cream and butter helps to keep everything moist.
- If you notice the mixture is too dry, stir in a splash of milk or more sour cream until you reach your desired consistency.

Cheesy Baked Potato Casserole
Ingredients You’ll Need:
For the Casserole:
- 4 cups mashed potatoes (about 6 medium potatoes)
- 1 cup sour cream
- 1/2 cup unsalted butter, melted
- 1 cup shredded cheddar cheese, divided
- 1/2 cup chopped cooked bacon, divided
- 1/2 cup chopped green onions (optional)
- 1/3 cup crispy fried onions or breadcrumbs
- Salt and pepper to taste
- 1/4 tsp garlic powder (optional)
- 1/4 tsp onion powder (optional)
- Fresh parsley or chives for garnish (optional)
How Much Time Will You Need?
This delicious casserole will take about 15 minutes to prepare and around 30 minutes to bake. You’ll spend a little time mashing those potatoes and mixing everything together, then just pop it in the oven and let it do its thing!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 350°F (175°C). This will ensure it’s nice and hot when your casserole is ready to bake.
2. Prepare the Mashed Potatoes:
Peel and chop the potatoes into chunks, then boil them in a large pot of water until they are fork-tender. Drain the water and mash the potatoes well until smooth. You can add a little butter or milk if you need to, for extra creaminess.
3. Mix the Ingredients:
In a large mixing bowl, combine the mashed potatoes, sour cream, melted butter, half the cheddar cheese, half the bacon, green onions (if using), garlic powder, onion powder, salt, and pepper. Stir everything together until well mixed and creamy.
4. Assemble the Casserole:
Transfer the potato mixture into a greased 9×13-inch baking dish. Spread it out evenly so it cooks nicely.
5. Add Toppings:
Sprinkle the remaining cheddar cheese over the potato mixture. Then, add the remaining bacon pieces on top, followed by crispy fried onions or breadcrumbs for that extra crunch!
6. Bake the Casserole:
Place the baking dish in the preheated oven and bake uncovered for about 25-30 minutes. You want the topping to be golden brown and the casserole heated through and bubbly.
7. Cool and Garnish:
Once it’s finished baking, remove it from the oven and let it cool for a few minutes. If you’d like, garnish with some fresh parsley or chives before serving warm.
This cheesy baked potato casserole is creamy inside with a crispy, cheesy, and bacon-studded top. It’s perfect as a comforting side dish or a hearty main. Enjoy!
Can I Use Instant Mashed Potatoes Instead?
Yes, you can use instant mashed potatoes for quicker prep! Just follow the package instructions for preparing the potatoes, then mix in the remaining ingredients as directed. The texture may vary slightly, but it will still be delicious!
How Can I Make This Recipe Ahead of Time?
You can prepare the casserole and store it in the fridge before baking. Just assemble it up to the baking step, cover it tightly, and refrigerate for up to 24 hours. When you’re ready to bake, you may need to add a few extra minutes to the cooking time.
What’s the Best Way to Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm it gently in the oven or microwave, adding a splash of milk or cream if it seems a bit dry.
Can I Freeze This Casserole?
Absolutely! This casserole freezes well. Just assemble it, cover tightly with plastic wrap and then aluminum foil, and freeze for up to 2 months. Thaw in the fridge overnight before baking it directly from the fridge the next day, adjusting the baking time as needed.



