Scalloped Potatoes Recipe

GSR is reader supported. This post contains affiliate links and we will be compensated if you buy after clicking on our links at no cost to you.

Read our Review Guidelines

scalloped potatoes recipe

Here’s our easy, 6-step scalloped potatoes recipe for a great steak dinner side.  

This scalloped potatoes recipe was borrowed from my grandmother whose side of the family has long valued the classic “meat and potatoes” diet. After making a few adjustments (more cheese!), we have the recipe dialed in to make another perfect potato side to add to your dinner line-up.

While this is a simple recipe for scalloped potatoes, it is packed with flavor without all the hassle of other long-form recipes.

Prep Time: 15 mins | Cook Time: 60 mins | Total Time: 75 mins


  • 2 Cups – Large Russet Potato (1 large potato for easy math)
  • ¼ Cup – Onion
  • ¾ Cup – Shredded Cheese
  • ¾ Cup – Shredded Cheese
  • ¼ Cup – Parmesan Cheese
  • ½ Cup – Milk
  • 2 Tbsp – Flour
  • 1 Tbsp – Butter
  • Fresh Parsley
  • Pepper
  • Salt
  • Garlic Powder
  • Paprika
  • Casserole or Other Baking Pan
  • Tin Foil or Casserole Pan Cover

Step 1: Prepare Ingredients

Start by preparing the ingredients as follows. Since we will be layering the ingredients next, we found it best to put each ingredient in a small bowl. This will give you better control on how much of each ingredient you add to the layers.

  • Thinly slice the potato.
  • Mince the onion into very small cubes.
  • Shred the cheese if you brought a block.
  • Chop the parsley into small pieces.
  • Have the other ingredients measured out and ready to go.

Use the pepper, salt, and garlic powder to season each layer to your taste preference. 

Step 2: Preheat the Oven to 375 F

Preheat the oven to 375 F.

Step 3: Stack the Layers

Steps for layering ingredients to make scalloped potatoes

Grease the casserole or other pan you will be using by rubbing butter on the inside surfaces. This will ensure the potatoes don’t stick to the pan for easier serving.

The goal is to create multiple layers of potatoes with the other ingredients to create a “cheesy potato” layer cake.

To layer, start by adding a single layer of potato slices to the bottom of the pan until it is mostly covered. Next, add a layer of the other ingredients (cheese, onion, etc.) then add a few dobs of butter and cover with a light coating of flour. Cover with more potato slices and repeat until you have enough potatoes for only one layer. This recipe typically has 3-4 layers depending on the pan size you use.

Once you reach the last or top layer coat with the remaining potato slices. Pour the milk gently over the top of the potatoes.

Cover with shredded cheese and add a few pinches of paprika.

Step 4: Bake Covered

Cover with tin foil or the cover of your casserole pan. Place on the middle rack and cook for 45 minutes.

Step 5: Bake Uncovered

After 45 minutes carefully remove the foil or cover and bake uncovered for 15 minutes.

If you like cheese as much as us, feel free to add some shredded cheese before putting it back in the oven for the last 15 minutes.

Step 6: Plate and Serve

Once it’s done cooking, remove from the oven and add parsley and parmesan cheese as desired. 

Looking for an awesome meat and potato recipe, check out how to grill the perfect steak with your scalloped potatoes side.