The Ultimate Creamy Cheesy Scalloped Potatoes: A Decadent Side Dish for Any Occasion

As the holiday season approaches, with Easter and Passover just around the corner, there’s one side dish that consistently steals the show and brings unparalleled comfort to the table: creamy, cheesy scalloped potatoes. Also lovingly known as potatoes au gratin, this recipe is not just a side; it’s a centerpiece in its own right, promising to elevate any meal from ordinary to extraordinary. Its rich, velvety texture and irresistible cheesy flavor make it an absolute favorite, especially when paired with a succulent glazed ham.
When it comes to ultimate comfort food, can anything truly surpass the divine combination of cheese and carbs? We think not! It’s a culinary match made in heaven that delivers instant satisfaction with every forkful. Whenever the craving for hearty, cheesy goodness strikes, dishes like classic macaroni and cheese, a luxurious mushroom risotto, or savory potato skins always hit the spot. But for a truly exceptional experience, these cheesy scalloped potatoes stand in a league of their own.
For many families, Easter dinner traditions often include a beautifully glazed ham. And let me tell you, there’s no better accompaniment to a smoky-sweet ham than a pan of tender, gooey, and supremely cheesy potatoes au gratin. Growing up, scalloped potatoes were a non-negotiable staple at every ham dinner, and for good reason—the flavors simply harmonize perfectly. This easy-to-follow recipe ensures consistently perfect results, making it a guaranteed hit that your family will eagerly anticipate year after year.

Crafting Your Cheesy Scalloped Potatoes: A Step-by-Step Guide
The star of this dish, naturally, is the potato. While any type of potato can technically work, I personally favor russet potatoes for their starchy texture, which creates an incredibly creamy interior. However, feel free to use your family’s preferred variety, keeping in mind that you’ll need the equivalent weight of about five large russet potatoes for this recipe. Thoroughly scrub and rinse your chosen potatoes before proceeding, regardless of whether you decide to peel them or not.

Achieving perfectly thin potato slices is crucial for an evenly cooked and tender scalloped potato dish. For effortless and quick slicing, I highly recommend investing in a mandoline slicer. A good mandoline, even an affordable one, can make quick work of slicing potatoes, onions, and other vegetables, saving you time and ensuring uniform thickness. If you don’t have one, a very sharp chef’s knife will do the trick; just aim for slices approximately 2mm thick. Consistency in thickness is key to ensuring all the potatoes cook through at the same rate, resulting in that wonderfully tender texture we all crave.

Once sliced, arrange the potatoes in a single, even layer in your prepared baking dish. Next, combine the heavy cream and milk in a large liquid measuring cup. Immediately pour about two cups of this rich dairy mixture over the potato slices, ensuring they are completely submerged. This step is vital to prevent the potatoes from oxidizing and turning an unappealing brown color while you prepare the glorious cheesy sauce.


Now for the star of the show: the cheese sauce! In a medium pot, melt the butter and sauté the diced onions until they become beautifully sweet, fragrant, and translucent – this foundational step adds a depth of flavor. Pour in the remaining cream and milk mixture, bringing it to a gentle simmer. Next, incorporate the cream cheese, garlic powder, salt, and freshly ground black pepper. Stir continuously as the cream cheese softens and melts, ensuring a silky-smooth consistency.



Begin adding the shredded cheese, a generous handful at a time. Allow each addition to melt fully and become thoroughly incorporated into the luscious sauce before adding more. This gradual process ensures a perfectly smooth and clump-free cheese sauce. Once the sauce is wonderfully smooth and gloriously melty, pour it evenly over the prepared potatoes in the baking dish. Spread it out gently to ensure every potato slice is bathed in the cheesy goodness, then finish with a final sprinkle of extra shredded cheese on top for that perfect golden crust.


