Potato Casserole With Sour Cream and Cheddar Cheese

potato casserole with sour cream and cheddar cheese
Diana Rattray
  • Total: 40 mins
  • Prep: 15 mins
  • Cook: 25 mins
  • Yield: 6 to 8 servings
Nutritional Guidelines (per serving)
388 Calories
26g Fat
29g Carbs
11g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 6 to 8 servings
Amount per serving
Calories 388
% Daily Value*
Total Fat 26g 33%
Saturated Fat 15g 76%
Cholesterol 73mg 24%
Sodium 223mg 10%
Total Carbohydrate 29g 11%
Dietary Fiber 3g 12%
Protein 11g
Calcium 266mg 20%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This mashed potato casserole is a delicious combination of hot mashed potatoes, sour cream, cheddar cheese, and green onions. The baked casserole takes everyday mashed potatoes to new levels. 

Feel free to change the ingredients up a bit to suit your family's tastes. Add some finely chopped ham or crumbled cooked bacon for a loaded potato casserole. If you like a more subtle onion flavor, replace the green onions with a few tablespoons of fresh chopped chives. A tablespoon or two of fresh chopped parsley is another excellent option. Or, If you like a crisp topping, sprinkle about 1/2 to 1 cup of buttered breadcrumbs over the potato casserole just before you put it in the oven. French fried onions would make a tasty topping as well.

This potato casserole is an excellent choice for a holiday meal, Sunday dinner, or any special family meal. Or take the dish along to a potluck dinner.


  • 2 1/2 to 3 pounds potatoes
  • Kosher salt
  • 8 tablespoons butter (melted, divided)
  • 3/4 cup sour cream
  • 1/4 cup milk (or half-and-half, as needed)
  • 1 bunch green onions (6 to 8, chopped)
  • 1 cup Cheddar cheese (shredded, divided)
  • 1/4 teaspoon black pepper (freshly ground)

Steps to Make It

  1. Heat the oven to 400 F. Lightly butter a 2-quart baking dish or spray it with nonstick cooking spray. 

  2. Peel the potatoes and cut them into chunks. Place the potatoes in a large saucepan or stockpot; cover them with water and add 2 teaspoons of kosher salt. Place the pan over high heat and bring the potatoes to a boil. Cover the pan, reduce the heat to medium-low, and boil the potatoes for about 20 minutes, or until they are very tender. Drain thoroughly.

  3. Mash the potatoes with 6 tablespoons of the butter, sour cream, milk, green onions, and about 3/4 cup of the cheddar cheese. Thin with more milk or cream, as needed. Taste and add salt and pepper, as needed.

  4. Spoon the potato mixture into the prepared baking dish. Drizzle the remaining 2 tablespoons of melted butter over the potatoes.

  5. Bake in the preheated oven for 25 minutes, or until the casserole is lightly browned. Scatter the remaining shredded cheddar cheese over the casserole and return it to the oven for a few more minutes, or just until the cheese has melted.

    Mashed potato casserole.
     Diana Rattray
  6. Enjoy!

Tips and Variations

  • Buttered breadcrumb topping: Add the entire 1 cup of shredded cheese to the mashed potatoes. Instead of drizzling the 2 tablespoons of melted butter over the potatoes, toss them with about 1/2 to 1 cup of soft breadcrumbs. Sprinkle the buttered breadcrumbs over the potatoes and bake as directed or until the crumbs are golden brown.

  • Moderate to high starch potatoes are the best choice for mashed potatoes. Use russets, Idaho baking potatoes, or Yukon Gold.