Side Dishes
Creating scalloped potatoes with half and half delivers that perfect balance of creamy richness and crispy golden layers—every slice reveals tender potatoes swimming in velvety sauce. This recipe transforms simple ingredients into a restaurant-worthy side that pairs beautifully with roasted meats or stands alone as a hearty dish.
The secret lies in precise layering and baking at the right temperature to achieve that signature texture.
What makes this version special is using half and half instead of heavy cream—it creates a lighter, more delicate sauce that still delivers maximum creaminess. With just 10 ingredients and 45 minutes in the oven, you’ll have a dish that looks impressive yet requires minimal effort.
The key is patience during assembly to ensure even layers that bake perfectly without collapsing.
By the time it emerges from the oven, you’ll have perfectly golden scalloped potatoes with a crisp top layer and creamy, melt-in-your-mouth centers. The aroma alone will have everyone at the table asking for seconds. This recipe is foolproof for weeknight dinners or holiday gatherings—just layer, bake, and enjoy.
For extra flavor, consider adding a sprinkle of sharp cheddar or a pinch of nutmeg before baking. The possibilities are endless, but the foundation remains the same: tender potatoes in a rich, creamy sauce. Let’s get started on creating this classic comfort dish.
Ingredients for scalloped potatoes with half and half
Ten simple ingredients transform into restaurant-style scalloped potatoes with velvety half-and-half sauce.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Thinly sliced, uniform thickness |
| Half and Half 🥛 | 2 cups | Full-fat for creaminess |
| Heavy Cream 🥛 | ½ cup | For extra richness (optional) |
| Sharp White Cheddar Cheese 🧀 | 1 ½ cups | Shredded, fresh from block |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| All-Purpose Flour 🌾 | ¼ cup | For thickening sauce |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | ¼ tsp | Freshly grated for warmth |
| Unsalted Butter 🧈 | ½ cup | Melted for crispy top |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, for aromatic touch |
The potatoes are the foundation—Russet gives you that fluffy interior, while uniform slicing ensures even baking. Most grocery stores carry them pre-washed, but scrubbing skins removes dirt and prevents muddiness in the sauce. For the half and half, store-brand works fine, but organic versions add subtle sweetness. The cheese? Sharp white cheddar from a block melts smoother than pre-shredded—grate it yourself for best results. Garlic should be fresh, not that jarred minced stuff. Whole Foods or Trader Joe's often have great bulk options.
No half and half? Whole milk plus heavy cream (1:1 ratio) mimics the texture. Substituting heavy cream for the half and half? Add an extra pinch of nutmeg to balance richness. Pre-shredded cheese lacks moisture—buy a block and grate it. The flour is critical for thickening; Diamond Crystal (not instant) works best. For nutmeg, freshly grated is ideal, but pre-ground is fine if that's what you have. The thyme adds brightness—dried works at half the amount if fresh isn't available. Butter matters for that crisp top—unsalted ensures you control the seasoning perfectly**.
Assemble the dish in a 9x13-inch baking dish—glass conducts heat better than metal. Cover with foil for the first 30 minutes, then uncover to crisp. Leftovers reheat beautifully—350°F for 20 minutes with a splash of milk to revive creaminess. Store in the fridge for 4-5 days or freeze portions for up to 3 months. The crispy top freezes well, so portion before baking if you plan to freeze. For make-ahead prep, slice potatoes and store in cold water in the fridge until ready to assemble.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s actually one pan—no fussing with multiple dishes. Just slice those Russets, layer them with the half-and-half and cheese, and let the oven do the work. My counters stay clean, and my sanity stays intact.
- Cheesy-Garlic Dream: That sharp white cheddar melting into creamy half-and-half? It’s like a hug in dish form. The roasted garlic cloves add a punch, but it’s not overpowering—just enough to make every bite feel like a little victory.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The leftovers reheat beautifully, and the kids (yes, even the picky ones) actually finish their portions. Pack it cold or warm—it’s always a win.
- Budget-Friendly Luxury: Russets and cheddar won’t break the bank, but the result tastes like a restaurant side. I’ll be real: the half-and-half makes it feel special without the splurge. Perfect for when you want comfort without guilt.
Step-by-step instructions for scalloped potatoes with half and half
Mastering these creamy, golden layers comes down to precise layering and patient baking.
Prepare the Potatoes for Perfect Layers
Start by thoroughly washing the 3 lb russet potatoes and carefully slicing them into even ¼-inch thick rounds using a mandoline or sharp knife. Uniform thickness ensures even cooking. Soak the sliced potatoes in cold water for 10 minutes to remove excess starch, then drain and pat completely dry with paper towels. This step prevents a gummy texture in your final dish.
In a large bowl, combine the drained potato slices with the 4 cloves minced garlic, 0.5 tsp black pepper, and 0.25 tsp ground nutmeg. Toss gently to distribute the seasoning evenly. The garlic will infuse subtle depth while the nutmeg adds warm complexity. Set aside while you prepare the creamy sauce.
Create the Creamy Cheese Sauce
In a medium saucepan, melt the 0.5 cup unsalted butter over medium heat until completely liquid. Whisk in the 0.25 cup all-purpose flour to form a smooth paste, cooking for 1-2 minutes until the mixture turns golden. This roux forms the foundation of your sauce's thickness.
Gradually whisk in the 2 cups half and half and 0.5 cup heavy cream, stirring constantly to prevent lumps. Bring the mixture to a gentle simmer and cook for 3-4 minutes until it thickens enough to coat the back of a spoon. Remove from heat and stir in the 1.5 cups shredded sharp white cheddar cheese until fully melted and smooth. The sauce should be velvety but still pourable.
Assemble the Scalloped Potatoes
Preheat your oven to 375°F. In a 9x13-inch baking dish, begin by layering half of the seasoned potato slices in a single layer, slightly overlapping if needed. Pour half of the cheese sauce evenly over the potatoes, then sprinkle half of the 0.25 cup chopped fresh thyme leaves. Repeat with the remaining potatoes and sauce, finishing with another sprinkle of thyme.
Here's the key: Don't overfill the dish. The potatoes should be submerged in sauce but not completely drowned. The top layer should be mostly potatoes with just enough sauce to coat. This ensures proper browning while maintaining creaminess throughout.
Bake to Golden Perfection
Cover the baking dish tightly with aluminum foil and bake for 45 minutes. After this initial baking time, uncover and continue baking for an additional 15-20 minutes until the top is golden brown and bubbly. The edges should be crisp while the center remains creamy.
For best results, I recommend using the broiler for the final 2-3 minutes if your dish isn't browning sufficiently. Watch closely to prevent burning. The internal temperature should reach 185°F when checked with an instant-read thermometer in the thickest potato slice.
Rest and Serve for Optimal Texture
Remove the dish from the oven and let it rest for 10-15 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice cleanly. The potatoes should be tender enough to pierce with a fork but still hold their shape when served.
For presentation, I like to garnish with additional chopped thyme and a sprinkle of black pepper. Serve immediately with a simple green salad or steamed vegetables to complement the rich, creamy flavors. Each forkful should deliver that perfect balance of crispy edges and velvety, cheesy center.
Pro Tips For Making Scalloped Potatoes With Half And Half
- Parboil Thinly: Slice those Russets ¼-inch thick—no thicker—and boil them uncovered for exactly 4 minutes. I learned this the hard way: thicker slices turn gummy, and under-boiling means they’ll never soften enough. A fork should pierce them like butter after that time.
- Salt the Cream: Mix ½ teaspoon salt into your half-and-half and heavy cream before layering. The cheese soaks up liquid, and unsalted cream makes your final dish taste flat. Trust me, your taste buds will notice the difference—especially with sharp cheddar cutting through.
- Don’t Overfill Layers: Stop when your dish is ¾ full before baking. Potatoes expand like overstuffed sausage rolls when they hit the oven. I’ve seen casseroles spill over foil twice—messy, avoidable, and a waste of good cheese.
- Brown the Garlic: Sauté those minced cloves in butter until golden (about 2 minutes) before mixing into the cream. Raw garlic burns easily and tastes harsh in dairy. Browned garlic adds depth without bitterness—worth the extra 2 minutes.
Troubleshooting this recipe
Sauce Too Thin?
If your sauce ends up too thin after baking, it’s usually from one of two issues: undercooking the roux or overestimating the sauce volume. First, ensure you cooked the flour-butter mixture until it’s golden brown (about 1-2 minutes)—this creates proper thickening power.
For next time, reduce the half and half by ¼ cup if you prefer a thicker consistency. I’ve found that Diamond Crystal flour thickens better than instant varieties, so keep that in mind. 💡
Potatoes Staying Hard?
Undercooked potatoes are almost always due to uneven slicing or insufficient baking time. Use a mandoline for perfectly even ¼-inch slices—thicker slices need more time, while thinner ones can dry out.
If your potatoes feel firm after baking, increase the oven time by 10-15 minutes or check your oven’s accuracy with an oven thermometer (many run 25°F hotter than set).
For extra insurance, soak the sliced potatoes in ice water for 15 minutes before draining to remove excess starch, which can create a gummy texture.
Top Not Browning?
A pale top layer usually means the dish didn’t get enough direct heat. First, ensure you uncovered the dish for the final 15-20 minutes of baking—this is when browning happens. For extra color, broil for 2-3 minutes at the very end, watching closely to avoid burning.
A quick fix is to sprinkle breadcrumbs or grated Parmesan on top before the final bake—this adds texture and helps with browning. I also recommend using a dark-colored baking dish (like ceramic) for better heat absorption.
Sauce Too Rich?
If the half and half makes the dish feel too heavy, balance it with acidity or fresh herbs. Stir in 1 tablespoon lemon juice or 1 teaspoon Dijon mustard into the sauce before baking to cut through the richness.
Fresh herbs like chopped chives or parsley on top also add brightness. For a lighter texture, reduce the heavy cream to ¼ cup and increase the half and half to 2.25 cups—this keeps the creaminess without the heaviness. 🌿
Dish Collapsing?
Overfilling the baking dish or insufficient sauce can cause layers to collapse. The key is even distribution: potatoes should be submerged but not drowning in sauce. If your dish looks unstable, press down gently on each layer with a spatula before baking.
For extra stability, chill the assembled dish in the fridge for 30 minutes before baking—this helps the layers hold together. Also, avoid opening the oven door too early, as temperature fluctuations can cause the structure to weaken.
Cheese Not Melting?
Pre-shredded cheese contains anti-caking agents that prevent proper melting. Always use block cheese and grate it yourself—sharp white cheddar melts beautifully. If your cheese still doesn’t melt, stir in 1 tablespoon of milk or half and half with the cheese to help it incorporate smoothly.
For extra insurance, cover the dish tightly with foil during the first 30 minutes of baking to trap steam and encourage melting. If you’re in a hurry, lower the oven temperature to 350°F and bake for 5-10 minutes longer to allow the cheese to soften gradually.
Nutrition facts
Frequently asked questions
Can I substitute half and half in this recipe?
Yes! For a lighter version, use 2 cups whole milk + ½ cup heavy cream (1:1 ratio). For extra richness, replace the half and half with 2½ cups heavy cream. The half and half creates a signature velvety texture—this substitution works but alters the mouthfeel slightly.
Why does my dish need to rest before serving?
Resting for 10-15 minutes after baking lets the layers set and prevents saucy slides when slicing. The residual heat continues cooking the center while the top firms up slightly. This also helps the cheese fully melt and distribute evenly. Skipping this step often results in messy, runny portions.
What's the best way to reheat leftovers?
For best texture, cover with foil and reheat at 350°F for 20 minutes. Add 1-2 tablespoons of milk or half and half to revive creaminess. Microwaving works in a pinch (2 minutes covered), but expect slightly softer layers. Never reheat uncovered—it dries out the potatoes.
Can I make this ahead for a holiday meal?
Assemble the dish up to 24 hours ahead, cover tightly, and refrigerate. Bake straight from the fridge at 375°F for 5-10 extra minutes (foil-covered the whole time). For make-ahead prep, slice potatoes and store them in cold water in the fridge until ready to assemble. The flavors develop beautifully overnight.
What's the secret to perfectly crispy top layers?
The crispy top comes from three key steps: uncovering for the final 15-20 minutes, using 375°F heat, and finishing with 2-3 minutes under the broiler. For extra insurance, sprinkle breadcrumbs or grated Parmesan** on top before the final bake. A dark-colored baking dish also helps with browning.