Easy Potato Casserole Recipe

There’s nothing better than pulling a bubbling, golden-brown Potato Casserole out of your oven while the mouthwatering aroma of melted cheese and creamy sauce fills your kitchen. You’ll love how easy and affordable this dish is. It’s perfect for meal prep, goes with virtually any main course, and the whole family loves it.

A serving spoon lifts a portion of cheesy potato casserole with green onions from a white baking dish.
Potato Casserole. Photo Credit: Splash of Taste.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you!

I love making this casserole. Usually, I prep it the night before and store it in the fridge so it’s easier on the day, especially if it’s Thanksgiving or Easter. It’s one of those dishes that is so simple to make that it’ll be on your meal rotation before you know it, and it’s such a crowd-pleaser.

Ingredients you’ll need

You’ll need all the ingredients shown in the photograph below.

Chopped potatoes in a bowl are ready to be transformed into a delicious potato casserole, surrounded by shredded cheese, sliced green onions, butter, sour cream, mushroom soup, salt, and pepper on a countertop.
Potato Casserole Ingredients. Photo Credit: Splash of Taste.

How to Make Potato Casserole with Step-By-Step Instructions

I’ve laid out the instructions in an easy-to-follow format so that you can make the perfect casserole.

Scroll down for the recipe card, which contains a full printable recipe and measurements of both US customary and metric units.

Preheat Your Oven

Start by heating your oven to 375°F/190°C. This ensures a perfect temperature for baking your casserole to a golden perfection.

Cooking the Potatoes

Place your peeled and diced potatoes in a saucepan of cold water. Bring to a simmer and cook until they are fork-tender about 12 – 14 minutes.

Tip: Starting with cold water helps cook the potatoes evenly.

Cooking cubed potatoes in a saucepan.
Simmer your potatoes until they are fork-tender.
Stirring in the sour cream to the soup mixture.
In a separate pan, melt butter. Add cream of mushroom soup, sour cream, and green onions and stir to combine.
Adding cheese to the casserole mixture.
Add half of the cheese.

Creating the Mixture

In a separate pan, melt the butter over medium heat. Add the cream of mushroom soup, sour cream, salt, pepper, chopped green onion, and half of the shredded cheese. Stir until well combined.

Tip: For a richer flavor, lightly sauté the green onions in the melted butter before adding the other ingredients.

Combine Potatoes and Sauce

Toss the cooked potatoes in the creamy mixture, ensuring each piece is well coated. This step can also be done using frozen hash browns if fresh potatoes aren’t available.

Tip: If using frozen hash browns, thaw them slightly to ensure even cooking.

Potatoes coated with the casserole sauce.
Add your cooked potatoes to the casserole sauce and stir until evenly coated.
Potato casserole in oven dish with cheese sprinkled on top.
Add to a prepared oven dish and scatter the remaining cheese evenly over the top.
Cooked potato casserole fresh out of the oven.
Bake for approximately 30 minutes.

Bake the Casserole

Transfer the potato mixture to a prepared baking dish. Sprinkle the remaining cheese over the top. Bake in the preheated oven until the cheese is bubbly and browned, about 30 minutes.

Serve and Enjoy

Remove the casserole from the oven. Serve it hot and enjoy the creamy, cheesy goodness. Garnish with extra green onions or chives for a touch of color and freshness.

Recipe Notes and Expert Tips

  • Choosing Your Potatoes: Russet potatoes are ideal for this casserole due to their starchy nature, which helps to create a creamy texture when baked. However, you can also use Yukon Gold for a buttery flavor or a mix of both for complexity in your dish.
  • Cheese Choices: Look for a good melting cheese that fits your dietary preferences. Vegan cheddar often works well, but you can experiment with other types as well, like mozzarella or gouda for different flavors.
  • Enhancing Flavors: Don’t underestimate the power of seasoning. Salt and pepper are staples, but adding a pinch of garlic powder, paprika, or even a dash of cayenne can lift the flavors significantly.
  • Baking Dish Prep: Grease your baking dish well to prevent sticking and to make cleanup easier. A light coating of olive oil or a non-stick cooking spray works perfectly.
  • Test for Doneness: The top of the casserole should be golden and bubbly when it’s done. If the cheese isn’t quite browned to your liking, you can put it under the broiler for a minute or two—just keep an eye on it to avoid burning.
  • Make Ahead: You can assemble the casserole a day in advance and keep it refrigerated. Just add a few extra minutes to the cooking time when you’re ready to bake it.
Potato casserole cooked with green onions on top.

How to Store Potato Casserole

Storing your leftover potato casserole is easy and means you enjoy it for days after it’s first made. Here are my top tips on how to keep it tasting fresh:

Cool Properly: Allow the casserole to cool to room temperature before storing. This prevents condensation inside the container, which could make the topping soggy.

Choose the Right Container: Use an airtight container that’s just the right size for the amount of casserole you’re storing. Too much air space can dry out the casserole.

Refrigerate: Place your sealed container in the refrigerator. Properly stored, your casserole will last for 3-4 days.

Freezing for Longer Storage: If you have a lot of leftovers or want to keep the casserole for longer, it freezes well. Wrap it tightly in aluminum foil or freezer wrap, or place it in a freezer-safe airtight container. It can be stored frozen for up to 2 months.

Reheating: When you’re ready to enjoy your casserole again, you can reheat it in the oven or microwave. If using the oven, cover it with foil and warm at 350°F until heated through. In the microwave, cover the casserole to avoid splatters and heat on high until warm.

What to Serve With Potato Casserole

Potato casserole is such a flexible side; you can pair it with so many different dishes; here are some that I like to eat it with.

