| |

Homemade Scalloped Potatoes Recipe

If you’re craving a comforting, creamy dish that’s perfect for family dinners or special occasions, you’re going to adore this Homemade Scalloped Potatoes Recipe. It’s one of those classic recipes that just hits all the right notes—golden, cheesy, and delectably tender. I absolutely love how this turns out every time, and I’m excited to share my favorite way to make it with you, complete with tips that’ll help you nail it in your kitchen.

🧡

Why You’ll Love This Recipe

  • Rich, Creamy Layers: The combination of sharp cheddar and Parmesan cheeses with a homemade milk sauce brings an unbeatable creamy texture.
  • Simple, Pantry-Friendly Ingredients: You don’t need fancy or hard-to-find components—just things you likely have around.
  • Perfect for Any Occasion: Whether it’s a busy weeknight or a holiday, this dish always makes a crowd-pleaser.
  • Make-Ahead Friendly: Prep in advance and reheat easily without losing that creamy goodness.

Ingredients You’ll Need

Each ingredient in this Homemade Scalloped Potatoes Recipe plays its part in creating spectacular flavor and texture. From the buttery base to the melty sharp cheddar, these come together beautifully without fuss.

Homemade Scalloped Potatoes Recipe - Ingredients
  • Unsalted butter: Use real butter for richness and to control salt in the dish.
  • Medium onion: Diced small to soften and add subtle sweetness that balances the sharp cheese.
  • Garlic cloves: Fresh minced garlic boosts flavor without overpowering.
  • Whole milk: Allows for a creamy sauce; skim or low-fat won’t give the same luscious texture.
  • Kosher salt: For seasoning layers evenly—important for depth of flavor.
  • Ground black pepper: Adds a gentle heat that complements the cheese.
  • Yukon Gold potatoes: Their creamy texture and thin skins work perfectly thin-sliced.
  • All-purpose flour: Helps thicken the sauce and slightly coats the potatoes for silkiness.
  • Sharp cheddar cheese: Brings that classic tangy, melty, gooey goodness.
  • Parmesan cheese: Sprinkled on top for a golden, flavorful crust.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I’ve played around with this Homemade Scalloped Potatoes Recipe a ton over the years, tweaking things to suit different tastes and occasions. Feel free to make it your own—you’ll find that a little personalization can take this classic so many delicious directions.

  • Add fresh herbs: A sprinkle of thyme or rosemary layered between the potatoes warms up the flavor and adds a fragrant note I’ve come to love.
  • Use Gruyère instead of cheddar: For a nuttier twist, swap out the sharp cheddar and watch your family’s eyes light up.
  • Make it vegetarian-friendly: This recipe naturally is—just use vegetable broth if you want extra depth in the sauce.
  • Batch for holidays: Double the recipe and bake in a larger dish to feed more guests without extra fuss.

How to Make Homemade Scalloped Potatoes Recipe

Step 1: Sauté Onions and Garlic for Depth

Start by warming butter over medium-low heat until it melts and bubbles gently. When I first tried adding the onions and garlic this way, I found it really enhanced the buttery base without overwhelming the potatoes. Cook the diced onions slowly for about 8 to 10 minutes until they’re translucent and sweet, then stir in the minced garlic for just a minute until fragrant—don’t let it brown or burn. This simple step adds that cozy foundation for the entire dish.

Step 2: Prepare the Creamy Milk Sauce

Once your onions and garlic are softened, stir in the whole milk along with 1 teaspoon of kosher salt and the black pepper. Let the mixture cool slightly while you prep the potatoes—cooling prevents the milk from curdling when you pour it later. This creamy sauce is crucial because it melds everything together beautifully, so don’t rush it!

Step 3: Slice and Coat the Potatoes

Peeling and slicing the Yukon Gold potatoes into ultra-thin slices is key. I use a mandoline to get consistent slices about 1/8 to 1/4 inch thick—thinner slices really help the dish cook evenly and soak up all that cheesy goodness. Toss them gently with the all-purpose flour and the remaining teaspoon of salt; this coating helps thicken the sauce and keeps the layers from sliding apart.

Step 4: Layer Everything Up

Now for the fun part! Spread one-third of the potatoes in your prepared casserole dish, spoon a cup of the milk-onion mixture on top, and sprinkle ½ cup shredded cheddar cheese. Repeat twice more so you have three layers total, finishing with a cheddar cheese layer on top. This layering creates those irresistible pockets of melted cheese and creamy potato with every forkful.

