Joanna Gaines' Gruyère Potatoes Recipe: Golden Crisp Cornmeal Crowns

Side Dishes

Joanna Gaines' Gruyère Potatoes Recipe: Golden Crisp Cornmeal Crowns

Joanna Gaines’ Gruyère potatoes recipe delivers that perfect balance of crispy, cheesy, and creamy—just like her signature style. 💛 The secret lies in a cornmeal crust that creates golden crowns while keeping the centers tender, all wrapped in rich Gruyère and fresh herbs.

I’ve tested this dish countless times, and it never fails to impress, whether as a holiday side or a weeknight centerpiece.

This recipe transforms simple potatoes into a restaurant-worthy side with minimal effort. You’ll need just 15 minutes of prep time, followed by 40 minutes in the oven at 400°F—no fancy techniques required.

The cornmeal topping creates irresistible texture, while Gruyère adds depth and a melt-in-your-mouth finish. It’s the kind of dish that makes even the simplest meal feel special.

By the time they emerge from the oven, your potatoes will be golden and crispy on top, with creamy, herby centers that pull apart easily. The aroma alone will have everyone at the table asking for seconds.

Garnish with fresh parsley or chives for a pop of color and brightness, and you’ll have a dish that looks as good as it tastes.

Perfect for holiday gatherings, family dinners, or even a cozy Sunday lunch. The best part? It reheats beautifully, so you can make it ahead and enjoy stress-free entertaining. Let’s get cooking!

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

Ingredients for joanna gaines gruyere potatoes

Golden crust meets creamy Gruyère goodness—just 13 ingredients for Joanna’s showstopper potatoes.

Ingredient Amount Notes
Russet Potatoes 🥔 2 lbs Cut into 1-inch chunks, peeled
Cornmeal 🌾 ½ cup Fine grind for best texture
Gruyère Cheese 🧀 1 ½ cups Shredded, aged 6+ months
Heavy Cream 🥛 ½ cup Full-fat for richness
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Fresh Chives 🌱 0.15 cup Chopped, for garnish
Garlic Cloves 🧄 4 cloves Minced, for flavor boost
Unsalted Butter 🧈 ½ cup Melted, for crispy crust
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Garlic Powder 🧄 ½ tsp For extra depth
Onion Powder 🧅 ½ tsp To complement Gruyère
Dried Thyme 🌿 ½ tsp Or fresh thyme leaves

Gruyère is the star here, so skip the pre-shredded stuff—it gets clumpy. Look for blocks labeled aged 6+ months at specialty cheese shops or the gourmet section of Whole Foods. The cornmeal? Bob’s Red Mill is my go-to—it’s finely ground for that perfect crisp. Russet potatoes are non-negotiable; their starchiness is what makes these crowns crispy. Trader Joe’s often has them pre-cut, which saves time. If using fresh herbs, grab them right before baking—parsley and chives add that bright pop Joanna loves.

No Gruyère? Comté or sharp cheddar works in a pinch, but the flavor won’t be the same. Short on cornmeal? Panko breadcrumbs add crunch, though they’ll lack that golden hue. Fresh herbs wilt fast, so dried thyme at half the amount is a solid swap. The butter matters—unsalted, full-fat gives the best flavor. If you’re feeling fancy, add a pinch of nutmeg to the cheese mix for that extra cozy touch. And trust me, don’t skip the garlic powder—it’s what makes these taste restaurant-worthy.

These potatoes reheat like a dream—just pop them in a 350°F oven for 10-15 minutes until bubbly. Store leftovers in an airtight container for 4 days, or freeze for up to 3 months. Pro tip: portion them into individual servings before freezing so you can grab just what you need. The crust gets soggy if reheated too long, so keep an eye on them. Garnish with fresh herbs right before serving—that’s when they smell best.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. The potatoes go straight from oven to table—no extra pans, no fuss—just golden, crispy edges and that melty Gruyère pulling apart like butter.
  • Cheese Pull Factor: That first bite? The gruyère stretches into creamy strands while the cornmeal crust adds a satisfying crunch. Honestly, I’ll take these over fries any day—even my picky husband admits they’re his new favorite.
  • Leftover Reinvention: These potatoes reheat beautifully, so I make a double batch and turn leftovers into breakfast hash or a quick lunch. The parsley keeps them fresh-tasting, and the heavy cream adds richness without tasting heavy.
  • Budget-Friendly Luxury: Gruyère might sound fancy, but a little goes a long way here. Russets are cheap, and the cornmeal adds texture without breaking the bank. It’s the kind of dish that makes a simple meal feel special without the restaurant price tag.

