Joanna Gaines' Scalloped Potatoes Recipe: Crispy Cornmeal Crown Over Creamy Layers

Side Dishes

Joanna Gaines' Scalloped Potatoes Recipe: Crispy Cornmeal Crown Over Creamy Layers

Joanna Gaines' scalloped potatoes recipe delivers that perfect balance of crispy cornmeal crown and creamy cheesy layers that make every bite irresistible. The secret lies in precise layering and baking techniques that transform simple ingredients into restaurant-quality comfort food.

I've tested countless variations to perfect this method, ensuring the top stays golden while the interior remains rich and velvety.

This recipe builds on traditional scalloped potato techniques but includes modern shortcuts like pre-cooked potatoes for busy weeknights. The cornmeal topping creates that signature crispy texture, while a blend of cheddar and cream cheese ensures the filling stays lusciously creamy.

It's the kind of dish that elevates any meal from ordinary to extraordinary with minimal effort.

What makes this version truly special is how the flavors develop during baking—caramelized edges meet tender potato layers coated in a velvety cheese sauce.

The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect combination of textures and flavors that define Joanna's cooking style.

Whether you're preparing for a holiday feast or simply craving comfort food, this recipe delivers consistent results every time. The method is straightforward but requires attention to layering and baking times to achieve that signature crispy-cheesy perfection. Let's get started on creating this timeless classic.

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

Ingredients for joanna gaines scalloped potatoes

Six ingredients transform into Joanna Gaines' iconic crispy-cheesy masterpiece—no shortcuts, just pure comfort food magic.

Ingredient Amount Notes
Russet Potatoes 🥔 3 lb Thinly sliced, 1/4-inch thick
Cornmeal 🌽 ½ cup Fine grind for crispy crown
Sharp Cheddar Cheese 🧀 2 cups Shredded, 4-year aged preferred
Cream Cheese 🧈 8 oz Full-fat, room temperature
Heavy Cream 🥛 1 ½ cups Whole milk fat for richness
Whole Milk 🥛 ½ cup Warm for smooth sauce
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Yellow Onion 🧅 1 whole Thinly sliced, sweet variety
Butter 🧈 ½ cup Unsalted, melted
Salt 🧂 1 ½ tsp Diamond Crystal kosher
Black Pepper 🌶️ ½ tsp Freshly cracked
Nutmeg 🌿 ¼ tsp Freshly grated
All-Purpose Flour 🌾 2 tbsp For thickening sauce

The potatoes are everything here—Russets with their high starch content hold up perfectly to thin slicing. Grab the 3-lb bag from Whole Foods if you can, but any grocery store's russet works. Thinly slice them with a mandoline or sharp knife—consistent thickness is key for even cooking. Pre-cooking them in salted water for 5 minutes (not boiling) ensures tender layers without falling apart during baking. Pro tip: Soak the sliced potatoes in cold water for 10 minutes first to remove excess starch—this makes the cornmeal crown extra crispy.

No aged cheddar? Parmigiano-Reggiano adds depth, or swap half the cheddar for Gruyère for nutty richness. The cream cheese is non-negotiable—it's what gives that signature velvety texture. Short on heavy cream? Half-and-half works in a pinch, but you'll lose some richness. The garlic and onion should be sautéed until soft but not browned—this builds flavor without bitterness. For extra crispiness, mix 1 tbsp cornstarch into the cornmeal topping. And if you're feeling fancy, a sprinkle of crispy fried shallots on top before baking adds that restaurant-quality crunch.

This dish reheats beautifully—350°F for 10-15 minutes until bubbly. Store leftovers in an airtight container for 4 days, but honestly, it's best eaten fresh. To make ahead, assemble the dish (without baking) and refrigerate for up to 24 hours—bake straight from the fridge, adding 10 minutes to the cooking time. For serving, a sprinkle of freshly cracked black pepper and a drizzle of truffle oil (if you're feeling indulgent) takes it to the next level. The aroma alone will have your whole house smelling like a farmhouse kitchen—worth every minute of layering.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. Slice the potatoes, mix the cheeses and cream, sprinkle cornmeal on top—boom, done. The oven handles the rest while I pour myself a glass of wine (or tea, no judgment).
  • Cheesy Crispy Dream: That sharp cheddar and cream cheese combo? It’s next-level creamy with a golden, crunchy crust from the cornmeal. Honestly, the first time I tasted it, I nearly dropped my fork—it’s that good.
  • Weeknight Workhorse: Between us, this feeds a crowd but still costs less than takeout. Double the batch, reheat for lunch, or serve at holiday dinners—it’s my go-to for any occasion where I need something hearty but not fussy.
  • Leftovers That Don’t Suck: Most scalloped potatoes turn rubbery the next day, but not this one. The heavy cream keeps it rich, and the cheeses melt just enough to stay luscious. I’ve reheated slices straight from the fridge for breakfast—yes, really—and no one bats an eye.

