Side Dishes
This scaloped potatoes recipe delivers the perfect balance of crispy golden crust and creamy, cheesy layers that make every bite irresistible. The secret lies in the cornmeal topping, which creates a satisfying crunch while the rich cheese sauce binds the tender potato slices into silky pink perfection.
I’ve perfected this dish over years of testing, ensuring the layers stay intact and the flavors shine through without being overpowering.
The beauty of this recipe is its simplicity—just a handful of ingredients transform into a side dish that feels like a main event.
With 30 minutes of prep and 45 minutes in the oven, you’ll have a dish that’s hearty enough for a holiday table but easy enough for a weeknight dinner. The cornmeal crust adds texture, while the cheddar and cream create that signature creamy, melt-in-your-mouth consistency that defines classic scaloped potatoes.
What sets this version apart is the crispy edge on the crust, achieved by a quick broil at the end, while the interior remains tender and rich. The dish pairs beautifully with roasted meats, grilled fish, or even on its own as a comforting side.
Whether you’re serving a crowd or just craving a nostalgic comfort food, this recipe delivers restaurant-quality results with minimal effort.
For extra flavor, consider adding crispy bacon or fresh herbs like chives or parsley before baking. If you prefer a lighter option, swap the cheese for a dairy-free alternative without sacrificing creaminess. Let’s get started on creating layers of cheesy, crispy perfection.
Ingredients for scaloped potatoes
Six ingredients transform into layers of crispy, cheesy perfection—no fancy skills needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lbs | Thinly sliced, peeled |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, full-fat preferred |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for creaminess |
| Cornmeal 🌾 | ½ cup | Fine grind for texture |
| Butter 🧈 | ½ cup | Unsalted, melted |
| Milk 🥛 | 1 cup | Whole milk preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced, for flavor |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Chives 🌿 | ¼ cup | Chopped, for garnish |
| Bacon 🥓 | 4 oz | Crispy, optional topping |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
The potatoes make or break this dish. Russets are your best bet—they hold up to slicing and baking without turning mushy. Grab the 3-pound bag at Trader Joe's or your local grocery store, and use the mandoline slicer (or a sharp knife) for even layers. The sharp cheddar is non-negotiable—pre-shredded gets clumpy, so grab a block and grate it yourself. If you're short on time, Kraft 2% sharp cheddar works in a pinch, but it won’t melt as beautifully. For the cornmeal, Bob’s Red Mill fine grind is my go-to—it gives that perfect crunch without overpowering the cheese.
No sharp cheddar? Gruyère or Monterey Jack both work well, though Gruyère adds a richer, nuttier note. Running low on heavy cream? Half-and-half or whole milk will work, but the texture won’t be as luscious. The bacon is totally optional, but if you skip it, add a sprinkle of smoked paprika to the cornmeal topping for depth. Fresh chives are ideal, but dried chives at half the amount will do in a bind. The butter matters here—unsalted, high-fat butter like Plugrá or Land O’Lakes keeps the dish rich and flavorful without adding extra salt.
This dish reheats beautifully—just cover with foil and warm at 350°F for 15-20 minutes. It keeps well in the fridge for 4-5 days, though the crust gets softer with time. For leftovers, I like to portion into individual servings and reheat just until warm—microwave-safe dishes work great for this. If you’re prepping ahead, assemble the dish up to a day before baking, then refrigerate uncovered for 30 minutes before baking to help the crust crisp up better.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just slice, layer, and bake. The cornmeal crust keeps it from sticking like glue, and honestly? I’ve never had a single pan left behind after.
- Creamy Cheese Bliss: That sharp cheddar melts into a golden, gooey blanket, while the heavy cream makes every bite rich and velvety. Between us, it’s the kind of dish that disappears faster than my willpower on a Friday night.
- Weeknight to Potluck: I make this for lazy dinners, but it’s also my go-to for family gatherings—everyone asks for seconds, and leftovers? They’re even better the next day. (Yes, even my picky uncle.)
- Budget-Friendly Luxury: Russets are cheap, and a block of cheddar stretches far. The butter and cream feel indulgent, but the cost-per-serving is laughably low. I call it comfort food without the guilt—my wallet thanks me every time.
Step-by-step instructions for scaloped potatoes
Here's how to build those dreamy pink layers with a crispy cornmeal crust—no shortcuts, just foolproof technique.
Prep and Layer the Potatoes
Start by peeling and thinly slicing the 3 lbs russet potatoes—aim for ¼-inch thick slices. I use a mandoline for even cuts, but a sharp knife works too. You'll need about 6-8 slices per potato. Soak the slices in cold water for 10 minutes to remove excess starch, then drain well and pat dry with paper towels. This keeps the layers from getting gummy.
In a 9x13-inch baking dish, spread ½ cup cornmeal evenly on the bottom. This creates your crispy crust foundation. Arrange the potato slices in overlapping rows, slightly offset like brickwork. Season each layer with ½ tsp salt and ¼ tsp black pepper. The first layer should fit snugly—no gaps, no crowding. This is your base, so get it right.
Build the Creamy Cheese Layers
In a saucepan, melt the ½ cup butter over medium heat. Once melted, stir in the 4 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown. Remove from heat and whisk in the 1.5 cups heavy cream, 1 cup milk, 1 tsp salt, and ¼ tsp black pepper. Bring to a gentle simmer for 2 minutes, then stir in the 2 cups shredded sharp cheddar cheese until fully melted. This mixture should be smooth and velvety—if it's too thick, whisk in 1-2 tablespoons of the reserved pasta water.
Pour half of this cheese sauce evenly over the first layer of potatoes. The sauce should cover the potatoes completely but not pool at the bottom. Repeat with another layer of potatoes, then the remaining sauce. Top with the final layer of potatoes, pressing down gently to ensure everything's submerged. The dish should look like a neat stack of pink layers—this is where the magic happens.
Add the Crispy Topping and Bake
In a small bowl, mix the 2 tbsp all-purpose flour with 2 tbsp cornmeal and ½ tsp salt. Sprinkle this evenly over the top of the potatoes. This creates the signature crispy crust. If using the 4 oz bacon, cook it in a skillet until crispy, then crumble it over the top. The bacon adds a smoky depth that takes this dish to the next level.
Cover the dish tightly with aluminum foil and bake at 375°F for 45 minutes. After that, remove the foil and bake for another 15-20 minutes until the top is golden brown and bubbly. The edges should be crispy, and the cheese should be melted to perfection. If the top browns too quickly, tent it loosely with foil to prevent burning.
Rest and Garnish
Let the scaloped potatoes rest for 10 minutes before serving. This gives the layers time to set and makes slicing much easier. The dish should be creamy in the center with a crispy, golden crust on top. Garnish with the ¼ cup chopped fresh chives just before serving—they add a bright, fresh contrast to the rich, cheesy layers.
Slice into squares and serve immediately. The potatoes should be tender with a creamy, cheesy filling in every bite. If you're serving this for a crowd, make it ahead and reheat covered at 350°F for 15 minutes—it reheats beautifully and tastes just as good the next day. This is comfort food at its finest.
Pro Tips For Making Scaloped Potatoes
- PARBOIL POTATOES FIRST: Toss peeled Russets into boiling salted water for 5 minutes before slicing—this stops them from falling apart when you cut them. I learned this the hard way after watching my first batch turn to mush mid-layering. (Yes, even if you’re impatient like me.)
- SALT THE CHEESE: Grate that sharp cheddar and toss it with ½ teaspoon of salt per cup before mixing into the cream—it balances the sharpness and cuts through the richness. My grandmother swore by this, and she was right: the flavor pops more when you do.
- DON’T SKIP THE CORNMEAL: Sprinkle a thin, even layer of cornmeal on the bottom of your baking dish before adding potatoes—it creates a crispy, golden barrier that keeps everything from sticking. I was skeptical until I tried it, and now I never bake without it.
- BAKE LOW AND SLOW: Cover the dish with foil and bake at 350°F (not 400°F) for the first 45 minutes—this lets the layers meld without burning. After that, uncover and crank to 400°F for the last 15 to get that perfect top crust. (Your future self will thank you.)
Health benefits of this scaloped potatoes
Potassium Powerhouse
One serving of scaloped potatoes delivers about 1,000mg of potassium—that’s nearly 25% of your daily needs—making this dish a heart-healthy choice. Potassium helps regulate blood pressure and supports proper muscle function, which is especially important after long workouts or active days.
The russet potatoes used here are particularly rich in this mineral compared to other varieties. 💪
Complex Carbs for Energy
These potatoes provide slow-digesting complex carbohydrates that fuel your body with steady energy. The 3 pounds of russets in this recipe yield about 120g of carbs per serving, with fiber content helping stabilize blood sugar levels.
This makes scaloped potatoes a great option for sustained energy rather than quick spikes from refined carbs.
Vitamin C Boost
Don’t let the creamy cheese fool you—potatoes are actually a great source of vitamin C, with one serving providing about 30% of your daily requirement. This vitamin supports immune function and collagen production, keeping your skin healthy and your body's defenses strong.
The baking process preserves most of this vitamin, unlike cooking methods that involve boiling.
Calcium from Cheese
The 2 cups of sharp cheddar in this recipe contribute 40% of your daily calcium needs per serving. Calcium is essential for bone health and muscle contractions, making this dish a surprisingly good source of this mineral.
For those watching their calcium intake, consider using a lower-fat cheese or a dairy-free alternative without sacrificing too much flavor.
Healthy Fats in Balance
While the heavy cream and butter add richness, they also provide healthy saturated fats that your body needs in moderation. The ½ cup of butter and 1.5 cups of heavy cream contribute to the dish’s creamy texture while offering about 20% of your daily fat intake per serving.
To lighten this up, you could substitute half the cream with Greek yogurt for added protein without losing creaminess.
Fiber for Digestion
Though potatoes aren’t typically thought of as high-fiber foods, the skin contains valuable fiber that aids digestion. If you’re using peeled potatoes (as in this recipe), you’ll still get about 4g of fiber per serving, which supports gut health and keeps you feeling full longer.
For even more fiber, consider adding sautéed mushrooms or onions to the potato layers before baking. 🌱
Nutrition facts
Frequently asked questions
Can I use sweet potatoes instead of russets for scaloped potatoes?
Sweet potatoes work, but the texture and flavor will differ significantly. Russets hold their shape better and absorb the creamy sauce more evenly, creating those signature layers. Sweet potatoes tend to be denser and can make the dish too moist. If you must use them, slice them slightly thinner and consider baking for 10-15 minutes longer to ensure full tenderness.
How do I prevent the top from getting soggy before it browns?
The key is proper timing and technique. After removing the foil, broil for just 3-5 minutes on high heat to crisp the top without overcooking the interior. Use a baking rack on a sheet pan to allow air circulation underneath, or tent loosely with foil if it browns too quickly. Avoid opening the oven door too often—each time you do, steam escapes and can soften the crust.
What's the best way to make this dish ahead of time?
Assemble the entire casserole (including the cheese sauce and cornmeal topping) up to 24 hours ahead, then refrigerate uncovered. Let it sit at room temperature for 30 minutes before baking to help the crust crisp better. For leftovers, reheat covered at 350°F for 15-20 minutes—the interior stays creamy while the crust re-crisp slightly.
Can I make this recipe without dairy for a vegan version?
Swap the cheddar for vegan sharp cheddar (like Violife or Daiya), use full-fat coconut milk instead of heavy cream, and melt vegan butter for the sauce. For extra creaminess, stir in ¼ cup nutritional yeast to mimic the cheesy flavor. The cornmeal topping remains the same—just ensure your baking dish is well-greased to prevent sticking.
Why did my scaloped potatoes turn out watery instead of creamy?
Watery results usually mean one of two things: either the potatoes weren't drained well after soaking, or the sauce was too thin. Always pat potato slices thoroughly dry with paper towels before layering. For the sauce, simmer it until it thickens slightly—it should coat the back of a spoon. If needed, whisk in 1-2 tbsp cornstarch slurry to bind it better.
