If you are craving the ultimate comfort food that feels like a warm hug on a plate, this Cheesy Garlic Scalloped Potatoes Recipe is exactly what you need. It delivers layers of perfectly tender potatoes smothered in a luscious, garlicky cheese sauce that blends sharp cheddar, gooey mozzarella, and savory Parmesan into a creamy masterpiece. Every bite is irresistibly rich and flavorful, making it an unforgettable side dish that’s perfect for holiday dinners or cozy weeknight meals. Trust me, once you try this recipe, scalloped potatoes will become your new favorite indulgence.

Ingredients You’ll Need
This Cheesy Garlic Scalloped Potatoes Recipe is delightfully simple, relying on straightforward yet essential ingredients. Each component plays a key role, from the creamy dairy to the aromatic garlic and perfectly starchy potatoes that soak up all the cheesy goodness.
- Russet or Yukon Gold potatoes (3 pounds, peeled and thinly sliced): Choose either variety for great texture and flavor; thin slices ensure even cooking and creamy layers.
- Unsalted butter (3 tablespoons): Provides a rich base for the garlic and roux, crucial for building the sauce’s depth.
- Garlic (4 cloves, minced): Infuses the dish with a fragrant, savory punch that elevates every bite.
- All-purpose flour (3 tablespoons): Thickens the sauce to that perfect silky consistency without being heavy.
- Whole milk (2 cups): Adds creaminess and helps meld all the flavors into a smooth sauce.
- Heavy cream (1 cup): Boosts richness and gives the sauce indulgent, velvety texture.
- Salt (1 1/2 teaspoons): Enhances all the flavors and balances the richness.
- Black pepper (1/2 teaspoon): Adds just the right amount of warmth and subtle kick.
- Paprika (1/2 teaspoon): Offers a gentle smoky undertone and vibrant color to the dish.
- Sharp cheddar cheese (2 cups, shredded): Brings sharp, tangy flavor and melty goodness.
- Mozzarella cheese (1 cup, shredded): Contributes stretchy, gooey texture perfect for comfort food cravings.
- Parmesan cheese (1/1 cup grated): Sprinkled on top for a nutty finish that crisps beautifully when baked.
- Fresh parsley (1 tablespoon, chopped): Adds a fresh, bright note and pops of color as garnish.
How to Make Cheesy Garlic Scalloped Potatoes Recipe
Step 1: Prepare Your Potatoes and Oven
Start by preheating your oven to 375°F. Then, lightly grease a 9×13-inch baking dish to ensure your scalloped potatoes don’t stick. Peel and thinly slice those potatoes — about 1/8-inch thick is perfect — so they bake evenly and soak up all the cheesy sauce.
Step 2: Sauté Garlic and Make the Roux
In a medium saucepan over medium heat, melt the butter. Once melted, add the minced garlic and sauté it for about 1 minute until it becomes fragrant and golden. This step infuses your roux with incredible garlicky flavor that sets the foundation for the sauce. Stir in the flour and cook for another minute, whisking constantly to avoid lumps and form a smooth roux.
Step 3: Create the Creamy Cheese Sauce
Slowly whisk in the whole milk and heavy cream, mixing until smooth. Continue cooking the sauce for 3 to 5 minutes until it thickens slightly, giving you a lovely velvety base. Season with salt, black pepper, and paprika for a balanced, flavorful punch. Remove from heat, then stir in the shredded cheddar and mozzarella until the cheeses melt completely, creating a rich and gooey sauce that’s impossible to resist.
Step 4: Assemble and Bake Your Scalloped Potatoes
Arrange the potato slices evenly in the prepared baking dish, layering them gently but with care. Pour the cheese sauce evenly over the potatoes, using a spatula or spoon to press the slices slightly so they’re fully coated. Sprinkle the grated Parmesan cheese on top—this will brown beautifully for a golden, crispy crust. Cover the dish with foil and bake for 45 minutes. Afterward, remove the foil and bake for an additional 25 to 30 minutes until the potatoes are tender and the top is bubbly and golden.
Step 5: Let It Rest Before Serving
Once it comes out of the oven, let your scalloped potatoes rest for about 10 minutes. This little wait helps the sauce thicken a bit and makes serving a breeze. Finally, sprinkle chopped fresh parsley on top for a lovely touch of color and freshness.
How to Serve Cheesy Garlic Scalloped Potatoes Recipe