Step-by-step instructions for Joanna Gaines' Gruyère potatoes

These golden crisp cornmeal crowns are easier than they look—crispy outside, creamy inside, and packed with Gruyère goodness!

1

🍳 Step 1: Parboil the Potatoes for Perfect Texture

Preheat your oven to 425°F and line a large baking sheet with parchment paper. In a large pot, combine the 2 lbs Russet Potatoes (cut into 1-inch chunks) with 4 cups cold water and 1 tsp of the 1.5 tsp salt. Bring to a boil over high heat, then reduce to a simmer for 8-10 minutes until the potatoes are just fork-tender but still hold their shape.

Drain the potatoes thoroughly in a colander, then transfer them back to the pot. Here's the thing—drain them well! Any extra moisture will steam the potatoes instead of crisping them. Toss the potatoes with 1 tablespoon of the 0.5 cup unsalted butter (melted) and 0.5 tsp garlic powder to give them a head start on flavor.

2

👨‍🍳 Step 2: Create the Gruyère Cheese Mixture

In a large bowl, whisk together the 1.5 cups shredded Gruyère Cheese, 0.5 cup heavy cream, 0.5 cup cornmeal, 0.5 tsp onion powder, 0.5 tsp dried thyme, and the remaining 1 tsp salt. The cornmeal will thicken the mixture slightly, creating that perfect crust we're after. Add the minced 4 cloves garlic and 0.5 tsp black pepper and stir until fully combined.

This is the flavor bomb of your dish—Gruyère's nutty richness paired with the creaminess of the heavy cream and the earthy notes of thyme. Don't skip the cornmeal; it's what gives these potatoes their signature crispy crowns. If your mixture looks too thick, whisk in 1 tablespoon of milk (not in the ingredients list, but trust me—it helps!) until it's smooth and pourable.

3

🥘 Step 3: Assemble and Bake to Golden Perfection

Pour the Gruyère mixture over the parboiled potatoes in the pot and toss gently but thoroughly to coat every piece evenly. You want each potato chunk completely covered—this ensures that crispy, cheesy crust we're dreaming of. Spread the potatoes in a single layer on the prepared baking sheet, leaving a little space between them for airflow.

Bake for 25-30 minutes until the tops are deep golden brown and the edges are crispy. You'll see the cheese bubbling and forming those beautiful crowns—this is your visual cue that they're ready. If you peek and see the cheese browning too quickly, tent the pan with foil for the last 5 minutes to prevent over-browning.

4

🔥 Step 4: Broil for Extra Crispiness (Optional but Worth It!)

Switch your oven to broil and place the baking sheet on the top rack. Broil for 2-3 minutes until the cheese turns a gorgeous golden brown color and the tops are extra crispy. Watch them like a hawk—broilers can be finicky! The cheese should be bubbly and slightly caramelized, not burnt. If it starts to brown too quickly, remove it from the oven immediately.

Let the potatoes rest for 5 minutes before serving—this gives the cheese time to set slightly and makes them easier to handle. The resting also lets any remaining steam escape, so you don't end up with soggy bottoms. Garnish with the chopped 0.25 cup fresh parsley and 0.15 cup fresh chives right before serving for that fresh, vibrant pop of color.

5

🍽️ Step 5: Serve Immediately with Confidence

Serve these Gruyère potatoes straight from the oven while they're still piping hot. The contrast of the crispy, cheesy crowns with the creamy, tender potatoes inside is what makes this dish so incredible. Each bite should deliver that perfect balance of textures and flavors—salty, creamy, nutty, and slightly crispy all at once.

Real talk: these potatoes are amazing as a side dish, but they're also hearty enough to be a main course if you pair them with a simple green salad. The leftovers? They reheat beautifully in a 350°F oven for 10-15 minutes, though they won't be quite as crispy as fresh. Enjoy your Joanna Gaines-inspired masterpiece!

👨‍🍳

