This Cheesy Baked Potato Casserole is a warm and hearty dish that’s perfect for sharing. With creamy potatoes, gooey cheese, and a crispy topping, it’s comfort food at its best!
I love how easy it is to make—just layer and bake! Plus, it goes great with everything; I often serve it with grilled chicken. Yum! Who can resist extra cheese? 🧀
Key Ingredients & Substitutions
Potatoes: I recommend using russet potatoes for their fluffiness, but Yukon Gold works too for a creamier texture. If you’re short on potatoes, cauliflower can be a great low-carb substitute. Just steam and mash until soft.
Cheddar Cheese: Sharp cheddar adds a nice tang, but feel free to mix in some Monterey Jack for a creamier melt or even pepper jack for a little kick! If you’re avoiding dairy, try using a plant-based cheese product instead.
Sour Cream: Sour cream brings creaminess and a bit of tang. Greek yogurt is a healthful substitute that provides similar texture. You can even use creams with herbs for extra flavor!
Bacon Bits: Bacon enhances flavor, but you can skip it for a vegetarian option. Cooked mushrooms or smoked paprika can add umami instead. For a vegan choice, use tempeh bacon or just omit it entirely.
How Do You Boil Potatoes Perfectly?
Boiling potatoes sounds simple, but the right technique makes all the difference. It’s important not to overcook them, or they’ll turn mushy in the casserole.
- Start with cold, salted water before adding the cubed potatoes. This helps them cook evenly.
- Once boiling, reduce the heat to maintain a gentle boil. You’re looking for fork-tender, not falling apart.
- Check them around the 10-minute mark to ensure you catch the perfect texture. Drain and let them sit for a minute to remove excess water before adding them to the mix.

Cheesy Baked Potato Casserole
Ingredients You’ll Need:
For the Casserole:
- 4 cups potatoes, peeled and cubed (about 4 medium-sized potatoes)
- 1 cup shredded sharp cheddar cheese
- 1/2 cup sour cream
- 1/4 cup butter, melted
- 1/4 cup green onions or chives, chopped (plus extra for garnish)
- 1/2 cup cooked bacon bits (optional)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and black pepper to taste
For the Garnish:
- Fresh parsley or chives for garnish
- Paprika for garnish (optional)
How Much Time Will You Need?
This Cheesy Baked Potato Casserole takes about 15 minutes to prepare and 25-30 minutes to bake. So, you’re looking at a total of around 45-50 minutes from start to finish. Just enough time to get your kitchen nice and cozy!
Step-by-Step Instructions:
1. Preheating the Oven:
First things first! Preheat your oven to 350°F (175°C). This ensures your casserole bakes perfectly throughout.
2. Preparing the Potatoes:
Peel and cube the potatoes into bite-sized pieces. This makes them easy to cook and eat later. Once that’s done, you’re ready to boil!
3. Boiling the Potatoes:
In a large pot, bring salted water to a boil and add the cubed potatoes. Boil them for about 10-12 minutes, or until they’re just tender. Make sure to check with a fork; they should be soft but not mushy. Drain well and let them sit for a moment.
4. Mixing the Ingredients:
In a large mixing bowl, combine the cooked potatoes, melted butter, sour cream, garlic powder, onion powder, salt, and pepper. Gently mix everything together, making sure the potatoes are coated well.
5. Adding the Cheesy Goodness:
Now it’s time for the good stuff! Add in the shredded cheddar cheese, chopped green onions or chives, and bacon bits if you’re using them. Mix until everything is well combined. Yum!
6. Transferring to the Baking Dish:
Transfer your potato mixture to a greased baking dish, spreading it out evenly. This helps it bake nicely.
7. Topping with Cheese:
Sprinkle some additional shredded cheddar cheese on top. Because who doesn’t love more cheese?
8. Baking Time:
Place the baking dish in the preheated oven and bake for 25-30 minutes. You’ll know it’s done when the cheese is melted, bubbly, and a little golden on top!
9. Finishing Touches:
Once out of the oven, sprinkle fresh chopped parsley or chives on top, along with a light dusting of paprika for some color and flavor. It looks as good as it tastes!
10. Serving:
Let the casserole rest for a few minutes before serving. This helps it set up nicely. Cut into portions, serve warm, and enjoy your delicious cheesy baked potato casserole with friends and family!
Can I Use Different Types of Cheese?
Absolutely! While sharp cheddar is traditional for its flavor, you can mix in Monterey Jack for creaminess or pepper jack for a little heat. Just ensure it’s a cheese that melts well!
Can I Make This Dish Ahead of Time?
Yes, you can prepare the casserole ahead of time! Assemble it, cover it tightly, and refrigerate for up to 24 hours. When ready to bake, simply add a few extra minutes to the cooking time to ensure it’s heated through.
What Are Some Storage Tips for Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently in the oven or microwave, adding a splash of milk or cream if it seems dry.
Can I Use Sweet Potatoes Instead?
Certainly! Sweet potatoes can be used in place of regular potatoes for a tasty twist. Just keep in mind they may require a slightly different cooking time—aim for fork-tender but not mushy.



