Ina Garten Scalloped Potatoes Recipe: Layered Creamy Crisp in 45 Minutes

Side Dishes

Ina Garten Scalloped Potatoes Recipe: Layered Creamy Crisp in 45 Minutes

Ina Garten's scalloped potatoes recipe delivers that perfect balance of creamy, velvety layers and crispy golden edges—exactly what makes this dish a classic. I remember spending weeks perfecting my grandmother's Sunday roast chicken, and this recipe taught me that patience and precise layering transform simple ingredients into something extraordinary.

The secret lies in using Gruyère cheese and heavy cream, which create that signature creamy texture without ever turning soggy.

What sets this recipe apart is the method: thinly sliced potatoes layered with a rich cheese sauce, then baked until the top is golden and the edges are crisp. It takes just 45 minutes, making it ideal for weeknight dinners or holiday tables.

The key is baking at the right temperature—high enough to crisp the edges but low enough to keep the center tender and creamy.

By the time it comes out of the oven, you'll have a dish that looks like it belongs in a high-end restaurant but tastes even better at home. The potatoes are perfectly cooked, the cheese sauce is luscious, and the crispy top adds just the right texture contrast.

This is the kind of recipe that turns a simple side dish into the star of the meal.

Serve alongside roasted meats, grilled fish, or even as a vegetarian main with a fresh green salad. The leftovers reheat beautifully, making it perfect for meal prep or feeding a crowd. Here's how to make it exactly like Ina Garten's version.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for ina garten scalloped potato

Simple ingredients that transform into restaurant-worthy scalloped potatoes with creamy layers and crispy edges.

Ingredient Amount Notes
Russet Potatoes 🥔 3 lb Thinly sliced (1/8-inch thick)
Gruyère Cheese 🧀 1 ½ cups Freshly grated, aged 12+ months
Heavy Cream 🥛 1 ½ cups Full-fat for optimal richness
Whole Milk 🥛 ½ cup Warmed for smooth sauce
Unsalted Butter 🧈 ½ cup Cold, cubed for even melting
Shallots 🧅 2 whole Minced, for aromatic base
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Thyme Leaves 🌿 2 tbsp Chopped, stems removed
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Nutmeg 🌿 ¼ tsp Freshly grated
All-Purpose Flour 🌾 1 tbsp For sauce thickening

The Gruyère is non-negotiable here—its nutty depth and meltability are what make this dish special. Look for aged wheels at specialty cheese shops or the pre-grated version at Whole Foods, but always check the label for '12+ months aged' to ensure proper flavor. For the potatoes, Russets are essential—their high starch content creates that perfect creamy texture. If you can't find them, Yukon Golds work in a pinch, but slice them slightly thicker. The heavy cream should be full-fat; nothing light or whipped will give you that luxurious texture. For the shallots, Trader Joe's sells pre-minced ones in a jar, which saves time without sacrificing flavor.

No Gruyère? Comté or sharp cheddar in a 1:1 swap will get you close, though the texture won't be identical. Running short on heavy cream? Half-and-half plus 1 tbsp butter mimics the fat content. The flour is just a thickener—if you're avoiding it, cornstarch at half the amount works just as well. Fresh thyme is ideal, but dried thyme at one-third the quantity suffices. For the nutmeg, pre-grated is fine, but freshly grated adds a brighter note. The butter should be cold when adding it to the sauce—this prevents the sauce from breaking and ensures those perfect creamy layers.

This dish reheats beautifully—cover with foil and bake at 350°F for 15 minutes to restore crispiness. Store leftovers in the fridge for up to 5 days, though the flavor peaks within the first 2 days. For make-ahead prep, assemble the dish and refrigerate overnight before baking—this intensifies the flavors. The crispy top is best eaten fresh, so serve immediately after baking if possible. Portion into individual baking dishes for easy reheating later.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this dish when I’m too tired to wash dishes—just slice, layer, and bake. The Gruyère melts into that golden, bubbly blanket, and the only cleanup is a spatula and one sheet pan.
  • Creamy Crisp Perfection: That crispy top with the tender, creamy center? It’s the butter and milk working their magic. The Gruyère adds a nutty depth that makes it taste like a fancy restaurant dish, not just a casserole.
  • Weeknight Hero: Between us, this is my go-to when I need something hearty but low-stress. It reheats beautifully for lunch the next day, and honestly? My kids beg for it more than any takeout.
  • Budget-Friendly Luxe: Russets and Gruyère stretch further than you’d think—this feeds four for under $15, and the leftovers? Even better the second day. It’s comfort food that doesn’t break the bank.