Garnishes
A sprinkle of fresh parsley is a classic garnish that adds a fresh burst of color and a mild herbaceous note, balancing the richness of the dish in the most delightful way.
Side Dishes
Cheesy Garlic Scalloped Potatoes Recipe shines as the star side next to juicy roasted meats, succulent grilled chicken, or even a vibrant green salad to cut through the creaminess. It pairs perfectly with savory, herbaceous proteins and crisp veggies for a balanced plate.
Creative Ways to Present
For a fun twist, try serving this scalloped potato dish in individual ramekins for a personal touch. You can also layer it with caramelized onions or crispy bacon bits between the slices for added texture and flavor surprises that wow your guests every time.
Make Ahead and Storage
Storing Leftovers
Leftover Cheesy Garlic Scalloped Potatoes Recipe keeps beautifully in an airtight container in the refrigerator for up to 3 days. The flavors deepen overnight, and it’s just as delicious warmed up.
Freezing
If you want to enjoy this dish later, it freezes well too. After baking and cooling, cover tightly with plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the fridge before reheating for the best texture.
Reheating
Reheat in a 350°F oven for 20 to 30 minutes until hot and bubbly again. You can also microwave smaller portions, but baking helps maintain that golden crust and creamy texture perfectly.
FAQs
Can I use different types of cheese in this recipe?
Absolutely! While sharp cheddar, mozzarella, and Parmesan create a perfect melty and flavorful combo, you can experiment with Gruyere, Monterey Jack, or even a bit of blue cheese for a unique twist.
Is it necessary to peel the potatoes?
Peeling is recommended for a smoother texture and classic scalloped potato experience, but leaving the skins on is an option if you prefer more rustic-looking and nutrient-rich layers.
Can I prepare this recipe ahead of time?
Yes! You can assemble the dish the day before, cover it tightly, and refrigerate. Just add 10 to 15 minutes to the baking time when you cook it to ensure it’s heated through and perfectly tender.
What can I substitute for heavy cream?
If you want a lighter version, substitute half-and-half or use all whole milk, though the sauce will be less rich and creamy. Adding a bit of cream cheese can also enhance creaminess without heavy cream.
How thin should the potato slices be?
Slicing potatoes about 1/8-inch thick works best for even cooking and that irresistibly tender texture typical of scalloped potatoes. Using a mandoline slicer helps achieve consistent thin slices easily.
Final Thoughts
This Cheesy Garlic Scalloped Potatoes Recipe is truly a crowd-pleaser that’s sure to become a staple in your recipe collection. It offers that perfect balance of creamy, cheesy, and garlicky flavors all wrapped up in tender layers of potatoes. Whether you’re cooking for a special occasion or simply want to treat yourself, this dish never disappoints. Go ahead, try it out, and prepare to get hooked on one of the most comforting side dishes ever.
Print
Cheesy Garlic Scalloped Potatoes Recipe
- Prep Time: 20 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 35 minutes
- Yield: 8 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Cheesy Garlic Scalloped Potatoes is a comforting American side dish featuring thinly sliced russet or Yukon Gold potatoes baked in a creamy garlic cheese sauce made with sharp cheddar, mozzarella, and Parmesan cheeses. Perfectly seasoned with garlic, paprika, salt, and pepper, this dish offers a rich and flavorful accompaniment to any meal, especially during holidays or special gatherings.
Ingredients
Potatoes
- 3 pounds russet or Yukon Gold potatoes, peeled and thinly sliced
Sauce
- 3 tablespoons unsalted butter
- 4 cloves garlic, minced
- 3 tablespoons all-purpose flour
- 2 cups whole milk
- 1 cup heavy cream
- 1 1/2 teaspoons salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon paprika
Cheeses
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded mozzarella cheese
- 1 cup grated Parmesan cheese
Garnish
- 1 tablespoon chopped fresh parsley
Instructions
- Preheat and prepare dish: Preheat the oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish to prevent sticking.
- Arrange potatoes: Evenly layer the thinly sliced potatoes in the prepared baking dish, creating a uniform base for the sauce.
- Sauté garlic: In a medium saucepan over medium heat, melt the butter and sauté the minced garlic for about 1 minute until fragrant but not browned, to release its flavor.
- Make roux: Stir in the flour and continue cooking for another minute while whisking constantly to form a smooth roux that will thicken the sauce.
- Add liquids: Gradually whisk in the whole milk and heavy cream, stirring continuously until the mixture is smooth and starts to slightly thicken, about 3 to 5 minutes.
- Season sauce: Add salt, black pepper, and paprika to the sauce, adjusting seasoning to taste.
- Add cheeses: Remove the sauce from heat and stir in the shredded cheddar and mozzarella cheeses until fully melted and the mixture is smooth and creamy.
- Combine potatoes and sauce: Pour the cheese sauce evenly over the layered potatoes, gently pressing the potatoes down to ensure they are well covered.
- Add Parmesan topping: Sprinkle the grated Parmesan cheese evenly over the top of the dish to create a flavorful crust after baking.
- Bake covered: Cover the baking dish with aluminum foil and bake in the preheated oven for 45 minutes to allow the potatoes to cook and absorb the flavors.
- Bake uncovered: Remove the foil and bake for an additional 25 to 30 minutes or until the potatoes are tender, the sauce is bubbly, and the top is golden brown.
- Rest and garnish: Let the scalloped potatoes rest for 10 minutes after baking to thicken slightly, then garnish with chopped fresh parsley before serving.
Notes
- For extra richness, substitute half-and-half for the whole milk in the sauce.
- Thinly slicing the potatoes ensures even cooking and tenderness throughout.
- This dish can be prepared a day ahead; refrigerate before baking and add 10 to 15 minutes to the baking time when ready to cook.

