Creamy Cheesy Scalloped Potatoes

Section: Wholesome Meals for Every Day

These cheesy scalloped potatoes feature thinly sliced potatoes layered in a rich, creamy sauce made with mozzarella and cheddar cheese. The dish starts with a roux of butter and flour, gradually incorporating milk and cream to create a velvety base. Seasoned with garlic and onion powder, the potatoes bake until tender and golden, with a perfectly crisp top layer. This comfort food classic takes about 90 minutes to prepare and bake, making it ideal for weekend family meals or holiday gatherings. For best results, slice the potatoes uniformly thin and arrange them creatively in your baking dish.

woman cooking.
Created By Lena
Updated on Wed, 29 Oct 2025 16:15:59 GMT
A dish of food with potatoes and cheese. Save
A dish of food with potatoes and cheese. | recipesbylena.com

This decadent cheesy scalloped potatoes recipe transforms humble potatoes into a comforting side dish that pairs perfectly with almost any meal. The creamy cheese sauce seeps between each potato layer, creating a dish that's both elegant and satisfying.

I first made these scalloped potatoes for Sunday dinner with my in-laws, and they've requested it at every family gathering since. The combination of crispy edges and creamy center never fails to impress even the pickiest eaters.

Ingredients

  • Potatoes: Choose starchy varieties like Russet or Yukon Gold for their fluffy texture that absorbs the creamy sauce beautifully
  • Mozzarella cheese: Provides that perfect stretch factor and mild flavor that complements the potatoes
  • Cheddar cheese: Adds a sharp tang and beautiful golden color when baked
  • Heavy cream: Creates richness and helps thicken the sauce naturally
  • Milk: Balances the heaviness of the cream while still maintaining creaminess
  • Butter: Adds richness and helps create the roux base for the cheese sauce
  • Flour: Works with butter to create a roux that thickens the sauce perfectly
  • Onion and garlic powder: Infuses the sauce with aromatic flavor without adding texture
  • Salt and pepper: Enhances all the flavors and brings balance to the dish
  • Fresh herbs: Adds a pop of color and freshness to contrast the rich dish

Step-by-Step Instructions

Prepare the baking dish:
Generously butter your baking dish to prevent sticking and create delicious crispy edges. The butter adds flavor while ensuring easy serving later.
Slice the potatoes:
Use a mandoline slicer if available to create uniform thin slices about 1/8 inch thick. Consistent slices ensure even cooking and a beautiful presentation. If cutting by hand, take your time for the most uniform results possible.
Create the cheese sauce:
Start by making a roux with butter and flour, cooking until it smells slightly nutty but remains blonde in color. Gradually whisk in the milk and cream, being patient to avoid lumps. Season thoroughly with onion powder, garlic powder, salt and pepper. The sauce should coat the back of a spoon before adding the cheeses.
Layer and bake:
Arrange potato slices in your preferred pattern, then pour half the cheese sauce over them. Cover with foil to trap steam and help cook the potatoes. After the initial covered bake, add remaining sauce and continue baking uncovered until the top develops a golden brown crust and potatoes are fork tender.
Rest before serving:
Allow the dish to rest for 10 minutes before serving. This helps the sauce thicken slightly and makes serving easier. Sprinkle with fresh herbs just before bringing to the table.

The onion and garlic powder are my secret weapons in this recipe. While you could use fresh, I find the powdered versions distribute more evenly throughout the sauce, creating consistent flavor in every bite. My grandmother taught me this trick, and I've never looked back.

Making Ahead and Storage

These scalloped potatoes can be assembled up to 24 hours before baking. Simply complete all steps through adding the first layer of cheese sauce, then cover tightly with plastic wrap and refrigerate. When ready to bake, remove from refrigerator 30 minutes before cooking to take the chill off, then continue with the recipe. Once baked, leftovers store beautifully in the refrigerator for up to 3 days in an airtight container.

Smart Substitutions

This recipe welcomes customization based on what you have available. For a lighter version, substitute half and half for the heavy cream. No mozzarella? Try gouda or monterey jack for similar melting properties. For herb lovers, add fresh thyme or rosemary to the cheese sauce. You can even make this dairy-free by using plant-based milk, butter alternatives, and vegan cheese substitutes.

Perfect Pairings

These cheesy potatoes shine alongside roasted meats like beef tenderloin or baked ham. For a complete meal, serve with a simple green salad dressed with vinaigrette to cut through the richness. During holiday gatherings, these potatoes hold their own alongside turkey and stuffing. For a casual dinner, pair with a rotisserie chicken and steamed vegetables for a meal that feels special with minimal effort.

The Secret to Perfect Texture

