Cheesy garlic scalloped potatoes are the ultimate comfort food! Layers of tender potatoes are baked in a creamy cheese and garlic sauce for a warm, inviting dish.
These potatoes just scream “dinner party winner!” I can’t resist sneaking a bite before serving – who can say no to all that cheese? Yum! 🧀
I love making these potatoes ahead of time; they always taste even better the next day. They’re perfect alongside meat or just on their own for an easy meal!
Key Ingredients & Substitutions
Potatoes: Russet potatoes are perfect for this dish due to their starchy texture, which helps them hold up well when baked. If you prefer, Yukon gold potatoes are a great alternative for a creamier texture.
Butter: Unsalted butter is best, so you can control the saltiness of your dish. If you’re dairy-free, a vegan butter or olive oil will work, though the flavor may vary slightly.
Cheese: Sharp cheddar gives the best flavor in scalloped potatoes. If you’d like a twist, try using Gruyère or a mix of cheeses like Monterey Jack. Vegan cheese can substitute for a dairy-free option, but melting might be different.
Thyme: Fresh thyme really elevates the dish. Dried thyme is also a good stand-in, just use half the amount since it’s more concentrated. If you don’t have thyme, rosemary can add a nice flavor too!
How Do I Make a Smooth Cheese Sauce Without Lumps?
Creating a smooth cheese sauce is key to a successful scalloped potato dish. Here’s how to do it:
- When making the roux (butter and flour), stir continuously to cook it evenly. This helps prevent lumps.
- Gradually whisk in the milk and cream. This means adding a little at a time and mixing well before adding more. It avoids sudden temperature changes that can cause lumps.
- Keep stirring while the sauce thickens, and remove it from heat before adding cheese. This keeps the cheese from seizing up.
With these steps, you’ll have a velvety sauce that blends perfectly with your potatoes!

How to Make Cheesy Garlic Scalloped Potatoes
Ingredients You’ll Need:
For the Dish:
- 4 large russet potatoes, peeled and thinly sliced
- 3 tablespoons unsalted butter
- 3 cloves garlic, minced
- 3 tablespoons all-purpose flour
- 2 cups whole milk
- 1 cup heavy cream
- 2 cups shredded sharp cheddar cheese (plus extra for topping)
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon paprika (optional, for color)
- 1 teaspoon fresh thyme leaves (or 1/2 tsp dried thyme)
- Fresh parsley or additional thyme for garnish (optional)
How Much Time Will You Need?
This recipe takes about 15 minutes of prep time and 1 hour and 15 minutes of baking time (45 minutes covered and 20-30 minutes uncovered). So, set aside about 1 hour and 30 minutes from start to finish. Don’t rush; the dreamy layers are worth the wait!
Step-by-Step Instructions:
1. Prepare Your Oven and Baking Dish:
First things first, preheat your oven to 375°F (190°C). While it’s heating, grab a baking dish and grease it using butter or non-stick spray to prevent sticking. This will make serving easier later!
2. Make the Garlic Butter Sauce:
In a medium saucepan, melt the butter over medium heat. Once it’s melted, add the minced garlic and sauté for about 1 minute. You want it fragrant but not browned. Next, whisk in the flour and cook for 1-2 minutes while stirring constantly. This creates a roux that will help thicken your cheese sauce.
3. Whisk in Milk and Cream:
Gradually pour in the milk and cream, whisking continuously to avoid lumps. Cook this mixture for about 5 minutes until it starts to thicken up nicely. Stay patient, it’ll get creamy!
4. Add Cheese and Seasoning:
Remove the saucepan from the heat and stir in 1 1/2 cups of the shredded cheddar cheese until it melts and becomes smooth. Now, season it with salt, pepper, and thyme. Give it a good mix, so the flavors meld together beautifully.
5. Layer the Potatoes:
Now for the fun part! Arrange a layer of your thinly sliced potatoes in the bottom of your prepared baking dish. Pour a portion of the creamy cheese sauce over the potatoes to coat them. Repeat this process, layering more potatoes and more sauce, until everything is used up, finishing with that delicious sauce on top.
6. Top It Off:
Sprinkle the remaining cheddar cheese on top of the final layer. If you’d like, you can dust a bit of paprika on for that lovely color. It’s all about presentation!
7. Bake to Perfection:
Cover the baking dish with aluminum foil and pop it in the oven to bake for 45 minutes. After that, remove the foil and continue baking for another 20-30 minutes. You’re looking for tender potatoes and a golden, bubbly top—such a satisfying sight!
8. Cool and Serve:
Once baked, let your scalloped potatoes cool slightly before serving. This helps the layers settle a bit. If you want to add a little extra flair, garnish with fresh thyme or parsley on top.
Enjoy your rich, creamy, and cheesy garlic scalloped potatoes! They’re perfect as a side dish or as a comforting main course all on their own!
Can I Use Other Types of Potatoes?
Absolutely! While russet potatoes are ideal for this creamy dish, you can also use Yukon gold potatoes for a slightly different flavor and creamier texture. Just make sure to slice them thinly for even cooking.
Can I Make This Recipe Gluten-Free?
Yes, you can easily make this recipe gluten-free! Substitute the all-purpose flour with a gluten-free flour blend or cornstarch. Just be sure to adjust the quantities as needed to achieve the desired thickness in the cheese sauce.
How Can I Reheat Leftover Scalloped Potatoes?
To reheat leftovers, place them in an oven-safe dish and cover with foil. Heat in a preheated oven at 350°F (175°C) for about 20-25 minutes, or until warmed through. You can also microwave individual servings, but the oven will keep them from getting soggy.
Can I Add More Vegetables?
Definitely! Feel free to add veggies like sautéed mushrooms, spinach, or even slices of zucchini between the layers of potatoes. Just be mindful of moisture to prevent the dish from becoming too watery.
