Cheesy Scalloped Potatoes Recipe: The Ultimate Comfort Food
Is there anything more comforting than a bubbling dish of cheesy scalloped potatoes? This classic side dish is the perfect addition to any holiday meal, Sunday supper, or even a cozy weeknight dinner. Thinly sliced potatoes baked in a creamy, cheesy sauce – it’s a guaranteed crowd-pleaser that’s surprisingly easy to make. This recipe takes all the best aspects of traditional scalloped potatoes and elevates them with a generous helping of cheese, creating a truly irresistible dish that will have everyone asking for seconds.
Why This Recipe Works
This isn’t just another scalloped potatoes recipe. We’ve perfected the technique to ensure perfectly cooked potatoes, a rich and creamy sauce, and that essential cheesy goodness. Here’s why this recipe stands out:
- Even Cooking: Pre-cooking the potato slices ensures they’re tender and cooked through before the cheese sauce has a chance to burn. No more crunchy potatoes in the middle!
- Rich and Creamy Sauce: The combination of milk, heavy cream, and flour creates a luxuriously smooth and velvety sauce that coats the potatoes beautifully.
- Maximum Cheese Flavor: Using a blend of sharp cheddar and Gruyere (or your favorite melting cheese) provides a complex and satisfying cheese flavor that complements the potatoes perfectly.
- Easy to Customize: This recipe is a great base for adding your own personal touches. Consider adding ham, bacon, or your favorite herbs and spices.
- Make-Ahead Friendly: You can assemble the dish ahead of time and bake it just before serving, making it ideal for busy weeknights or holiday gatherings.
Ingredients
- 2 pounds Yukon Gold potatoes, peeled and thinly sliced (about 1/8 inch thick)
- 4 tablespoons unsalted butter
- 1/4 cup all-purpose flour
- 3 cups whole milk
- 1 cup heavy cream
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon nutmeg (optional)
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded Gruyere cheese (or other melting cheese like Monterey Jack or Havarti)
- 2 tablespoons chopped fresh parsley, for garnish (optional)

Instructions
- Preheat and Prep: Preheat your oven to 375°F (190°C). Grease a 9×13 inch baking dish.
- Parboil the Potatoes: Place the sliced potatoes in a large pot and cover with cold water. Bring to a boil and cook for 5-7 minutes, or until the potatoes are slightly tender but still firm. Drain well. This step is crucial for even cooking.
- Make the Roux: In a large saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes, stirring constantly, until the mixture is smooth and golden. This is called a roux, and it’s the base of our creamy sauce.
- Create the Cheese Sauce: Gradually whisk in the milk and heavy cream, making sure to break up any lumps. Bring to a simmer, stirring constantly, until the sauce has thickened slightly, about 5-7 minutes.
- Season the Sauce: Remove the saucepan from the heat and stir in the salt, pepper, and nutmeg (if using).
- Add the Cheese: Add 1 1/2 cups of the cheddar cheese and 3/4 cup of the Gruyere cheese to the sauce. Stir until the cheese is melted and the sauce is smooth and creamy. Reserve the remaining cheese for topping.
- Assemble the Potatoes: Arrange half of the drained potato slices in a single layer in the prepared baking dish. Pour half of the cheese sauce evenly over the potatoes.
- Repeat Layers: Arrange the remaining potato slices in a second layer and pour the remaining cheese sauce over the top.
- Top with Cheese: Sprinkle the remaining cheddar and Gruyere cheese evenly over the top of the potatoes.
- Bake: Cover the baking dish with aluminum foil and bake for 30 minutes. Remove the foil and bake for another 15-20 minutes, or until the potatoes are tender and the cheese is melted and bubbly and lightly golden brown.
- Rest: Let the scalloped potatoes rest for 10-15 minutes before serving. This allows the sauce to thicken slightly and the flavors to meld together.
- Garnish and Serve: Garnish with chopped fresh parsley (optional) and serve hot.
Tips for Success
Follow these tips to ensure your cheesy scalloped potatoes are perfect every time:
- Use a Mandoline: A mandoline slicer can help you achieve perfectly uniform and thin potato slices, ensuring even cooking. If you don’t have a mandoline, use a sharp knife and take your time.
- Don’t Overcook the Potatoes: When parboiling the potatoes, be careful not to overcook them. They should be slightly tender but still firm enough to hold their shape.
- Use Room Temperature Dairy: Using room temperature milk and heavy cream can help prevent the sauce from curdling.
- Stir Constantly: When making the cheese sauce, stir constantly to prevent the sauce from sticking to the bottom of the saucepan and burning.
- Adjust Seasoning: Taste the cheese sauce before adding the cheese and adjust the seasoning as needed. You may need to add more salt or pepper depending on the saltiness of your cheese.
- Prevent Burning: If the cheese starts to brown too quickly during the last 15-20 minutes of baking, you can loosely tent the baking dish with aluminum foil.
Storage Instructions
To Store: Leftover cheesy scalloped potatoes can be stored in an airtight container in the refrigerator for up to 3-4 days.
To Reheat: Reheat the scalloped potatoes in the oven at 350°F (175°C) until heated through, about 15-20 minutes. You can also reheat them in the microwave, but they may not be as creamy.
Freezing: While you can freeze cheesy scalloped potatoes, the texture may change slightly. The potatoes may become a bit mushy after thawing. To freeze, let the dish cool completely, then wrap it tightly in plastic wrap and aluminum foil. Freeze for up to 2-3 months. Thaw overnight in the refrigerator before reheating.

FAQ
Can I use different types of potatoes?
Yes, you can use other types of potatoes, such as Russet or red potatoes. However, Yukon Gold potatoes are preferred because they have a creamy texture and hold their shape well during cooking.
Can I use pre-shredded cheese?
While you can use pre-shredded cheese, freshly shredded cheese melts more smoothly and has a better flavor. Pre-shredded cheese often contains cellulose, which can prevent it from melting as well.
Can I add meat to this recipe?
Absolutely! Cooked ham, bacon, or sausage are all great additions to cheesy scalloped potatoes. Add the cooked meat to the potato layers before pouring the cheese sauce over the top.
Can I make this recipe ahead of time?
Yes, you can assemble the dish ahead of time and store it in the refrigerator for up to 24 hours. Add about 10-15 minutes to the baking time if baking directly from the refrigerator.
My sauce is too thick/thin. What can I do?
If the sauce is too thick, add a little more milk or cream until it reaches the desired consistency. If the sauce is too thin, simmer it over low heat for a few more minutes until it thickens.
Conclusion
This cheesy scalloped potatoes recipe is a guaranteed winner. With its creamy sauce, perfectly cooked potatoes, and generous helping of cheese, it’s the ultimate comfort food that’s perfect for any occasion. Whether you’re serving it as a side dish for a holiday meal or enjoying it as a cozy weeknight dinner, this recipe is sure to become a family favorite. So, gather your ingredients, preheat your oven, and get ready to enjoy a truly delicious and satisfying dish!