
Tasty Cheesy Potato Casserole Recipe hits all the comfort-food notes with a creamy, cheesy center and a golden, bubbly top that stays slightly crisp. It works perfectly for busy families, potlucks, holidays, or any weeknight when you want big flavor in about 1 hour total. I first made a version of this in a tiny apartment kitchen with one wobbly burner, so if I pulled it off there, you can absolutely nail it at home.
Why Tasty Cheesy Potato Casserole Recipe Is Worth It
This cheesy potato casserole tastes rich, creamy, and ultra savory, with tender potatoes tucked into a velvety cheese sauce. The top bakes into a browned, cheesy crust that makes everyone fight for corner pieces.
You can prep it ahead, stash it in the fridge, and bake when guests arrive. It uses simple pantry ingredients, works with frozen hash browns or fresh potatoes, and feeds a crowd without much effort.
“This Tasty Cheesy Potato Casserole Recipe disappeared in minutes at our family dinner and everyone asked for the recipe. ★★★★★”
Ingredients You Need
Potatoes and base
- 2 pounds frozen shredded hash brown potatoes, thawed
- Use plain hash browns without added seasoning.
- If you use fresh potatoes, peel and shred about 6 medium russet potatoes, then rinse and pat very dry.
- 1 small yellow onion, finely diced
- 2 cloves garlic, minced
- 3 tablespoons unsalted butter, melted
- 1 can (10.5 ounces) condensed cream of chicken soup
- Use cream of mushroom soup for a vegetarian version.
- 1 cup sour cream
- Use full fat for best texture; Greek yogurt works in a pinch.
- 1 teaspoon kosher salt
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon smoked paprika
- ½ teaspoon black pepper
Cheese
- 2 cups shredded sharp cheddar cheese, divided
- I like to shred a block of cheddar because it melts smoother than pre-shredded.
- 1 cup shredded Monterey Jack or Colby Jack cheese
- Use all cheddar if that is what you have in the fridge.
Topping
- 2 cups cornflake cereal, lightly crushed
- Use panko breadcrumbs or crushed buttery crackers as an easy swap.
- 3 tablespoons unsalted butter, melted
- 2 tablespoons grated Parmesan cheese
- Optional, but it adds a salty, nutty kick.
Optional flavor boosters
- ¼ cup chopped green onions
- ½ cup cooked chicken, diced, if you want a full meal in one pan
- ½ cup cooked turkey bacon or chicken sausage, chopped
Equipment list
- 9 x 13 inch baking dish
- Large mixing bowl
- Medium skillet
- Measuring cups and spoons
- Rubber spatula or wooden spoon
- Aluminum foil
- Box grater if you shred cheese from a block
Quick Tips & substitutions
- Thaw frozen hash browns in the fridge overnight or in the microwave, then pat them dry so the casserole bakes creamy, not watery.
- Use cream of mushroom soup and vegetable broth based cream soup for a vegetarian version.
- Swap sour cream with plain Greek yogurt if you want extra protein and a little tang.
- Shred cheese from a block for the smoothest melt and best cheesy pull.
- Use panko or crushed crackers instead of cornflakes if that is what you have.
- Add cooked chicken or turkey bacon to turn this into a full main dish.
- Stir in frozen peas or steamed broccoli for extra veggies without extra pans.
- Cover loosely with foil if the topping browns too fast while the center finishes.
How to Make Tasty Cheesy Potato Casserole Recipe
Step 1: Prep the oven and pan
Preheat your oven to 350°F. Grease a 9 x 13 inch baking dish with butter or cooking spray so the potatoes release easily. Set the dish aside while you mix the filling.
Step 2: Sauté the aromatics
Heat a small drizzle of oil in a skillet over medium heat. Add the diced onion and cook 3 to 4 minutes until it softens and turns translucent. Stir in the minced garlic and cook 30 seconds until it smells fragrant, then take the skillet off the heat.
Step 3: Mix the creamy cheese sauce
In a large mixing bowl, whisk together the condensed cream soup, sour cream, melted butter, salt, garlic powder, onion powder, smoked paprika, and black pepper. Stir until the mixture looks smooth and creamy. Fold in 1½ cups of the shredded cheddar and all of the Monterey Jack cheese.
Step 4: Add potatoes and aromatics
Add the thawed, dried hash browns to the bowl with the cheese mixture. Add the sautéed onion and garlic. Gently fold everything together until the potatoes look evenly coated and no dry pockets remain.
Step 5: Transfer to the baking dish
Spoon the cheesy potato mixture into the greased baking dish. Spread it into an even layer with a spatula so it bakes uniformly. Sprinkle the remaining ½ cup cheddar over the top.
Step 6: Mix and add the crunchy topping
In a small bowl, combine the crushed cornflakes, melted butter, and Parmesan cheese. Stir until the cereal looks lightly coated and glossy. Sprinkle this mixture evenly over the top of the casserole.
Step 7: Bake until bubbly and golden
Place the baking dish on the center rack of the oven. Bake 40 to 45 minutes until the casserole bubbles around the edges and the topping turns golden brown. If the top browns too quickly, tent the dish loosely with foil for the last 10 minutes.
Step 8: Rest and serve
Take the casserole out of the oven and let it rest 10 minutes so it sets and slices cleanly. Sprinkle chopped green onions over the top if you like a fresh pop of color and flavor. Scoop generous portions and serve warm while the cheese still stretches.
Recipe Variations
- Gluten free: Use gluten free condensed soup and gluten free cornflakes or panko.
- Vegetarian: Use cream of mushroom soup and skip any meat add ins.
- Lighter version: Use light sour cream or Greek yogurt and reduce the cheese by ½ cup.
- Extra protein: Add 1 to 2 cups cooked diced chicken or turkey bacon.
- Veggie loaded: Stir in 1 cup steamed broccoli florets or mixed vegetables.
- Spicy: Add 1 finely diced jalapeño and use pepper jack cheese for extra heat.
- Low carb twist: Swap half the potatoes with steamed cauliflower florets and chop them small.
Ways to Serve
- Serve as a side with roasted chicken and a simple green salad.
- Pair with grilled fish and steamed green beans for a cozy dinner.
- Add scrambled eggs on the side and call it a hearty brunch.
- Scoop into bowls and top with salsa and sliced avocado for a fun twist.
- Serve alongside turkey, chicken, or meatloaf for holidays or Sunday dinners.
Storage Success
Let the Tasty Cheesy Potato Casserole Recipe cool to room temperature, then cover the dish tightly or transfer leftovers to airtight containers. Store in the fridge for up to 4 days and reheat portions in the oven at 325°F until hot, or warm individual servings in the microwave. Freeze unbaked casserole tightly wrapped for up to 2 months, then thaw in the fridge overnight and bake as directed, adding 10 to 15 minutes if needed. Freeze baked leftovers in small portions and reheat covered so the topping stays as crisp as possible.

Tasty Cheesy Potato Casserole Recipe
Ingredients
Method
- Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish.
- In a large bowl, combine the thawed hash browns, shredded cheddar cheese, sour cream, condensed cream of chicken soup, 1/2 cup melted butter, chopped onion, salt, and black pepper. Stir until everything is evenly mixed.
- Spread the potato mixture evenly into the prepared baking dish.
- If using a crunchy topping, in a small bowl combine the crushed cornflakes or cracker crumbs with 1/4 cup melted butter, then sprinkle evenly over the casserole.
- Bake for 50–60 minutes, or until the casserole is bubbly around the edges and the top is golden brown.
- Let stand for 5–10 minutes before serving to allow the casserole to set slightly.
Notes
Approximate per serving (1/12 of recipe): 310 calories; fat 20 g; saturated fat 12 g; carbohydrates 25 g; fiber 2 g; sugars 2 g; protein 7 g; sodium 520 mg. Values will vary based on specific ingredient brands, add-ins, and portion size.
