Cheesy Potato Casserole Recipe
Introduction
This Cheesy Potato Casserole is a comforting, creamy dish perfect for family dinners or potlucks. With tender shredded potatoes, savory caramelized onions, and melty cheese, it’s simple to prepare yet full of rich flavor.

Ingredients
- 3 tablespoons butter
- 1 cup yellow onion, diced into 1/2″ pieces
- 20 ounces frozen shredded potatoes
- 1 (10-ounce) can cream of mushroom soup
- 1 cup sour cream
- 2 cups shredded cheese (divided)
- 2 teaspoons garlic salt
- 1 cup chicken broth
Instructions
- Step 1: Preheat your oven to 350 degrees Fahrenheit. Spray the inside of a 9″ x 13″ baking dish with nonstick cooking spray.
- Step 2: In a skillet over medium heat, melt the butter. Add the diced onion and cook, stirring frequently, until the onion is lightly caramelized, about 5 minutes. Remove from heat and set aside.
- Step 3: In a large mixing bowl, combine the frozen shredded potatoes, cream of mushroom soup, sour cream, 1½ cups of shredded cheese, cooked onions, garlic salt, and chicken broth. Stir until all ingredients are well mixed.
- Step 4: Spread the potato mixture evenly into the prepared baking dish. Sprinkle the remaining ½ cup of shredded cheese over the top.
- Step 5: Bake uncovered for 30 to 40 minutes, or until the edges are bubbly and the top is lightly golden brown. Remove from the oven and let it cool slightly before serving.
Tips & Variations
- For added flavor, try mixing in cooked bacon or diced ham before baking.
- Use a sharp cheddar or a blend of cheeses for a more intense cheesy taste.
- Substitute cream of mushroom soup with cream of chicken or celery soup for a different flavor profile.
- If you prefer a crispy topping, add crushed cornflakes or breadcrumbs mixed with melted butter on top before baking.
Storage
Store leftover casserole in an airtight container in the refrigerator for up to 3 days. To reheat, warm in the oven at 350 degrees Fahrenheit until heated through, about 15-20 minutes. Avoid microwaving to maintain the casserole’s texture and prevent sogginess.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh potatoes instead of frozen shredded potatoes?
Yes, you can shred fresh potatoes and use them, but be sure to squeeze out excess moisture to avoid a watery casserole.
Is this dish suitable for freezing?
Yes, you can freeze the baked casserole. Wrap it well and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating in the oven.
PrintCheesy Potato Casserole Recipe
This Cheesy Potato Casserole is a comforting and flavorful dish featuring tender shredded potatoes combined with creamy mushroom soup, sour cream, caramelized onions, and melty cheese, baked to golden perfection. Perfect as a hearty side or a fulfilling main, it’s a crowd-pleaser that’s easy to prepare.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Category: Casserole
- Method: Baking
- Cuisine: American
Ingredients
Vegetables & Dairy
- 3 tablespoons butter
- 1 cup yellow onion (diced into 1/2″ pieces)
- 20 ounces frozen shredded potatoes
- 1 cup sour cream
- 2 cups shredded cheese (divided)
Canned Goods & Broth
- 1 10-ounce can cream of mushroom soup
- 1 cup chicken broth
Seasonings
- 2 teaspoons garlic salt
Instructions
- Preheat Oven: Preheat your oven to 350 degrees Fahrenheit to ensure it reaches the perfect temperature for baking the casserole.
- Prepare Baking Dish: Spray the inside of a 9″ x 13″ baking dish thoroughly with nonstick cooking spray to prevent sticking and make cleanup easier.
- Cook Onions: In a skillet over medium heat, melt the butter. Add the diced onions and cook, stirring frequently, until they are lightly caramelized and fragrant, which should take about 5 minutes. Once done, set the skillet aside.
- Mix Casserole Ingredients: In a large mixing bowl, combine the frozen shredded potatoes, cream of mushroom soup, sour cream, 1½ cups of shredded cheese, cooked onions, garlic salt, and chicken broth. Stir until all ingredients are well incorporated.
- Assemble Casserole: Spread the potato mixture evenly into the prepared baking dish. Then sprinkle the remaining ½ cup of shredded cheese evenly over the top to create a cheesy crust as it bakes.
- Bake: Place the baking dish in the preheated oven and bake uncovered for 30 to 40 minutes. The casserole is ready when the edges are bubbly and the top is lightly golden brown.
- Serve: Remove from the oven and let it cool slightly before serving. Enjoy your warm, cheesy potato casserole!
Notes
- For a vegetarian version, substitute chicken broth with vegetable broth.
- Using freshly shredded potatoes can be an alternative to frozen, but ensure they are well-drained to avoid excess moisture.
- Feel free to add cooked bacon or ham for extra protein and flavor if desired.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven or microwave.
- To make it gluten-free, ensure the cream of mushroom soup is gluten-free or use a homemade version.
Keywords: Cheesy Potato Casserole, Potato Casserole, Comfort Food, Baked Potatoes, Easy Casserole Recipe, Side Dish

