These Cheesy Potatoes are the ultimate comfort food—layers of tender, thinly sliced potatoes smothered in a creamy garlic sauce and topped with melty cheddar and Parmesan cheese. Rich, indulgent, and full of flavor, this dish is perfect for holidays, potlucks, or as a hearty side to your favorite main course.
Why You’ll Love This Recipe
This recipe takes everything you love about scalloped potatoes and turns it up a notch with the addition of two cheeses, aromatic garlic, and a velvety sauce made from scratch. It’s a crowd-pleasing dish that pairs well with everything from roasted meats to vegetarian mains, and it’s easy to make in one casserole dish.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
3 pounds potatoes, washed, dried, and sliced into 1/4-inch rounds
-
1/4 cup butter
-
5 cloves garlic, finely minced or pressed
-
1 tablespoon Italian seasoning
-
1/2 teaspoon garlic powder
-
3 tablespoons all-purpose flour
-
1 1/2 cups milk
-
3/4 cup heavy cream
-
1 1/2 cups Parmesan cheese
-
Kosher salt and black pepper, to taste
-
1 cup grated cheddar cheese
Directions
-
Preheat the Oven
Preheat your oven to 425°F (220°C). Grease a 13×9-inch casserole dish and set aside. -
Make the Sauce
In a large saucepan over medium heat, melt the butter. Add the minced garlic and sauté for about 1 minute until fragrant. Stir in the Italian seasoning and garlic powder. -
Thicken the Sauce
Sprinkle the flour into the pan and whisk continuously for 1–2 minutes until the mixture becomes golden. -
Add Dairy
Slowly pour in the milk while whisking to avoid lumps. Reduce heat to medium-low and stir in the heavy cream. Let the sauce simmer, whisking frequently, for 4–5 minutes until it thickens. -
Add Cheese
Turn the heat to low. Stir in the Parmesan cheese and continue whisking until melted and smooth. Season with salt and pepper to taste. -
Coat the Potatoes
Add the sliced potatoes to the sauce and gently mix to coat them evenly in the cheese sauce. -
Assemble the Dish
Pour the cheesy potato mixture into your prepared casserole dish, spreading evenly. Sprinkle the grated cheddar cheese on top. -
Bake Covered
Cover the dish with foil and bake for 30 minutes. -
Bake Uncovered
Remove the foil and bake for an additional 20 minutes, or until the top is golden and bubbly, and the potatoes are fork-tender. -
Rest and Serve
Let the dish rest for 5–10 minutes before serving to allow the sauce to set. Serve warm and enjoy!
Servings and timing
Servings: 12
Prep Time: 15 minutes
Cooking Time: 50 minutes
Total Time: 1 hour 5 minutes
Calories per serving: ~310 kcal (estimated)
Variations
-
Add protein: Mix in shredded chicken for a heartier version.
-
Use different cheeses: Try Gruyère, mozzarella, or Monterey Jack for a different cheese profile.
-
Add herbs: Fresh thyme, rosemary, or chives can add brightness and complexity.
-
Make it spicy: Add a pinch of cayenne pepper or diced jalapeños for a spicy kick.
-
Make it vegetarian: This recipe is already vegetarian as long as you use a vegetarian-friendly Parmesan substitute.
Storage/Reheating
Storage:
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheating:
Reheat in the oven at 350°F (175°C) for 15–20 minutes or microwave individual portions for 1–2 minutes until heated through.
Freezing:
You can freeze the assembled but unbaked dish. Wrap tightly in foil and freeze for up to 2 months. Thaw overnight in the fridge before baking.
FAQs
Can I slice the potatoes ahead of time?
Yes, but to prevent browning, soak the sliced potatoes in water and store in the fridge. Drain and pat dry before using.
What type of potatoes work best?
Yukon Golds or Russet potatoes are great choices—they hold their shape and become tender and creamy when baked.
Can I use just milk instead of cream?
Yes, though the dish may be slightly less rich. Whole milk is best if not using cream.
Is it necessary to cook the sauce first?
Yes, cooking the sauce ensures it thickens properly and prevents the dish from becoming watery.
Can I make this dish gluten-free?
Yes, use a gluten-free all-purpose flour blend to thicken the sauce.
Can I use pre-shredded cheese?
It’s better to grate cheese from a block to avoid anti-caking agents, which can affect the sauce’s texture.
How do I know when the potatoes are done?
Insert a knife or fork into the center—if it slides in easily, the potatoes are fully cooked.
Can I use a mandoline to slice the potatoes?
Yes, a mandoline makes slicing faster and more uniform, which helps the dish cook evenly.
What can I serve this with?
These cheesy potatoes pair well with roasted chicken, grilled steak, or even as a main course with a side salad.
Can I make this ahead of time?
Yes, assemble the dish (without baking), cover tightly, and refrigerate for up to 24 hours. Bake when ready to serve.
Conclusion
These Cheesy Potatoes are creamy, savory, and irresistibly comforting—everything you want in a hearty side dish. With layers of rich sauce and golden, melty cheese, they make the perfect companion to your favorite entrees or a star all on their own. Whether you’re feeding a crowd or looking to treat your family, this recipe is sure to become a favorite on your dinner table.
Print
Cheesy Potatoes
These Cheesy Potatoes are a delicious, creamy, and garlicky side dish with layers of Parmesan and cheddar cheese. Thinly sliced potatoes are baked in a rich, flavorful sauce, making this a perfect comfort food for any meal!
- Total Time: 1 hour 5 minutes
- Yield: 12 servings
Ingredients
- 3 pounds potatoes, washed, dried, and sliced into 1/4-inch rounds
- 1/4 cup butter
- 5 cloves garlic, finely minced or pressed through a garlic press
- 1 tablespoon Italian seasoning
- 1/2 teaspoon garlic powder
- 3 tablespoons all-purpose flour
- 1 1/2 cups milk
- 3/4 cup heavy cream
- 1 1/2 cups Parmesan cheese
- Kosher salt and black pepper, to taste
- 1 cup grated cheddar cheese
Instructions
- Preheat the Oven: Preheat your oven to 425°F (220°C).
- Make the Sauce: In a large saucepan or stock pot, melt butter over medium heat. Add garlic and cook for about 1 minute, stirring frequently to avoid burning. Stir in Italian seasoning and garlic powder for flavor. Whisk in the flour and cook until the mixture turns a golden brown (about 1-2 minutes).
- Add Dairy and Cheese: Slowly add milk, whisking continuously to avoid lumps. Reduce the heat to medium-low. Stir in heavy cream and simmer the sauce, stirring often, until it thickens (about 4-5 minutes). Turn the heat to low, then stir in Parmesan cheese. Keep whisking until the cheese melts and the sauce becomes smooth (about 5 minutes). Season with salt and pepper to taste.
- Combine Potatoes and Sauce: Add the sliced potatoes to the sauce and gently fold them in until they are well coated.
- Assemble the Dish: Transfer the potato mixture into a 13×9-inch casserole dish (or similar size). Spread the potatoes out in an even layer. Sprinkle the cheddar cheese evenly over the top.
- Bake: Cover the dish with foil and bake for 30 minutes. After 30 minutes, remove the foil and bake for an additional 20 minutes until the potatoes are golden brown and the sauce is bubbling.
- Rest and Serve: Remove from the oven and let the potatoes rest for 5-10 minutes. Serve warm and enjoy your creamy, cheesy, garlicky potatoes!
Notes
- This dish can be made ahead of time and stored in the fridge for up to 3 days before baking. Just cover with foil and bake when ready.
- For extra crispy top, you can broil the potatoes for 2-3 minutes at the end of baking.
- Feel free to use other types of cheese, like Gruyère or Gouda, for a twist on flavor.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Side Dish
- Method: Baked
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 270
- Sugar: 2g
- Sodium: 350mg
- Fat: 16g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 3g
- Protein: 7g
- Cholesterol: 35mg