Step 5: Bake and Broil for Perfect Finish

Cover your dish tightly with aluminum foil (I spray the underside with nonstick spray to avoid sticking), then bake at 375°F for 35 minutes. After that, uncover and bake for 25 more minutes until the potatoes are soft when pierced with a fork. Sprinkle Parmesan cheese evenly on top, switch your oven to broil, and return the dish for 1 to 3 minutes—watching it carefully! I’ve learned the hard way not to walk away here because those cheesy edges can burn fast. Let the casserole stand for 20 to 25 minutes before serving; this little resting time helps everything set to creamy perfection.

👨‍🍳

Pro Tips for Making Homemade Scalloped Potatoes Recipe

  • Consistent Slicing: Using a mandoline saved me so much time, and it ensures the potatoes cook evenly throughout every bite.
  • Don’t Skip the Resting Time: Let the dish sit after baking so the sauce thickens up and slices hold their shape nicely on the plate.
  • Watch the Broil Step Closely: That golden cheesy top can go from perfect to burnt in seconds, so keep your eyes peeled.
  • Coat Potatoes with Flour: This little trick helps thicken the sauce and prevents a watery result.

How to Serve Homemade Scalloped Potatoes Recipe

Homemade Scalloped Potatoes Recipe - Serving

Garnishes

I love garnishing this dish with a sprinkle of finely chopped fresh parsley or chives right before serving. The fresh green color pops against the creamy potatoes and adds a subtle freshness that balances the richness. Sometimes, a tiny dusting of smoked paprika on top brings a beautiful color and a hint of smoky warmth that everyone asks about!

Side Dishes

This recipe pairs wonderfully with roasted or grilled meats like juicy chicken thighs, a prime rib roast, or even a simple pan-seared salmon. For veggies, I love serving it alongside garlicky green beans or a crisp arugula salad to add some bite and brightness to the meal.

Creative Ways to Present

For holiday dinners, I’ve tried portioning the scalloped potatoes into individual ramekins, then topping with a little extra cheese and broiling until bubbly. It makes for an impressive presentation and means everyone gets their perfectly golden serving straight from the oven. And if you want to dress things up, a swirl of garlic herb butter on top just before serving really ups the elegance.

Make Ahead and Storage

Storing Leftovers

After serving, let leftovers cool completely then store them covered in the refrigerator for up to 3 days. I keep mine in the original casserole dish covered tightly with foil or plastic wrap to maintain moisture and keep that creamy texture intact.

Freezing

I’ve frozen this recipe successfully by prepping it fully (except for the broiling step), then cooling and freezing in a freezer-safe dish. When you’re ready to eat, bake it covered at 375°F until bubbling hot (usually 45–60 minutes), then add the Parmesan and broil briefly. It’s a great way to have comfort food ready without last-minute prep.

Reheating

To reheat leftovers, I prefer warming them in the oven at 350°F covered with foil for 20–30 minutes so the potatoes heat evenly without drying out. A quick broil for 1-2 minutes afterward revives the cheesy top’s crispness, making it taste almost freshly baked.

FAQs

  1. Can I use other types of potatoes for this Homemade Scalloped Potatoes Recipe?

    Yes, though Yukon Golds are ideal because of their creamy texture and ability to hold shape while getting tender. Russets can work but may result in a slightly fluffier texture, and red potatoes are waxier and might not become as tender or creamy.

  2. Can I make this recipe dairy-free or vegan?

    Absolutely! Substitute the butter with a dairy-free alternative, use plant-based milk like oat or almond milk, and swap the cheddar and Parmesan for vegan cheese varieties. Just keep an eye on cooking times since plant milks vary in consistency.

  3. Why do I need to coat the potatoes with flour?

    Coating the potatoes with flour helps to thicken the sauce as it bakes, preventing it from becoming runny. It also helps each thin slice hold together better, giving you that perfect creamy but firm texture.

  4. Can this recipe be prepared ahead of time?

    Yes! You can assemble everything the day before, store it covered in the fridge, and bake it fresh the following day. Just allow a bit of extra baking time if it’s baking cold from the fridge.

Final Thoughts