To ensure the potatoes cook perfectly without the topping browning too quickly, cover the casserole dish tightly with foil for the first half of the baking time. This traps steam and heat, allowing the potatoes to become tender. After about 30 minutes, remove the foil to allow the cheese topping to achieve those coveted crispy, golden-brown edges. You’ll know your scalloped potatoes are done when the sauce is visibly bubbling, the cheese is beautifully caramelized, and a sharp knife easily slips in and out of the potatoes, indicating they are exquisitely tender.
Choosing the Best Cheese for Scalloped Potatoes (Au Gratin)
When crafting potatoes au gratin, my go-to combination is typically shredded cheddar cheese for its sharp, tangy flavor, and shredded mozzarella for its incredible gooey, stretchy melt. A ratio of about three parts cheddar to one part mozzarella creates a perfectly balanced flavor and texture profile. However, the beauty of this dish lies in its versatility; you can truly customize it with any cheese you adore. Freshly grated cheese is always recommended over pre-shredded varieties, as the latter often contains anti-caking agents that can hinder smooth melting and sauce consistency.
Here are some other fantastic cheese recommendations to experiment with, allowing you to tailor the flavor to your preference:
- Gouda or Smoked Gouda: Adds a sweet, nutty, or smoky depth.
- Brie or Camembert: For a rich, buttery, and slightly earthy flavor with an incredibly creamy melt.
- American Cheese or Velveeta: Delivers ultimate smoothness and a classic, comforting taste.
- Parmesan or Pecorino: Offers a salty, sharp, and umami-rich kick.
- Provolone: A mild, versatile melting cheese that complements many flavors.
- Mascarpone: For an extra layer of luxurious creaminess and mild sweetness.
- Asiago: Provides a robust, nutty flavor, especially when aged.
- Feta: Introduces a salty, tangy Mediterranean flair.
- Gruyere: A Swiss cheese known for its complex, nutty, and earthy notes that melt beautifully.
- Blue Cheese: For a bold, pungent, and distinctive flavor profile.
- Monterey Jack or Pepper Jack: Mild and melty, with Pepper Jack adding a subtle spicy kick.
- Taleggio: A semi-soft cheese with a strong aroma but a surprisingly mild, fruity flavor when melted.
- Swiss or Emmental: Classic choices that offer a mild, nutty taste and good melting properties.
- Havarti: A Danish cheese prized for its buttery, mild flavor and smooth, easy melting.
- Chèvre or Goat Cheese: For a tart, earthy, and fresh tang.
- Muenster: A semi-soft cheese with a mild flavor and excellent meltability.
- Fontina: Known for its exceptional melting quality and rich, nutty flavor.
Feel free to mix and match these options to discover your favorite combination. Beyond cheese, consider experimenting with different herbs! Fresh rosemary, thyme, parsley, or sage can beautifully complement various cheeses, adding another dimension of deliciousness to your au gratin potatoes.
To Peel or Not to Peel: A Potato Au Gratin Dilemma
The decision of whether or not to peel your potatoes for scalloped potatoes is entirely a matter of personal preference. Personally, I tend to leave the peels on russet potatoes. I find that it imparts a more robust, earthy “potato-y” flavor to the final dish, and I appreciate the slightly rustic texture and added fiber. However, if you are not a fan of potato skins, or prefer a smoother, more refined texture, then by all means, peel your potatoes before slicing them. Whichever path you choose, remember that thorough scrubbing and rinsing of the potatoes beforehand is always highly recommended to remove any dirt or impurities.
Are Au Gratin Potatoes Gluten-Free and Passover-Friendly?
Rest assured, this delightful side dish contains absolutely no wheat gluten, making it a safe and delicious option for those with gluten sensitivities or celiac disease. You can serve it confidently without worrying about any digestive issues for your guests. Moreover, as it is entirely grain-free, it is perfectly kosher for Passover. If your family’s observance of kosher laws is flexible with regard to meat and dairy separation, this dish would be absolutely incredible served alongside a tender beef brisket. However, if you strictly adhere to keeping meat and dairy separate, then this rich, dairy-filled creation should certainly be served as part of a dairy meal.
It’s important to note that this recipe is quite rich in dairy, featuring butter, heavy cream, milk, and a generous amount of cheese. If you are looking for a vegan or dairy-free scalloped potatoes recipe, you could attempt using 1:1 plant-based substitutions for the dairy components (such as plant-based milks, vegan butter, and vegan cheeses). However, since dairy plays such a fundamental role in achieving the signature creamy texture and rich flavor of this dish, I cannot guarantee identical results. You might need to experiment with thickening agents or alternative flavor enhancers like nutritional yeast to achieve a comparable experience.