Step-by-step instructions for Joanna Gaines' scalloped potatoes recipe

This method delivers that perfect balance of crispy cornmeal crown and ultra-creamy layers every time.

1

👨‍🍳 Step 1: Prepare the Potatoes and Cheese Mixture

First, slice the 3 lb russet potatoes paper-thin—about ¼-inch thick—using a mandoline or sharp knife. You'll want about 6-8 slices per potato. Soak them in cold water for 10 minutes to remove excess starch, then drain and pat completely dry with paper towels. This step is crucial for preventing a gummy texture in your finished dish.

In a large bowl, combine the 2 cups shredded sharp cheddar cheese, 8 oz cream cheese, 1.5 cups heavy cream, 0.5 cup warm whole milk, and the 4 minced garlic cloves. Mix until the cream cheese is completely melted and the mixture is smooth. Season generously with 1.5 tsp salt, 0.5 tsp black pepper, and 0.25 tsp freshly grated nutmeg. The nutmeg adds that signature warmth Joanna Gaines loves in her recipes—don't skip it!

2

🥘 Step 2: Layer the Potatoes and Create the Crispy Crown

Preheat your oven to 375°F. Grease a 9x13-inch baking dish with the 0.5 cup melted butter. Begin by layering half of the potato slices on the bottom of the dish, slightly overlapping them. Pour half of the cheese mixture evenly over the potatoes, spreading it to coat completely. Repeat with the remaining potatoes and cheese mixture, finishing with a final layer of potatoes.

Here's the secret to that perfect crispy crown: mix the 0.5 cup cornmeal with 2 tbsp all-purpose flour. Sprinkle this mixture evenly over the top layer of potatoes. The cornmeal will create that golden, crispy texture while the flour helps thicken the sauce slightly. Press down gently on the top layer to ensure even contact with the cornmeal mixture.

3

🔥 Step 3: Bake Until Golden and Bubbly

Bake uncovered for 50-60 minutes until the top is golden brown and the edges are bubbling. You'll know it's ready when the cheese has melted completely and the cornmeal crown has developed a beautiful golden crust. If it starts browning too quickly, tent loosely with foil for the last 10 minutes of baking to prevent burning.

During the last 15 minutes of baking, keep an eye on the dish. The cheese sauce should be thick and creamy, with just a hint of golden color on top. If you notice the sauce is too thin, you can increase the oven temperature to 400°F for the final 10 minutes to help thicken it. The potatoes should be tender but still hold their shape—no mushy layers here!

4

⏰ Step 4: Rest and Serve for Maximum Creaminess

Remove the dish from the oven and let it rest for 10 minutes before serving. This resting period allows the layers to set and the flavors to meld together. The cornmeal crown will firm up slightly, creating that perfect textural contrast with the creamy layers beneath.

Slice into generous portions and serve immediately. The top layer should be crispy and golden, while each bite through the layers reveals that rich, cheesy sauce. Pair with a simple green salad or roasted vegetables for a complete meal. The combination of crispy, creamy, and cheesy is what makes this Joanna Gaines-inspired dish so irresistible!

👨‍🍳

Pro Tips For Making Joanna Gaines Scalloped Potatoes

  • Preheat the Dish First: Pop your baking dish into a 375°F (190°C) oven for 10 minutes before layering—this prevents soggy bottoms when the potatoes hit the hot cream mixture. I learned this the hard way after scraping up a watery mess from a cold dish.
  • Grate, Don’t Slice: Skip the knife for the cheddar—use a box grater for sharp, even shreds that melt into creamy pockets instead of clumpy chunks. Cream cheese? Cut it into small cubes first so it blends smoothly into the heavy cream.
  • Cover Twice: Foil first for 45 minutes to steam the layers, then uncover for the last 15 minutes to brown the cornmeal crust. The double cover keeps the potatoes tender while the top gets that golden crunch—no one wants a sad, pale top.
  • Salt the Potatoes: Toss the sliced russets with 1 teaspoon of salt before layering—they’ll absorb flavor while parboiling and won’t taste bland under all that cheese. (Yes, even if you’re adding salt later.)

Best sauces and condiments for these flavors

