
Tasty Cheesy Potato Casserole Recipe hits every comfort-food note with creamy, tender potatoes, a golden cheesy crust, and little pockets of savory flavor in every bite. It works perfectly for busy weeknights or holiday dinners and takes about 1 hour from start to finish. I first baked a version of this casserole in a tiny apartment oven that ran too hot, and it still tasted so good my friends scraped the pan clean.
Why Choose This Tasty Cheesy Potato Casserole Recipe
This Tasty Cheesy Potato Casserole Recipe uses simple ingredients, but it tastes like something from a cozy diner that knows your name. You mix shredded potatoes, creamy sauce, and plenty of cheese, then bake until the edges bubble and the top turns golden and crisp.
You can prep it ahead, stash it in the fridge, and bake right before dinner. It works as a side dish for brunch, potlucks, holidays, or a “we only have potatoes and cheese” kind of night.
“This Tasty Cheesy Potato Casserole Recipe disappeared in ten minutes at our family dinner and everyone asked for the recipe! ★★★★★”
Ingredients You’ll Need
Potatoes & Base
- 2 pounds russet potatoes, peeled and shredded
- Use frozen shredded hash browns (about 32 ounces) if you want a shortcut; thaw and pat dry.
- 1 small yellow onion, finely diced
- 2 cloves garlic, minced
- 3 tablespoons unsalted butter, melted
- 1 tablespoon olive oil
Creamy Sauce
- 1 ½ cups sour cream
- Use full-fat for best texture; light sour cream works but tastes less rich.
- 1 cup whole milk or half-and-half
- 1 can (10.5 ounces) condensed cream of chicken soup
- Use cream of mushroom soup for a vegetarian version.
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- ½ teaspoon smoked paprika
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
Cheese & Mix-ins
- 2 cups shredded sharp cheddar cheese, divided
- Pre-shredded cheese saves time; block cheese melts smoother.
- 1 cup shredded Monterey Jack or mozzarella
- ½ cup grated Parmesan cheese
- ½ cup cooked bacon bits or crumbled bacon (optional)
- ¼ cup chopped green onions or chives
Crunchy Topping
- 1 ½ cups crushed cornflakes or buttery crackers
- 3 tablespoons melted butter
- ¼ teaspoon smoked paprika
- Pinch of salt
Equipment
- 9×13 inch baking dish (ceramic or glass)
- Large mixing bowl
- Whisk
- Box grater or food processor with shredding blade
- Foil
- Nonstick spray or extra butter for greasing the dish
Tips & Tricks
- Squeeze excess moisture from shredded potatoes with a clean kitchen towel so the casserole bakes creamy, not watery.
- Use sharp cheddar for bold flavor and mix in a milder cheese like Monterey Jack for extra meltiness.
- Season the potato mixture generously; bland potatoes need more salt and spices than you think.
- Grease the baking dish well so the cheesy edges release easily and you keep those tasty browned bits.
- Cover the casserole with foil for the first part of baking so the center cooks through, then uncover to crisp the top.
- Add cooked bacon, diced ham, or sautéed mushrooms to turn this into a hearty main dish.
- Prep the casserole a day ahead, cover tightly, and refrigerate; add 10 to 15 minutes to the baking time if it goes into the oven cold.
- Let the casserole rest 10 minutes after baking so it sets and slices neatly instead of sliding all over the plate.
How to Make Tasty Cheesy Potato Casserole Recipe
Step 1: Prep the Potatoes and Pan
Preheat your oven to 375°F and grease a 9×13 inch baking dish with butter or nonstick spray. Peel and shred the russet potatoes on the large holes of a box grater. Place the shredded potatoes in a clean kitchen towel, squeeze out as much liquid as you can, and transfer them to a large mixing bowl.
Add the diced onion, minced garlic, melted butter, and olive oil to the potatoes. Toss everything together so the potatoes get a light, even coating of fat and aromatics.
Step 2: Mix the Creamy Sauce
In a separate bowl, whisk together the sour cream, milk or half-and-half, and condensed cream of chicken soup until smooth. Add the salt, pepper, smoked paprika, onion powder, and garlic powder. Whisk again so the spices spread evenly through the sauce.
Pour this mixture over the shredded potatoes and onions. Stir until every strand of potato looks coated and creamy.
Step 3: Add the Cheese and Mix-ins
Stir in 1 ½ cups of the shredded sharp cheddar, all of the Monterey Jack or mozzarella, and the Parmesan. Fold in the bacon bits and half of the chopped green onions or chives if you use them. Mix gently so you keep some texture and pockets of cheese.
Taste a small spoonful of the mixture and adjust the seasoning with a bit more salt or pepper if needed. The mixture should taste slightly more seasoned than you want the final dish, since the potatoes mellow the flavor as they bake.
Step 4: Assemble the Casserole
Spread the cheesy potato mixture evenly in the prepared baking dish. Smooth the top lightly with a spatula, but do not pack it too tightly so heat can move through the casserole. Sprinkle the remaining ½ cup of cheddar evenly over the top.
Cover the dish tightly with foil. Place it on the middle rack of the oven.
Step 5: Bake Until Tender
Bake the covered casserole for 35 minutes. The potatoes will soften and the cheese inside will melt into the sauce. Remove the foil carefully so the steam does not hit your face.
Check the center with a fork; the potatoes should feel mostly tender. If they still feel firm, return the dish to the oven for another 10 minutes before adding the topping.
Step 6: Add the Crunchy Topping
While the casserole bakes, stir together the crushed cornflakes or crackers, melted butter, smoked paprika, and a pinch of salt in a small bowl. Mix until every crumb looks lightly coated. This topping gives the casserole that perfect crunchy lid.
Sprinkle the crumb mixture evenly over the hot casserole once you remove the foil. Try to cover the surface so every scoop gets some crunch.
Step 7: Finish Baking and Rest
Return the uncovered casserole to the oven and bake for another 15 to 20 minutes. The topping should turn golden and crisp, and the edges should bubble. If the top browns too quickly, tent it loosely with foil.
Remove the casserole from the oven and let it sit on the counter for 10 minutes. Sprinkle the remaining green onions or chives over the top before serving. Slice into squares or scoop with a big spoon and serve hot.
What to Serve with Tasty Cheesy Potato Casserole Recipe
This Tasty Cheesy Potato Casserole Recipe pairs nicely with simple proteins like roasted chicken, grilled pork chops, or baked salmon. Add a crisp green salad, steamed broccoli, or roasted carrots to balance the richness. You can also serve it at brunch with scrambled eggs, turkey sausage, and fresh fruit.
Kids usually love this casserole, so it works well for family dinners or potlucks. Serve it with iced tea, lemonade, or sparkling water with citrus slices for a refreshing contrast.
Storage Options
- Cool leftovers to room temperature, then cover the baking dish tightly or transfer portions to airtight containers and refrigerate for up to 4 days.
- Freeze individual portions in freezer-safe containers for up to 2 months; label with the date so you track freshness.
- Reheat single servings in the microwave in 30 to 45 second bursts, stirring in between, until hot.
- Reheat larger portions in a 350°F oven, covered with foil, for 20 to 25 minutes, then uncover for 5 to 10 minutes to crisp the top again.

Tasty Cheesy Potato Casserole Recipe
Ingredients
Instructions
- Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish.
- In a large bowl, combine the thawed hash brown potatoes, 1 1/2 cups of the shredded cheddar cheese, condensed cream of chicken soup, sour cream, 1/2 cup melted butter, chopped onion, salt, and black pepper. Stir until everything is evenly coated.
- Spread the potato mixture evenly into the prepared baking dish.
- If using a crunchy topping, in a small bowl mix the crushed cornflakes or cracker crumbs with 2 tablespoons melted butter, then sprinkle evenly over the casserole.
- Bake uncovered for 45 to 55 minutes, or until the casserole is bubbly and the top is golden brown.
- Remove from the oven, sprinkle the remaining 1/2 cup shredded cheddar cheese over the top, and return to the oven for 5 to 10 minutes, just until the cheese is melted.
- Let the casserole stand for 5 to 10 minutes before serving to set slightly. Serve warm.
Notes
Approximate per serving (1/12 of recipe): 310 calories; fat 21 g; saturated fat 12 g; carbohydrates 23 g; fiber 2 g; sugars 3 g; protein 7 g; sodium 520 mg. Values will vary based on specific ingredient brands, optional topping, and portion size.

Leave a Reply