This Cheesy Baked Potato Casserole is a comforting dish that mixes fluffy potatoes with creamy cheese. It’s rich, warm, and perfect for family dinners!
You can’t go wrong with cheese and potatoes, right? Whenever I make this, I feel like a kitchen genius. Serve it with a salad for a complete meal—easy and oh-so-good!
Key Ingredients & Substitutions
Potatoes: Baking potatoes are best for this recipe; their starchy nature makes them fluffy when cooked. If you want a healthier twist, try sweet potatoes for a sweeter flavor and added nutrients.
Sour Cream: Sour cream adds creaminess and tang. For a lighter option, Greek yogurt works wonderfully as a substitute while still giving that creamy texture.
Cheddar Cheese: Sharp cheddar is my go-to for its strong flavor. If you’re looking for a milder taste, mild cheddar or Monterey Jack can be used instead. For a lactose-free option, dairy-free cheese alternatives are available!
Cream of Chicken Soup: This adds a savory depth. If you’re vegetarian or vegan, cream of mushroom soup is a great swap, or you can make a homemade creamy base using vegetable broth and a little flour or cornstarch.
Crispy Fried Onions: These are the perfect crunchy topping. If you can’t find them, try crushed potato chips or even crushed crackers for a similar effect. You could also skip the topping if you prefer a lighter dish.
How Can I Cook the Perfect Potatoes for My Casserole?
Cooking the potatoes right is key for the best texture in your casserole. Here’s how to ensure they’re perfectly tender:
- Start with evenly cubed potatoes for even cooking. Aim for about 1-inch pieces.
- Place them in a large pot of cold, salted water to help season them as they cook.
- Bring the water to a boil. Once boiling, reduce the heat slightly so it doesn’t boil over.
- Cook for about 10-15 minutes, or until a fork easily pierces the potatoes. Avoid overcooking, which can make them mushy.
- Drain well to remove excess water before mixing into the casserole—it helps prevent a watery dish!

Cheesy Baked Potato Casserole
Ingredients You’ll Need:
For the Casserole:
- 6 large baking potatoes (about 3 lbs), peeled and cubed
- 1 cup sour cream
- 1/2 cup unsalted butter, melted
- 2 cups shredded sharp cheddar cheese, divided
- 1/2 cup chopped green onions or chives (optional)
- 1 (10.5 oz) can cream of chicken soup (or cream of mushroom)
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and black pepper to taste
- 1 1/2 cups crushed crispy fried onions (e.g., French’s)
- 6 slices bacon, cooked and crumbled (optional garnish)
How Much Time Will You Need?
You’ll need about 15-20 minutes for preparation and another 25-30 minutes for baking. In total, that’s around 45-50 minutes to bring this delicious cheesy baked potato casserole to your table!
Step-by-Step Instructions:
1. Prepare the Oven and Casserole Dish:
Start by preheating your oven to 350°F (175°C). While that’s warming up, lightly grease a 9×13 inch casserole dish so that the casserole won’t stick.
2. Cook the Potatoes:
Take the peeled and cubed potatoes and place them into a large pot of salted water. Turn on the heat and bring it to a boil. Let them cook until they’re tender, which should take about 10-15 minutes. When they’re ready, drain the potatoes well so they aren’t watery.
3. Mix the Casserole Ingredients:
In a big mixing bowl, combine the cooked potatoes, sour cream, melted butter, and 1 1/2 cups of shredded cheddar cheese. Add in the chopped green onions (if you’d like!), cream of chicken soup, garlic powder, onion powder, salt, and pepper. Gently mix everything until well combined, ensuring the potatoes are nicely coated.
4. Assemble the Casserole:
Transfer the potato mixture into your prepared casserole dish. Spread it out evenly so that every bite gets to enjoy that cheesy goodness!
5. Add More Cheese and Crispy Topping:
Sprinkle the remaining 1/2 cup of shredded cheddar cheese over the top of the potato mixture. Then, evenly distribute the crushed crispy fried onions on top for that extra crunch.
6. Bake and Enjoy:
Pop the casserole into your preheated oven and bake for 25-30 minutes, or until it’s nice and bubbly, and the topping turns golden brown. While it’s cooking, your kitchen will smell amazing!
7. Optional Garnish:
If you want an extra yummy touch, sprinkle some crumbled bacon over the top right before serving. Garnish with a bit more chopped chives or green onions if you like, and serve it hot!
Enjoy your creamy, cheesy, crispy baked potato casserole!
Can I Use Different Types of Potatoes?
Yes! While baking potatoes are ideal for their fluffiness, you can use Yukon gold or red potatoes for a creamier texture. Just keep in mind that cooking times might vary slightly.
How Can I Make This Recipe Ahead of Time?
Absolutely! You can prepare the casserole a day in advance. Just follow all the steps up to the baking point, then cover it and store it in the refrigerator. When you’re ready to bake, add a few extra minutes to the cooking time if it’s coming straight from the fridge.
What Are the Best Storage Options for Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3-4 days. To reheat, simply warm it in the oven at 350°F (175°C) until heated through, or microwave individual portions until hot.
Can I Make This Dish Vegetarian?
Yes! You can easily make it vegetarian by using cream of mushroom soup instead of cream of chicken. You can also omit the bacon, or use a crispy bacon alternative made from vegetables or tofu for added flavor without the meat.