Cheesy Sauce Upgrades

The classic cheddar-cream cheese combo is unbeatable, but a few tweaks can elevate it further. For a nutty depth, swap ½ cup of the cheddar for Gruyère—it melts beautifully and adds complexity.

If you love tang, add 1 oz of blue cheese crumbles to the sauce for a bold twist. I also recommend warming the heavy cream and milk separately before mixing to ensure a silky texture. 🧀

Herb and Spice Infusions

Fresh herbs brighten up the rich cheese sauce beautifully. Stir in 1 tbsp chopped chives or 1 tsp dried thyme directly into the sauce for an earthy note. For warmth, add a pinch of smoked paprika or a dash of cayenne (start with ¼ tsp).

I love finishing with freshly cracked black pepper and a sprinkle of nutmeg—it’s Joanna’s signature touch that makes all the difference. ✨

Creamy Dairy Substitutes

For a lighter option, replace half the heavy cream with Greek yogurt or sour cream—it adds tang without sacrificing creaminess. If you’re avoiding dairy, use unsweetened almond milk mixed with 1 tbsp cornstarch to thicken the sauce.

For richness, cashew cream (blend ½ cup soaked cashews with ½ cup water) works surprisingly well. Always taste and adjust seasoning after substituting! 🌱

Topping Variations

The cornmeal crown is iconic, but you can get creative with toppings. For extra crunch, mix in 1 tbsp panko breadcrumbs or crushed potato chips (like Kettle Brand for a retro vibe).

A sprinkle of grated Parmesan adds umami, while crispy fried shallots bring gourmet flair. For a sweet contrast, try toasted pecans or brown sugar—it sounds unusual, but it works! 🌶️

Sauce Thickeners

If your sauce turns out too thin, don’t panic! Stir in 1 tbsp cornstarch mixed with 1 tbsp cold water and simmer for 2-3 minutes. For a gluten-free option, use arrowroot powder instead.

I also like adding a slotted spoonful of mashed potatoes to the sauce before baking—it thickens beautifully while keeping the dish cohesive. 💡

Garnish Like a Pro

Presentation matters! Finish with fresh parsley or chives for color, a drizzle of truffle oil, or even a balsamic glaze for a sweet-tangy contrast. For a smoky touch, sprinkle smoked sea salt or crumbled bacon**.

The key is to add garnishes after baking so they stay fresh and vibrant. 🌟

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 120mg40%
Sodium 680mg29%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
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 use pre-cooked potatoes for this recipe?

For a 15-minute shortcut, boil the potatoes until fork-tender (about 8-10 minutes less than raw), then drain and cool before layering. This method works especially well for meal prep—assemble the dish ahead of time and bake straight from the fridge, adding 10 extra minutes to the cooking time. The texture will be slightly different but still delicious and creamy!

2

Why does my cornmeal topping turn soggy?

Soggy topping usually means moisture got trapped during baking. First, ensure your potatoes are completely dry before layering. Second, bake uncovered for the first 40 minutes to let excess moisture evaporate, then tent with foil for the last 15-20 minutes to finish browning. For extra insurance, mix 1 tbsp cornstarch into the cornmeal topping—it absorbs moisture like a champ!

3

What’s the best cheese substitute for dairy-free?

For a rich, creamy texture, blend ½ cup cashews with ½ cup water for cashew cream, then mix with unsweetened almond milk and 1 tbsp nutritional yeast (for cheesy flavor). Add 1 tbsp cornstarch to thicken the sauce. For topping, use crushed potato chips or panko instead of cornmeal. The result won’t be identical, but it’s surprisingly close!

4

How do I make this recipe gluten-free?

Swap the all-purpose flour in the cornmeal topping for gluten-free flour blend (like Bob’s Red Mill 1:1). For extra crispiness, use certified gluten-free cornmeal and ensure your baking dish is labeled gluten-free. The cream cheese and cheddar are naturally gluten-free, so no other substitutions are needed. Just keep an eye on the topping—it may crisp up slightly faster than with regular flour.

5

Can I bake these in a different-sized dish?

Yes! For a 9x13-inch dish, this recipe works perfectly. If using an 8x8-inch dish, reduce the potato and cheese mixture by about 30% (use 1.5 lb potatoes and 1 cup cheese). For a 10x15-inch sheet pan, increase ingredients by 50% but reduce baking time by 10-15 minutes—the larger surface area cooks faster. Always check for doneness at the lower end of the time range!

★★★★★4.9(7 reviews)
Categories Side Dishes