Scalloped Potatoes with Three Cheeses
When you want comfort food that delivers indulgence in every bite, scalloped potatoes are a classic go-to. But this version takes it to a whole new level with a trio of cheeses, making it extra creamy, rich, and absolutely irresistible. Each layer of thinly sliced potatoes melts into the next, bathed in a velvety cheese sauce that bubbles and browns to perfection.
This dish is not just a side—it easily steals the spotlight. Whether you serve it at a holiday gathering or on a cozy weeknight, it brings that soul-satisfying warmth everyone craves. It’s elegant enough for special occasions, yet simple enough to make whenever you need a cheesy, hearty dish to round out the table.
Why You’ll Love This Scalloped Potatoes with Three Cheeses Recipe
You’ll love this recipe because it combines the creaminess of cheddar, mozzarella, and parmesan, giving you a luscious texture and layers of deep flavor. The crispy golden top contrasts beautifully with the tender, savory potatoes underneath. And the best part? It reheats like a dream, so you can enjoy it more than once.
What Kind of Potatoes Work Best for Scalloped Potatoes?
For the best results, stick with starchy potatoes like Russets or Yukon Golds. Russets are classic for their fluffiness and ability to absorb the cheese sauce well, while Yukon Golds hold their shape and bring a slight buttery flavor. Avoid waxy varieties like red potatoes—they won’t give you that melt-in-your-mouth bite you want here.
Ingredients for the Scalloped Potatoes with Three Cheeses
This dish only needs a few pantry staples, but each one plays a key role in building flavor and texture.
Potatoes are the base of this dish. They soak up the cheesy sauce while staying tender and comforting.
Cheddar cheese offers bold, sharp flavor that cuts through the richness.
Mozzarella cheese melts beautifully, adding a gooey, stretchy texture.
Parmesan cheese gives a nutty, salty edge and helps create a golden crust on top.
Butter is used to create the roux and adds that buttery richness.
Flour thickens the cheese sauce and ensures it clings to the potatoes.
Milk creates the base of the creamy sauce.
Garlic powder adds depth and savory flavor.
Salt and pepper to season each layer and bring everything together.


How To Make the Scalloped Potatoes with Three Cheeses
Step 1: Prep the Potatoes
Peel and thinly slice the potatoes into even rounds—about 1/8 inch thick. Use a mandoline if you want ultra-consistent slices for even cooking.
Step 2: Make the Cheese Sauce
In a saucepan over medium heat, melt the butter. Stir in the flour to create a roux, and cook for 1-2 minutes. Gradually whisk in the milk until the sauce is smooth. Add garlic powder, salt, and pepper. Once it thickens, stir in cheddar and mozzarella, reserving some for topping.
Step 3: Assemble the Layers
Preheat oven to 375°F. In a greased baking dish, layer a third of the potatoes. Pour over some cheese sauce. Repeat twice more, finishing with a final layer of sauce and sprinkling the remaining cheese plus parmesan on top.
Step 4: Bake to Golden Perfection
Cover with foil and bake for 45 minutes. Uncover and bake for another 20-25 minutes, until the top is bubbly and golden. Let it rest 10 minutes before serving so it sets.
How to Serve and Store Scalloped Potatoes with Three Cheeses
This cheesy casserole is satisfying enough to feed about 6 people as a main or up to 10 as a side. Serve it hot and let the cheesy aroma fill the room. If you’re storing leftovers, cover the dish tightly and refrigerate for up to 4 days. Reheat in the oven or microwave until warmed through.
To freeze, let it cool completely, then wrap in foil and store in an airtight container. It will keep well for up to 2 months. Thaw in the fridge before reheating.
What to Serve With Scalloped Potatoes with Three Cheeses?
Herb-Crusted Chicken
The crispy skin and juicy interior pair perfectly with creamy potatoes.
Green Beans Almondine
Add a crunchy, fresh contrast with green beans tossed in almonds and lemon.
Garlic Butter Steak Bites
Rich and savory steak bites elevate this dish into a full-on feast.
Roasted Brussels Sprouts
Their nutty bitterness balances the cheesy richness.
Honey-Glazed Carrots
A sweet pop of color and flavor to brighten the plate.
Cajun Potato Soup
If you’re planning a dinner party with comfort food all around, this spicy soup makes a great warm-up.
Creamy Chicken and Broccoli
A protein-packed partner for a truly hearty dinner.
Mom’s Signature Macaroni Salad
A cool, creamy side dish to add texture and balance.
Want More Potato Side Dish Ideas?
If you can’t get enough of comforting potato recipes, here are a few more you’ll definitely want to try:
- Cajun Potato Soup for a spicy, smoky twist.
- Oven Fried Potatoes and Onions if you love crispy textures.
- Garlic Parmesan Chicken and Potatoes for a full meal with minimal fuss.
- Honey Butter Skillet Corn to add a buttery-sweet side to your dinner.
- Easy Honey Glazed Carrots for a quick veggie everyone loves.
Save This Recipe For Later
📌 Save this recipe to your Pinterest board so you can come back to it any time.
Let me know how your version turned out. Did you stick with the classic cheeses or experiment with something funky like Gruyère? Did it become the star of your holiday meal? I’d love to hear it!
Explore beautifully curated health-boosting drinks, dinners, and desserts on Zoe Recipes on Pinterest and find your next go-to comfort food.
Conclusion
Scalloped Potatoes with Three Cheeses is that one dish that never fails to wow. From the creamy, bubbling layers to the crispy cheesy top, it’s every bit as comforting as it is delicious. Whether you’re hosting or just need a little extra indulgence on your plate, this recipe always delivers.


Scalloped Potatoes with Three Cheeses
- Total Time: 90 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
These Scalloped Potatoes with Three Cheeses are rich, creamy, and loaded with cheddar, mozzarella, and parmesan. A comforting side dish perfect for holidays or weeknight dinners, this cheesy potato casserole is easy to make and utterly satisfying.
Ingredients
3 pounds potatoes
2 cups shredded cheddar cheese
1 cup shredded mozzarella cheese
1/2 cup grated parmesan cheese
4 tablespoons unsalted butter
1/4 cup all-purpose flour
3 cups whole milk
1 teaspoon garlic powder
1 1/2 teaspoons salt
1/2 teaspoon black pepper
Instructions
1. Preheat oven to 375°F and grease a 9×13-inch baking dish.
2. Peel and thinly slice the potatoes into 1/8-inch rounds using a mandoline or sharp knife.
3. In a saucepan over medium heat, melt the butter. Add flour and stir constantly to make a roux; cook for 1–2 minutes.
4. Gradually whisk in the milk, stirring until smooth and thickened. Add garlic powder, salt, and pepper.
5. Stir in the cheddar and mozzarella cheeses, reserving 1/2 cup of each for topping.
6. Layer one-third of the potatoes in the baking dish. Pour one-third of the cheese sauce over. Repeat for two more layers.
7. Top with remaining cheddar, mozzarella, and all the parmesan.
8. Cover with foil and bake for 45 minutes.
9. Remove foil and bake another 20–25 minutes, until the top is golden and bubbly.
10. Let rest 10 minutes before serving to allow the dish to set.
Notes
Use Russet or Yukon Gold potatoes for the best texture and flavor.
Letting the dish rest before serving helps it firm up for clean slices.
For a flavor twist, try swapping one cheese for Gruyère or Fontina.
- Prep Time: 20 minutes
- Cook Time: 70 minutes
- Category: Side Dish
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 4g
- Sodium: 620mg
- Fat: 24g
- Saturated Fat: 14g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 65mg