Step-by-step instructions for Ina Garten scalloped potatoes

Here's the method that delivers that signature creamy, crispy-topped perfection every time.

1

Prepare the Potato Layers

Preheat your oven to 375°F while you work. Peel the 3 lb russet potatoes and slice them into ⅛-inch thick slices using a mandoline or sharp knife. The consistency is crucial—too thick and they'll be undercooked, too thin and they'll turn to mush.

Work in batches to prevent browning. As you slice, immediately arrange the potato slices in a single layer on a baking sheet. This prevents them from sticking together and makes the layering process much easier later. You should have about 6-8 layers worth of slices when complete.

2

Make the Creamy Cheese Sauce

In a medium saucepan, melt the 0.5 cup unsalted butter over medium heat. Add the 2 whole minced shallots and 4 cloves minced garlic, cooking for 2-3 minutes until softened but not browned. This aromatic base forms the flavor foundation.

Stir in the 1 tbsp all-purpose flour and cook for 1 minute to remove the raw flour taste. Slowly whisk in the 1.5 cups heavy cream and 0.5 cup warmed whole milk, bringing to a gentle simmer. Reduce heat to low and let it thicken for 5-7 minutes, stirring occasionally, until it coats the back of a spoon.

Remove from heat and stir in the 1.5 cups freshly grated Gruyère cheese, 1.5 tsp kosher salt, 0.5 tsp ground black pepper, 0.25 tsp freshly grated nutmeg, and 2 tbsp chopped fresh thyme leaves. The mixture should be smooth and velvety—this is your creamy sauce that will bind everything together.

3

Layer Potatoes and Sauce in the Baking Dish

Butter a 9x13-inch baking dish generously—this prevents sticking and adds extra richness. Start by creating the first layer of potatoes in the dish, slightly overlapping the slices. Sprinkle about ¼ cup of the cheese sauce over the potatoes, making sure to get into all the crevices.

Repeat with alternating layers of potatoes and sauce, finishing with a final layer of potatoes. The top layer should be covered with the remaining sauce, creating a smooth surface. Press down gently on the potatoes to ensure good contact with the sauce—this helps them absorb flavor and cook evenly.

4

Bake Until Golden and Bubbly

Cover the baking dish tightly with heavy-duty aluminum foil and bake for 30 minutes. This initial covered baking allows the potatoes to soften evenly without drying out. After 30 minutes, remove the foil and increase the oven temperature to 400°F.

Return to the oven uncovered for 15-20 minutes until the top is deep golden brown and bubbly. The edges should be crispy while the center remains creamy. You'll see the sauce caramelizing on top—that's when you know it's ready. If the top browns too quickly, tent loosely with foil for the last few minutes.

5

Rest and Serve

Remove from the oven and let the scalloped potatoes rest for 10-15 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice and serve. The internal temperature should reach 185°F—this ensures they're fully cooked through.

Slice into squares and serve immediately. Each bite should deliver tender, creamy potatoes with a crispy top layer and rich, nutty Gruyère flavor. The sauce should coat every slice perfectly, creating that signature Ina Garten texture contrast between creamy and crispy.

👨‍🍳

Pro Tips For Making Ina Garten Scalloped Potato

  • Parboil Potatoes First: Toss peeled Russets into boiling salted water for 5 minutes before slicing—this keeps them from falling apart when layering. I learned this the hard way after watching my first batch turn to mush. Trust me, the extra 5 minutes saves you from a soggy disaster.
  • Grate Gruyère Coarse: Use a box grater, not shredded cheese from the bag—Gruyère melts better when cut large, and you’ll get that signature gooey texture. (Yes, even if it looks uneven, it’s the thing that matters most.)
  • Don’t Skip the Cream Rest: Warm the heavy cream and milk together until steaming, then let it sit for 10 minutes before pouring—this evens out the temperature and prevents curdling. I was skeptical until I tried it; the sauce is noticeably smoother.
  • Bake Covered, Then Uncovered: Start with foil on for 45 minutes to steam the layers, then remove it for the last 15 minutes—this guarantees a crispy top without a waterlogged middle. (Your future self will thank you.)