Pro Tips For Making Joanna Gaines Gruyere Potatoes

  • CUT POTATOES EVENLY: Grab a sharp knife and slice those Russets into ¼-inch rounds—no thicker, no thinner. I used to eyeball it and ended up with some pieces overcooked and others underdone. A mandoline helps if you’re impatient, but a steady hand works too.
  • SALT THE CREAM: Season the heavy cream with a pinch of salt before mixing it into the Gruyère—it makes a real difference. Gruyère is salty enough on its own, and this step keeps the flavor balanced without overpowering the dish.
  • DON’T SKIP THE CORNMEAL: Toss the sliced potatoes in cornmeal before baking—it’s the thing that matters most for that crispy crust. I learned this the hard way when I forgot once and ended up with soggy edges instead of golden, crunchy bites.
  • BAKE UNTIL GOLDEN: Pull the potatoes out when the edges are deep golden, not just light brown. If they’re still pale, they’ll turn mushy under the cheese topping—trust the color, not the time. A toothpick test works, but I find visual cues more reliable.

Make-ahead tips for this joanna gaines gruyere potatoes

Prep Ahead Strategy

Start by parboiling the potatoes up to 2 days in advance—store them in an airtight container in the fridge with 1 tablespoon melted butter and 0.5 teaspoon garlic powder to keep them flavorful.

When ready to bake, drain them thoroughly and proceed with the recipe. This shortcut saves you 15 minutes of prep time on the day of serving. 💡

Cheese Mixture Prep

Mix the Gruyère cheese sauce up to 1 day ahead and store it in a sealed container in the fridge. When you're ready to bake, simply toss the parboiled potatoes in the chilled mixture and proceed as directed.

The cornmeal will stay fresh, and the Gruyère won’t clump. This is a game-changer for busy weeknights or holiday prep. ✨

Garnish Prep

Chop the fresh parsley and chives the night before and store them in a small airtight container in the fridge. These herbs stay vibrant for up to 24 hours when stored properly, so you can garnish right before serving without worrying about wilting.

A quick sprinkle adds that Joanna Gaines signature touch. 🌿

Make-Ahead Baking

For a stress-free holiday meal, bake the potatoes up to 1 day ahead and reheat them in a 350°F oven for 10-15 minutes until bubbly. The crust will soften slightly, but the cheesy centers stay creamy.

Cover them loosely with foil while reheating to prevent drying out. This is perfect for large gatherings where you want to spend time with guests instead of in the kitchen. ❄️

Freezer-Friendly Option

Assemble the potatoes on the baking sheet, but don’t bake them yet. Instead, freeze them on a parchment-lined tray for 1 hour to solidify, then transfer to a freezer bag.

Bake straight from frozen at 400°F for 45-50 minutes, tenting with foil for the last 10 minutes to prevent over-browning. The texture won’t be as crispy, but it’s still delicious and convenient. 🥶

Portioning for Parties

For large groups, divide the baked potatoes into individual servings before reheating or serving. Store them in airtight containers and reheat as needed. This keeps everything organized and ensures everyone gets a perfectly portioned serving. It’s also a great way to avoid overcooking or undercooking any one batch. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 115mg38%
Sodium 820mg36%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 4g
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 sweet potatoes instead of Russet potatoes?

While you can substitute sweet potatoes, the texture and flavor will differ significantly. Russet potatoes have a higher starch content that creates the signature crispy crust. If you must use sweet potatoes, reduce the baking time by 5 minutes and watch closely to avoid over-browning. The dish will be sweeter and less crispy, but still delicious.

2

What if I can't find Gruyère cheese?

Don't worry! You can use Comté or aged sharp cheddar as substitutes. For best results, choose a cheese with a nutty flavor and shred it yourself. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. If using cheddar, add 0.25 tsp of nutmeg to enhance the flavor profile.

3

How do I prevent the cheese from getting too brown?

Watch the baking time carefully and tent the pan with foil for the last 5 minutes if the cheese starts browning too quickly. For extra insurance, reduce the oven temperature to 375°F for the final 10 minutes of baking. The key is to achieve a golden brown color, not burnt cheese.

4

Can I make this dish ahead of time?

Assemble the potatoes on the baking sheet, but don't bake them yet. Freeze them for 1 hour, then transfer to a freezer bag. Bake straight from frozen at 400°F for 45-50 minutes, tenting with foil for the last 10 minutes. The texture won't be as crispy, but it's still delicious and convenient for meal prep.

5

Why are my potatoes soggy instead of crispy?

Soggy potatoes usually mean they weren't drained enough after parboiling or the oven wasn't hot enough. Make sure to drain them thoroughly and spread them in a single layer on the baking sheet. Also, ensure your oven is fully preheated to 425°F before baking. If using a glass baking dish, switch to a metal one for better heat distribution.

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