The key to perfectly cooked scalloped potatoes lies in the thickness of your potato slices. Too thick and they remain firm in the center while the sauce overreduces. Too thin and they can become mushy. Aim for slices approximately 1/8 inch thick for the ideal texture. Soaking sliced potatoes in cold water for 15 minutes removes excess starch, resulting in distinct layers rather than a gummy final dish. Just be sure to pat them completely dry before assembling.

A baked dish with potatoes and herbs.
A baked dish with potatoes and herbs. | recipesbylena.com

Recipe FAQs

→ What's the difference between scalloped potatoes and au gratin?

Scalloped potatoes traditionally contain a cream sauce without cheese, while au gratin potatoes include cheese in the sauce and often have a breadcrumb topping. This particular dish is technically a hybrid, as it uses the layered potato technique of scalloped potatoes but incorporates cheese like an au gratin.

→ Can I make cheesy scalloped potatoes ahead of time?

Yes, you can assemble the dish up to 24 hours in advance and refrigerate it covered. When ready to bake, allow the dish to sit at room temperature for about 30 minutes, then bake as directed, possibly adding 10-15 minutes to the cooking time since it will start cold.

→ What potatoes work best for scalloped potatoes?

Starchy potatoes like Russets or all-purpose potatoes like Yukon Golds work best. Russets break down more and absorb the creamy sauce, while Yukon Golds hold their shape better while still becoming creamy. Avoid waxy potatoes like red or new potatoes as they don't absorb the sauce as well.

→ How can I tell when my scalloped potatoes are done?

The dish is done when the top is golden brown and bubbling, and a knife inserted into the potatoes meets no resistance. If the top is browning too quickly but the potatoes aren't tender yet, cover with foil for the remainder of the baking time.

→ Can I freeze leftover scalloped potatoes?

Yes, though the texture may change slightly upon thawing. Cool completely, then wrap tightly in plastic wrap and foil or place in an airtight container. Freeze for up to 2 months. Thaw overnight in the refrigerator and reheat covered in a 350°F oven until warmed through.

→ What can I add to scalloped potatoes for extra flavor?

Try adding cooked bacon bits, ham cubes, caramelized onions, sautéed mushrooms, or fresh herbs like thyme or rosemary between the layers. You can also experiment with different cheese combinations like adding smoked gouda or gruyère for more complex flavor.

Cheesy Scalloped Potatoes

Tender potato slices baked in a rich cheese sauce with mozzarella and cheddar, seasoned with garlic and onion powder.

Preparation Time
10 minutes
Time to Cook
90 minutes
Overall Time
100 minutes
Created By: Lena

Recipe Category: Lunch & Dinner

Difficulty Level: Medium Difficulty

Cuisine Style: Western

Serving Size: 5 Portions

Dietary Categories: Suitable for Vegetarians

Ingredients List

→ Main Ingredients

01 1 kg potatoes
02 1 cup mozzarella, shredded
03 ¾ cup cheddar, shredded
04 1 cup cream
05 1.5 cups milk
06 2 tablespoons melted butter
07 2 tablespoons flour
08 1 teaspoon onion powder
09 1 teaspoon garlic powder
10 Salt, to taste
11 Black pepper, to taste
12 Fresh parsley or dill, for garnish

How to Make It

Step 01

Preheat the oven to 375°F (190°C). Lightly butter a baking dish.

Step 02

Peel and thinly slice the potatoes. Arrange the slices in the prepared baking dish.

Step 03

In a saucepan over medium heat, melt the butter and whisk in the flour. Cook while stirring until smooth. Gradually whisk in the milk and cream, ensuring no lumps form. Season with onion powder, garlic powder, salt, and black pepper. Bring the mixture to a boil and then simmer until thickened, stirring occasionally.

Step 04

Stir in the mozzarella and cheddar cheese until melted and fully incorporated into the sauce.

Step 05

Pour half of the cheese sauce over the potatoes. Cover the dish with foil and bake for 30 minutes.

Step 06

Remove the foil and pour the remaining sauce over the potatoes. Bake uncovered for an additional hour or until the top is golden and the potatoes are tender.

Step 07

Garnish the dish with fresh parsley or dill. Serve hot or warm.

Extra Tips

  1. To ensure even cooking, slice the potatoes thinly and soak them briefly in cold water to remove excess starch.
  2. Experiment with alternative cheeses like gruyere, parmesan, or fontina for a richer flavor.
  3. Include optional ingredients like bacon, mushrooms, or broccoli to add variety.

Essential Tools

  • Baking dish
  • Saucepan
  • Whisk
  • Knife or mandolin for slicing

Allergen Warnings

Double-check all ingredients for allergens and consult your doctor if you’re unsure.
  • Contains dairy
  • Contains gluten

Nutritional Information (Per Serving)

This info is offered for general knowledge and isn’t meant as medical advice.
  • Calories Info: 1266
  • Total Fat: 89.54 grams
  • Total Carbs: 88.44 grams
  • Proteins Content: 32.31 grams