Cheesy Garlic Scalloped Potatoes are a warm, comforting dish that everyone loves! Layers of tender potatoes soaked in creamy garlic cheese sauce make this a tasty side.
I can’t resist sneaking a bite while they cook. The smell of garlic fills the kitchen, and I know dinner will be amazing. Serve it with your favorite meat for a real treat!
Key Ingredients & Substitutions
Potatoes: Russet potatoes are perfect for this dish due to their starchiness, which lends creaminess. If you’re in a pinch, Yukon Golds can be used for a buttery taste and creamy texture.
Garlic: Fresh garlic adds a wonderful aroma and flavor. If you don’t have fresh garlic, feel free to use garlic powder—just about half a teaspoon usually works.
Milk & Cream: Whole milk makes a great base, but if you’re after a richer sauce, heavy cream is a fantastic alternative. You could also use half-and-half if you want to strike a balance.
Cheddar Cheese: Sharp cheddar brings bold flavor. If you’re looking for a change, mix in some Gruyère or Monterey Jack. For a lighter cheese, try a reduced-fat option.
Thyme: Dried thyme works well, but fresh thyme really elevates the dish. No thyme? Italian seasoning can be a good substitute.
What’s the Best Way to Achieve a Creamy Cheese Sauce?
Getting a smooth and creamy cheese sauce is crucial for delicious scalloped potatoes. Here are some essential tips:
- Start by making a roux. Cook the flour with butter for 1-2 minutes; this removes the raw flour taste.
- Whisk in the milk gradually to prevent clumps. Keep whisking as it heats up—it helps create a velvety texture!
- Remove from heat before adding cheese. Adding it while still hot helps it melt evenly without becoming grainy.
- Customize seasonings! Taste your sauce and adjust with salt, pepper, or a pinch of nutmeg for warmth.

How to Make Cheesy Garlic Scalloped Potatoes
Ingredients You’ll Need:
For the Potatoes:
- 4 large russet potatoes, peeled and thinly sliced
For the Sauce:
- 3 tablespoons unsalted butter
- 3 cloves garlic, minced
- 3 tablespoons all-purpose flour
- 2 cups whole milk (or heavy cream for a richer texture)
- 1 ½ cups shredded sharp cheddar cheese
- ½ cup grated Parmesan cheese
- 1 teaspoon dried thyme (or fresh thyme if available)
- Salt and black pepper, to taste
- Optional: pinch of nutmeg for subtle warmth
For Garnish (Optional):
- Fresh thyme or parsley for garnish
How Much Time Will You Need?
This recipe takes about 15 minutes of preparation time and 1 hour of baking time. In total, you will need about 1 hour and 15 minutes, including a brief resting time after baking. Your delicious scalloped potatoes will be ready to enjoy pretty soon!
Step-by-Step Instructions:
1. Preheat the Oven:
First things first! Preheat your oven to 375°F (190°C). While that heats up, grease a baking dish with butter or non-stick spray to prevent sticking.
2. Sauté the Garlic:
In a medium saucepan, melt the butter over medium heat. Once it’s melted, add the minced garlic. Stir and sauté it for about 1 minute until it smells fantastic—make sure not to burn it!
3. Make the Roux:
Next, stir in the flour and cook it for about 1-2 minutes, constantly stirring. This creates a roux, which will help thicken your cheese sauce.
4. Prepare the Cheese Sauce:
Gradually whisk in the milk, whisking to avoid lumps. Continue cooking and whisking until the sauce thickens and gently boils, which should take about 5-7 minutes.
5. Add the Cheese and Season:
Once the sauce has thickened, remove it from the heat. Stir in 1 cup of cheddar cheese and all of the Parmesan cheese until everything is melted and smooth. Season generously with salt, black pepper, thyme, and the optional pinch of nutmeg. Give it a taste and adjust as needed!
6. Layer the Potatoes:
Layer half of the sliced potatoes in the bottom of your prepared baking dish. Pour half of the creamy cheese sauce over the potatoes, spreading it evenly.
7. Create the Second Layer:
Now, repeat the process with the remaining sliced potatoes and pour the remaining cheese sauce on top, making sure the top layer is well covered.
8. Finish with Cheese:
Sprinkle the remaining ½ cup of cheddar cheese evenly over the top for that cheesy golden crust!
9. Bake:
Cover the dish with foil and bake it in the preheated oven for 40 minutes. After that, remove the foil and let it bake for an additional 20-25 minutes, or until the top is golden brown and bubbly, and the potatoes are tender when pierced with a fork.
10. Let it Rest:
Once cooked, let the scalloped potatoes rest for about 5-10 minutes before serving. This helps the sauce thicken up a bit more.
11. Garnish and Serve:
If you like, sprinkle some fresh thyme or parsley on top for garnish before serving warm. Enjoy your creamy, cheesy, garlicky scalloped potatoes!
Can I Use Different Types of Potatoes?
Absolutely! While russet potatoes work best for their starch content, you can also use Yukon Gold potatoes for a creamier texture. Just keep in mind that texture and flavor may vary slightly.
How Can I Make This Recipe Gluten-Free?
To make this dish gluten-free, simply substitute the all-purpose flour with a gluten-free flour blend or cornstarch. If using cornstarch, mix it with a little cold milk before adding to avoid lumps.
How to Store Leftovers?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, warm them gently in the microwave or oven, adding a splash of milk to restore creaminess if the sauce has thickened excessively.
Can I Prepare This Dish in Advance?
Yes! You can assemble the scalloped potatoes a day ahead. Just cover it tightly with foil and refrigerate. When you’re ready to bake, it may take a few extra minutes in the oven since it will be chilled. Adjust baking time as needed.