Can Scalloped Potatoes Be Prepared in Advance?
Absolutely! This creamy scalloped potato recipe is an ideal candidate for make-ahead preparation, saving you valuable time on busy holidays or weeknights. You have a few excellent options for prepping ahead:
- Prep Ahead (Unbaked): You can slice the potatoes, submerge them in the cream and milk mixture, layer on the prepared cheesy sauce, and top with cheese a day or two in advance. Cover the dish tightly with foil and refrigerate. When ready to bake, simply place it in the preheated oven for the recommended time, adding an extra 15-20 minutes if baking from cold.
- Full Bake Ahead (Reheat): Alternatively, you can fully bake the scalloped potatoes according to the recipe instructions. Once baked, allow it to cool completely, then cover and refrigerate. To reheat, place it in a 350°F (175°C) oven for about 30-45 minutes, or until thoroughly heated through and bubbling.
- Freezing: For longer storage, you can freeze scalloped potatoes. To do this, line your baking pan with heavy-duty foil, allowing for an overhang on the sides. Assemble and bake the recipe as directed. Once cooled, use the foil overhangs to lift the entire block of potatoes out of the pan. Wrap it tightly in more foil and then in plastic wrap. Freeze until solid. This frees up your baking dish! Thaw the frozen potatoes in the refrigerator overnight or at room temperature for several hours before reheating in a 350°F (175°C) oven.
One wonderful characteristic of this dish is its significant thermal mass; it will remain delightfully hot for 30 minutes to an hour after being removed from the oven, making it perfect for holiday buffets or when coordinating multiple dishes.
Storing Leftover Scalloped Potatoes
If you happen to have any leftovers of these delectable scalloped potatoes (a rare occurrence!), they store beautifully. Ensure they are tightly wrapped or placed in an airtight container, and they will keep well in the refrigerator for up to several days, potentially even a full week. For longer storage, freezing is your best bet. Scalloped potatoes can be kept in the freezer for one to two months without significant loss of quality. Simply thaw them in the refrigerator overnight or on the countertop for a few hours, then reheat using the instructions provided above for previously baked dishes. Enjoying this creamy comfort food again is just a reheat away!

More Delicious Easter & Holiday Recipes You’ll Love:
- Deviled Eggs
- Hawaiian Rolls
- Pineapple Stuffing
- Coconut Cake
- Lemon Meringue Pie
- Carrot Cake
As an Amazon Associate, I earn from qualifying purchases.
Cheesy Scalloped Potatoes Recipe

This cheesy scalloped potatoes recipe will make your whole meal! Easy to make, and bakes up so creamy and decadent!
Recipe Details
- Servings: 15 people
- Prep Time: 30 mins
- Cook Time: 1 hr
- Resting Time: 10 mins
- Total Time: 1 hr 40 mins
Ingredients
- 1 1/2 cups (357 g) heavy whipping cream
- 1 1/2 cups (366 g) milk (I used 2%)
- 5 large (1065 g) russet potatoes
- 1/4 cup (56.75 g) unsalted butter (half a stick)
- 1 large (110 g) onion, diced
- 8 ounces (226.8 g) cream cheese
- 1 1/2 teaspoons (7.39 g) garlic powder
- 1 teaspoon (4.93 g) kosher salt
- 1/2 teaspoon (2.46 g) ground black pepper
- 2 cups (224 g) shredded cheese, divided (I recommend 3 parts cheddar to 1 part mozzarella)
- Fresh chives, for optional garnish
Instructions
- Preheat the oven to 350°F (175°C) and lightly mist a 9×13-inch baking dish* with non-stick spray.
- Slice the potatoes into 2mm rounds using a mandoline slicer or sharp knife. Arrange them in an even layer in the baking dish.
- Combine the cream and milk. Pour about 2 cups of this liquid over the potatoes, ensuring they are completely submerged.
- Melt the butter in a medium pot and sauté the diced onion until translucent and fragrant.
- Add the remaining 1 cup of cream/milk mixture, cream cheese, garlic powder, salt, and pepper. Simmer gently, stirring constantly, until the cream cheese has fully melted and the mixture is smooth.
- Stir in about one cup of the shredded cheese until it is completely smooth and melted into the sauce.
- Pour the creamy cheese mixture evenly over the potatoes in the baking dish. Top with the remaining 1 cup of shredded cheese.
- Cover the pan tightly with aluminum foil and bake for 30 minutes. Then, remove the foil and continue baking until the sauce is bubbling, the cheese topping is golden brown, and the potatoes are tender when pierced with a knife (approximately another 30 minutes).
- Allow the dish to stand for 10 minutes before garnishing with fresh chives and serving.
Notes
- *This recipe can be halved and baked in an 8×8-inch square baking dish. Adjust baking time as needed.
Recipe Video
Nutrition Information
- Serving Size: 1 serving
- Calories: 281 kcal
- Carbohydrates: 17 g
- Protein: 7 g
- Fat: 21 g
- Saturated Fat: 13 g
- Trans Fat: 1 g
- Cholesterol: 72 mg
- Sodium: 321 mg
- Potassium: 394 mg
- Fiber: 1 g
- Sugar: 3 g
- Vitamin A: 789 IU
- Vitamin C: 5 mg
- Calcium: 146 mg
- Iron: 1 mg
Recipe Tags
- Cuisine: American
- Course: Side Dish
Tried this recipe?
Mention @bakingamoment on Instagram or tag #bakingamoment.