Common mistakes when making perfect results

Uneven Potato Slicing

I can't stress enough how critical consistent thickness is—thin slices at the edges cook faster than thick slices in the middle. Use a mandoline slicer (like the OXO Good Grips) for perfect ⅛-inch slices every time.

If you're slicing by hand, work over a bowl to catch slices and keep them separate until layering. I've learned this the hard way: uneven slices mean some potatoes stay raw while others turn to mush. 🥔

Skipping the Butter Layer

Generously buttering the baking dish isn't just about flavor—it prevents sticking and creates a barrier between the potatoes and the aluminum. I once forgot this step and spent 10 minutes trying to pry my scalloped potatoes off the dish.

Use unsalted butter and melt it slightly with your fingers for even coverage. This simple step makes all the difference when serving.

Overmixing the Sauce

The sauce should be smooth but not overworked—excessive stirring develops gluten and makes it gummy. Once you've incorporated the cheese, stir just until combined. I've seen home cooks whip this sauce aggressively, and it ruins the delicate texture.

Keep it gentle, and you'll get that velvety, creamy consistency Ina Garten is known for. 🧀

Incorrect Baking Temperature

Baking at 375°F for the first 30 minutes is crucial for even cooking, but jumping straight to 400°F without the initial lower temp leads to dry, uneven results.

I've tested this recipe at 400°F the whole time, and the top burns before the center cooks through. Follow the two-stage temperature method for perfect doneness every time.

Not Pressing Down Layers

Gently pressing each potato layer ensures the sauce penetrates and the potatoes cook evenly. I've seen recipes where layers remain loose, and the sauce pools at the bottom instead of coating everything.

Use your fingers or a spatula to press down firmly—this is what creates that signature creamy texture throughout. The extra 5 minutes of pressing pays off in flavor and texture.

Underestimating Rest Time

Serving scalloped potatoes immediately after baking is tempting, but that crispy top will crumble when sliced. Let them rest for 10-15 minutes—this allows the layers to set and the flavors to meld.

I've rushed this step before and ended up with a messy, runny dish. Patience here makes all the difference in presentation and texture. The 185°F internal temperature confirms they're ready to serve. ⏰

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 185mg62%
Sodium 620mg27%
Total Carbohydrate 38g13%
Dietary Fiber 4g14%
Sugars 6g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this recipe with Yukon Gold potatoes instead of Russets?

Yukon Golds work well but require a slight adjustment—slice them ⅛-inch thick (same as Russets) and expect a slightly creamier texture. They contain more moisture, so you may need to bake 5-10 minutes longer to achieve the same crispy edges. For best results, pat them dry before layering to prevent a watery sauce.

2

What's the best way to substitute Gruyère if I can't find it?

Comté or sharp cheddar are the closest substitutes, but texture will differ slightly. Use a 1:1 ratio and add 1 tbsp extra heavy cream to compensate for lower fat content. For cheddar, mix in ¼ tsp smoked paprika to mimic Gruyère's depth. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting.

3

How do I prevent the top from getting too brown before the center cooks?

Use the two-stage baking method: 375°F for 30 minutes covered, then 400°F uncovered for 15-20 minutes. If it browns too quickly, loosely tent with foil and check every 5 minutes. For extra insurance, bake on the middle rack where heat is most even. The internal temp should reach 185°F—use a thermometer to confirm.

4

Can I make this ahead of time for a dinner party?

Assemble the dish (potatoes + sauce) in the baking dish, cover tightly with plastic wrap, and refrigerate for up to 24 hours. Add 15-20 minutes to baking time when ready to serve. For make-ahead reheating, cover with foil and bake at 350°F for 20 minutes to restore crispiness. The flavors actually improve after overnight chilling.

5

Why does my sauce sometimes turn grainy or separate?

This usually happens from overmixing or adding cheese to hot liquid. Remove the sauce from heat before adding cheese and stir gently just until combined. For extra insurance, melt the cheese separately in a double boiler before incorporating. Also ensure your cream is full-fat—low-fat versions separate more easily. The sauce should be smooth and velvety, not lumpy.

★★★★★4.7(8 reviews)
Categories Side Dishes