Stuffed Bell Peppers: Filling bell peppers with a mixture of rice, beans, and spices provides a colorful and hearty side that balances the soft texture of the casserole.

Cauliflower Steak: One of my favorites, thick slices of cauliflower, seasoned to perfection and roasted, offer a robust texture and mild flavor, making them an excellent choice to serve with your casserole.

Ratatouille: This medley of summer vegetables stewed together could have almost been made to serve with creamy potatoes and cheese.

A cheesy potato casserole freshly made and ready to eat.

More Easy Casserole Recipes for You to Try at Home

If you love our potato casserole, then you should check out these easy recipes!

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

Someone dishing up a cheesy potato casserole.

Easy Potato Casserole Recipe

You'll love this bubbling, golden brown, cheesy, creamy potato casserole! It's so easy to make and perfect meal prep. Assemble it the night before and then cook it the next day. It's perfect for holiday celebrations or potlucks and it's a real crowd pleaser!
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Course: Side Dish
Cuisine: American
Servings: 6
Calories: 260kcal

Ingredients

  • 1 ½ pounds russet potatoes peeled and diced
  • 2 ½ tablespoons butter melted
  • ½ cup cream of mushroom soup
  • ½ cup sour cream
  • ¼ cup green onion
  • Salt and pepper to taste
  • 1 cup Cheddar cheese divided and shredded

Video

[adthrive-in-post-video-player video-id=”LtLHdt2g” upload-date=”2025-10-31T09:43:36+00:00″ name=”Cheesy Homemade Potato Casserole” description=”Creamy and cheesy, this side is perfect for holidays, potlucks, or family dinners.” player-type=”default” override-embed=”default”]

Instructions

  • Preheat your oven to 375°F/190°C.
  • Place your potatoes in a saucepan of cold water u and simmer until they are fork tender, approximately 12 – 14 minutes.
    1 ½ pounds russet potatoes
  • Then, in a separate pan, melt the butter, then add cream of mushroom soup, sour cream, salt, pepper, onion, and half of the cheese.
    2 ½ tablespoons butter, ½ cup cream of mushroom soup, ½ cup sour cream, ¼ cup green onion, 1 cup Cheddar cheese, Salt and pepper
  • Toss the potatoes or frozen hash browns in the mixture until fully combined and place in a prepared baking dish.
  • Top with the remaining grated cheese and bake until bubbly and browned approximately 30 minutes.
    1 cup Cheddar cheese
  • Remove from the oven, serve immediately and enjoy!

Notes

  • Choosing Your Potatoes: Russet potatoes are ideal for this casserole due to their starchy nature, which helps to create a creamy texture when baked. However, you can also use Yukon Gold for a buttery flavor or a mix of both for complexity in your dish.
  • Cheese Choices: Look for a good melting cheese that fits your dietary preferences. Vegan cheddar often works well, but you can experiment with other types as well, like mozzarella or gouda for different flavors.
  • Enhancing Flavors: Don’t underestimate the power of seasoning. Salt and pepper are staples, but adding a pinch of garlic powder, paprika, or even a dash of cayenne can lift the flavors significantly.
  • Baking Dish Prep: Grease your baking dish well to prevent sticking and to make cleanup easier. A light coating of olive oil or a non-stick cooking spray works perfectly.
  • Test for Doneness: The top of the casserole should be golden and bubbly when it’s done. If the cheese isn’t quite browned to your liking, you can put it under the broiler for a minute or two—just keep an eye on it to avoid burning.
  • Make Ahead: You can assemble the casserole a day in advance and keep it refrigerated. Just add a few extra minutes to the cooking time when you’re ready to bake it.

Nutrition

Calories: 260kcal | Carbohydrates: 23g | Protein: 8g | Fat: 15g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.2g | Cholesterol: 44mg | Sodium: 322mg | Potassium: 551mg | Fiber: 2g | Sugar: 2g | Vitamin A: 497IU | Vitamin C: 7mg | Calcium: 172mg | Iron: 1mg
Tried this recipe?Let us know how it was!

You may also like…

Tabbouleh

Fresh, bright, and full of clean herby flavor from the parsley, mint, and lemon dressing. Tabbouleh is the kind of salad that makes you want to eat the whole bowl.

Southern Mashed Potatoes

So rich, smooth, and buttery with cream cheese folded all the way through and sautéed garlic and onion in every bite. The creamiest mashed potatoes you will ever taste.

5 from 143 votes (141 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




11 Comments

    1. You are not alone! I made this last night and couldn’t get enough. That creamy sauce made it so decadent. Perfect comfort food for fall.

  1. I do NOT have a kitchen scale nor can I afford one. Can someone please tell me how many cups of potatoes I have to cook for this recipe? It looks like something I will bake ALOT!! Thanks

  2. Absolutely delicious! I had to make some substitution’s becausei was making this on a whim but it turned out delicious! I used cream of chicken instead of mushroom and I didn’t have green onions so I sautéed up yellow onion and then added garlic for 30 seconds before adding the ramming sauce ingredients. My picky children who don’t normally like potatoes (crazy because I’m very Irish) besides fries loved this and asked for seconds!

  3. I don’t leave comments very often, but this recipe was wonderful and so easy! I happened to have potatoes cubed and parboiled in the fridge (over zealous helper) and all other ingredients. I didn’t want those potatoes to go to waste, so happened upon this marvelous recipe. I will be making it again for Christmas. At some point I will make it with an addition of of perhaps bacon and/or broccoli. Thanks so much!

  4. 5 stars
    I made this and it was delicious. A added browned Italian sausage because I wanted a one-dish meal. I made my own cream of chicken soup, too. We ate it for dinner last night and there were leftovers that made a perfect comfort breakfast!