Scalloped potatoes bring a comforting touch to any meal, with tender slices baked in a creamy, cheesy sauce that feels like a warm hug. This dish is all about simple ingredients working together to create something irresistibly cozy and satisfying.
There’s a quiet magic in the way the top crisps up while the inside stays soft and velvety. It’s the kind of recipe that feels just right for a family dinner or whenever a little indulgence calls for a classic side.

Ingredients
This comforting dish of scalloped potatoes is all about creamy, cheesy layers that melt together with fragrant herbs. It’s simple to make and feels like a warm hug on a plate—perfect alongside your favorite main dish or as a cozy solo treat.
- 3 pounds potatoes, thinly sliced
- 2 cups heavy cream
- 1 cup whole milk
- 2 cups shredded mozzarella cheese
- 1 cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried thyme
- Fresh thyme sprigs, for garnish
- 2 tablespoons butter

Instructions
This scalloped potato recipe is all about layering thinly sliced potatoes with a creamy mix of milk, cream, garlic, thyme, and two kinds of cheese for that perfect golden, bubbly top. Simple to put together, it’s a cozy dish that feels like home in every bite.
- Preheat your oven to 350°F (175°C): This gets everything ready to cook your potatoes evenly and melt the cheese just right.
- Grease the baking dish with butter: Take 2 tablespoons of butter and rub it all around the inside of your dish to keep those creamy layers from sticking.
- Mix the cream, milk, garlic, salt, pepper, and dried thyme: In a bowl, stir together 2 cups heavy cream, 1 cup whole milk, the minced cloves of garlic, 1 teaspoon salt, ½ teaspoon black pepper, and 1 teaspoon dried thyme until well combined.
- Layer the potatoes in the dish: Arrange a single, even layer of your thinly sliced potatoes (3 pounds) at the bottom of the baking dish, covering it without overlapping too much.
- Pour some of the cream mixture over the potatoes: Use about a quarter of your cream and milk mix to lightly soak the first layer, making sure it’s evenly covered but not swimming in liquid.
- Sprinkle shredded mozzarella and grated Parmesan: Add a layer of ½ cup mozzarella and ¼ cup Parmesan over the potatoes to make each layer cheesy and flavorful.
- Repeat the layers: Keep layering potatoes, cream mixture, mozzarella, and Parmesan in the same order until you run out, finishing with cheese on top.
- Dot the top with small pieces of butter: Break your remaining butter into tiny bits and scatter them over the cheese to help the top brown beautifully.
- Bake uncovered for 1 to 1½ hours: Pop the dish into the oven and bake until the potatoes are tender when poked with a fork and the top is golden and bubbly.
- Let it rest before serving: Take the scalloped potatoes out and let them sit for about 10 minutes; this helps the sauce set and makes them easier to serve.
- Garnish with fresh thyme sprigs: Before serving, scatter some fresh thyme on top for a burst of herb aroma and a lovely touch.
How to Store Scalloped Potatoes
Once cooled, cover any leftovers tightly with plastic wrap or transfer them to an airtight container. Store in the refrigerator for up to 3 days. To reheat, warm in the oven at 350°F (175°C) until heated through, about 20 minutes, or microwave in shorter bursts until hot. Enjoy your leftovers just like the first time, cozy and comforting.
Tweaks and Additions
This scalloped potato recipe already sings with creamy, cheesy goodness, but there’s always room to play a little with flavors and textures. Here are some easy tweaks and additions to bring out even more comfort and charm without too much fuss.
- Swap dried thyme for fresh thyme: Fresh thyme brings a brighter, fresher note that pops beautifully against the richness of the cream and cheese, making each bite feel lighter and more aromatic.
- Add a pinch of nutmeg to the cream mixture: Just a dash of nutmeg adds a gentle warmth and a hint of spice that complements the creamy base without overpowering it.
- Use Gruyère instead of mozzarella: For a nuttier, more flavorful melt, swap mozzarella with Gruyère—classic in many gratins and perfect for that golden, bubbly top.
- Mix in thinly sliced shallots: Layer a few slices of shallot between the potatoes to add a subtle sweetness and extra depth without stealing the show.
- Include a touch of garlic powder along with fresh garlic: This doubles down on garlic flavor but keeps it mellow and well-rounded throughout the dish.
- Add a handful of chopped fresh parsley after baking: A sprinkle of parsley adds color and a fresh, herbaceous finish that brightens the rich layers.
- Stir a spoonful of Dijon mustard into the cream mixture: It might sound surprising, but a bit of mustard adds a gentle tang that lifts the whole dish and ties the flavors together.
- Top with a sprinkle of toasted breadcrumbs before baking: For a little crunch and texture contrast, toss some breadcrumbs with melted butter and scatter them on top—nostalgic and wonderfully satisfying.