This Homemade Scalloped Potatoes Recipe has been a staple in my kitchen because it combines simplicity with a classic flavor profile that feels like a warm hug from the oven. Whether you’re feeding a crowd or making a cozy meal for yourself, it’s a dish that always feels special. Give it a try, and I promise you’ll have a new favorite for your recipe rotation—a recipe you come back to again and again, just like I do.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Scalloped Potatoes Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 148 reviews
  • Author: Paula
  • Prep Time: 25 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 45 minutes
  • Yield: 8 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Description

This homemade scalloped potatoes recipe features tender Yukon Gold potatoes layered with a creamy, garlicky milk sauce and sharp cheddar cheese, baked to golden perfection and finished with a bubbly Parmesan crust. Perfect as a comforting side dish for any meal.


Ingredients

Main Ingredients

  • 2 tablespoons unsalted butter
  • 1 medium onion, ¼-inch diced
  • 6 garlic cloves, minced (about 2 tablespoons)
  • 2 cups whole milk
  • 3 pounds Yukon Gold potatoes, about 6 to 8 medium
  • 3 tablespoons all-purpose flour
  • 6 ounces sharp cheddar cheese, shredded (about 1 ½ cups)
  • 1 ounce Parmesan cheese, shredded (about ¼ cup)

Seasonings

  • 2 teaspoons kosher salt, divided
  • ¼ teaspoon ground black pepper


Instructions

  1. Preheat and prepare dish: Place a rack in the center of your oven and preheat to 375°F. Lightly coat a 9×13-inch casserole dish with nonstick spray and set aside.
  2. Sauté onions and garlic: In a medium pot or wide skillet with high sides, melt the butter over medium-low heat. Add the diced onion and cook for 8 to 10 minutes, stirring often, until translucent. Stir in the minced garlic and cook for about 1 minute until fragrant, then turn off the heat.
  3. Make milk mixture: Stir the whole milk, 1 teaspoon of kosher salt, and black pepper into the onion and garlic mixture. Set aside to cool slightly.
  4. Prepare potatoes: Peel the Yukon Gold potatoes. Using a mandoline or a very sharp chef’s knife, slice the potatoes into very thin slices, about ⅛ to ¼-inch thick (thinner slices will cook more evenly). Place the sliced potatoes in a large bowl, sprinkle with the all-purpose flour and the remaining 1 teaspoon kosher salt. Use your hands to toss the potatoes gently until they are evenly coated.
  5. Layer the casserole: Spread one-third of the sliced potatoes evenly in the bottom of the prepared casserole dish. Spoon about 1 cup of the milk mixture over the potatoes. Sprinkle with ½ cup shredded cheddar cheese. Repeat this layering two more times so you have 3 layers each of potatoes, milk mixture, and cheddar cheese, finishing with the cheese on top.
  6. Bake covered: Lightly mist a large sheet of aluminum foil with nonstick spray, then cover the casserole dish with the foil, spray side down. Bake at 375°F for 35 minutes.
  7. Bake uncovered: Remove the foil and continue baking uncovered for an additional 25 minutes or until the potatoes are tender when pierced with a fork.
  8. Add Parmesan and broil: Remove the casserole from the oven and sprinkle the shredded Parmesan cheese evenly over the top. Turn the oven to broil and return the dish to the oven for 1 to 3 minutes until the Parmesan is golden brown and bubbly. Watch carefully to prevent burning.
  9. Rest before serving: Allow the scalloped potatoes to stand at room temperature for 20 to 25 minutes to let the milk mixture thicken and set before serving.

Notes

  • Use Yukon Gold potatoes for their creamy texture and buttery flavor that enhances the dish.
  • Thinner potato slices ensure even cooking and a smooth texture.
  • Boiling the potatoes before layering is not necessary and can make slices too soft;
  • Covering the dish with foil during the initial baking stage keeps the moisture in and helps potatoes cook evenly.
  • Letting the casserole rest after baking allows the sauce to thicken, preventing it from being too runny.
  • Keep an eye on the broiler step as cheese can quickly burn.

Nutrition

  • Serving Size: 1/8 of recipe (about 1 cup)
  • Calories: 320
  • Sugar: 3 g
  • Sodium: 500 mg
  • Fat: 14 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0.3 g
  • Carbohydrates: 38 g
  • Fiber: 3 g
  • Protein: 10 g
  • Cholesterol: 35 mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star