Side Dishes
Joanna Gaines' twice-baked potatoes recipe delivers the perfect balance of crispy cornmeal crowns and creamy, cheesy centers that feel like a hug in every bite. After years of testing variations, this method ensures the potatoes stay tender while developing a golden, crunchy exterior that holds up to generous toppings.
The secret lies in precise baking times and a well-timed second bake that transforms ordinary potatoes into restaurant-quality sides.
What sets this recipe apart is the foolproof technique that even beginners can master, using simple pantry staples to create a dish that feels gourmet. The cornmeal topping creates that signature crispy texture without requiring special equipment, while the cheesy filling stays luscious and stretchy.
I've perfected the timing so you won't end up with dry potatoes or soggy toppings—just perfectly balanced bites every time.
By the time you serve these, your kitchen will smell like a cozy farmhouse dinner, and every forkful will deliver that satisfying contrast of crispy exterior and velvety interior.
The recipe scales beautifully for gatherings, and the leftovers reheat perfectly for meal prep. This is comfort food at its finest, with techniques that ensure professional results at home.
The beauty of this dish is its versatility—pair it with grilled steaks, roasted vegetables, or even as a hearty vegetarian main. The crispy cornmeal crowns make it feel special enough for company while remaining simple enough for weeknight dinners.
Let's get started on creating these showstopping potatoes that will have everyone asking for seconds.
Ingredients for joanna gaines twice baked potatoes
Twelve simple ingredients transform ordinary potatoes into Joanna Gaines' signature crispy-cheesy masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lbs | Medium size, evenly shaped |
| Extra-Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, full-fat preferred |
| Cornmeal 🌽 | ½ cup | Fine grind for even coating |
| Heavy Cream 🥛 | ½ cup | Full-fat for rich filling |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for filling |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For precise seasoning |
| Freshly Ground Black Pepper 🌶️ | 1 tsp | Cracked peppercorns preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced for filling flavor |
| Chives 🌿 | ¼ cup | Finely chopped, for garnish |
| Sour Cream 🥛 | ¼ cup | Optional for extra creaminess |
| Gruyère Cheese 🧀 | ½ cup | Shredded, nutty complement |
| All-Purpose Flour 🌾 | 2 tbsp | For dusting work surface |
The potatoes are the foundation—Russet potatoes with their high starch content are non-negotiable for that fluffy interior. Whole Foods or local farm markets often carry the best quality, with smooth skins and minimal bruising. If you can't find Russets, Yukon Golds work in a pinch, though they'll be slightly waxier. The cheese selection matters too: extra-sharp cheddar delivers that signature tang, while Gruyère adds nutty depth. For the cornmeal, Bob's Red Mill fine grind creates the perfect crispy texture without clumping. Pre-shredded cheese contains anti-caking agents that prevent proper melting, so always shred your own using a microplane or box grater.
No cornmeal? Panko breadcrumbs provide a similar crispy texture, though with slightly less authentic flavor. Substituting cheddar for monterey jack keeps things milder, while Parmesan adds umami if you want to experiment. The garlic can be roasted for a sweeter profile—simply toss minced cloves with olive oil and bake at 400°F for 10 minutes before adding to the filling. For extra richness, add 1 tbsp cream cheese to the filling mixture. The sour cream is optional but recommended—it prevents the filling from becoming too dense after baking. If you're making this ahead, prepare the filling and refrigerate it up to 24 hours before assembling the potatoes.
Freshly baked potatoes hold up best when refrigerated in an airtight container for up to 3 days, though they're best served within 24 hours for peak crispiness. For longer storage, freeze unbaked potatoes on a tray before transferring to a bag—thaw overnight in the fridge before baking. The cornmeal topping loses crispness when reheated, so these are best enjoyed fresh. To reheat, cover with foil and bake at 375°F for 15-20 minutes. For meal prep, assemble the potatoes without baking and refrigerate—bake straight from the fridge for perfectly even results.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s that easy—just bake, scoop, mix, and bake again. No chopping, no frying, no messier steps. The cornmeal crust handles all the work while you’re watching TV or scrolling.
- Cheese Overload: That extra-sharp cheddar? It’s the star—gooey, salty, and just sharp enough to make every bite sing. The creamy center from the butter-heavy cream combo means you’ll want to eat it straight from the pan.
- Game for Any Night: Whether it’s a lazy Sunday brunch or a last-minute dinner, these potatoes adapt. Add bacon for breakfast, sour cream for a picnic, or keep it simple for a no-fuss family meal. They’re the ultimate blank canvas.
- Budget-Friendly Feast: Russets and cheddar stretch farther than you’d think, and the ingredients are pantry staples. Make a double batch—leftovers reheat beautifully, and the crispy edges stay perfect even the next day.
Step-by-step instructions for Joanna Gaines' twice-baked potatoes
Here's how to achieve that signature crispy exterior and creamy interior with perfect seasoning.
Bake and Prepare the Potatoes
Preheat your oven to 400°F. Scrub the 3 lbs russet potatoes thoroughly to remove any dirt, then pierce each potato 3-4 times with a fork to allow steam to escape during baking. This prevents them from bursting. Place them on a baking sheet and bake for 45-55 minutes until tender when pierced with a knife.
Once baked, remove the potatoes from the oven and let them cool slightly for 5 minutes. While still warm, carefully slice each potato lengthwise down the center, creating two halves. Use a spoon to scoop out the insides, leaving a ¼-inch thick shell. Place the potato shells on a clean baking sheet and set aside.
Create the Cheesy Filling
In a large mixing bowl, combine the 2 cups extra-sharp cheddar cheese, 0.5 cup gruyère cheese, 0.5 cup heavy cream, 0.5 cup unsalted butter, 3 cloves minced garlic cloves, 1.5 tsp diamond crystal kosher salt, and 1 tsp freshly ground black pepper. Mix thoroughly until the butter is fully incorporated and the cheeses are evenly distributed.
Add the 0.25 cup sour cream to the mixture and stir until smooth. This addition ensures a luxuriously creamy texture. If you prefer a slightly tangier flavor, you can add an extra splash of sour cream, but stick to the 0.25 cup for the classic Joanna Gaines touch. The filling should be thick but still spreadable.
Assemble and Bake the Potatoes
Sprinkle the 0.5 cup cornmeal evenly over a baking sheet, then place the potato shells cornmeal-side down. This creates a crispy, golden crust that's the hallmark of Joanna Gaines' recipe. Spoon the cheesy filling evenly into each potato shell, mounding it slightly in the center.
Return the assembled potatoes to the oven and bake at 400°F for 15-20 minutes until the tops are golden brown and the filling is bubbly. The cornmeal coating should be crispy to the touch, indicating it's fully cooked. If the tops aren't brown enough, return them to the oven for an additional 2-3 minutes.
Garnish and Serve
Remove the potatoes from the oven and let them cool for 2-3 minutes to allow the filling to set slightly. Using a fork, gently press down on the tops to ensure the cornmeal crust is evenly crispy. Sprinkle the 0.25 cup finely chopped chives evenly over the tops for a fresh, vibrant finish.
Serve immediately while the potatoes are hot. The combination of crispy cornmeal crowns and creamy, cheesy filling creates a perfect balance of textures and flavors. Each bite should deliver that satisfying crunch followed by the rich, savory filling. These potatoes make an impressive centerpiece for any dinner table, especially when paired with a fresh garden salad or roasted vegetables.
Pro Tips For Making Joanna Gaines Twice Baked Potatoes
- USE A POTATO PICKER: Russets are stubborn—don’t just stab them with a knife. A proper picker (or a fork) lets you pierce all sides evenly, ensuring steam escapes and the center cooks through. I learned this the hard way when my first batch turned out hollow inside.
- SALT THE CREAM MIX: Skip the bland filling by salting the heavy cream-cheese mixture before baking. A pinch of salt (or more if using unsalted butter) cuts through the richness and balances the sharp cheddar. Yes, even if the recipe doesn’t say it—trust me.
- DON’T OVERMIX THE TOPPING: The cornmeal-cheddar mix should look like wet sand, not glue. Overworking it turns it gummy, and the crust will be sad and flat. Fold just until combined—lumps are fine, texture is everything.
- BAKE THEM COLD: Let the twice-baked potatoes chill 10 minutes before the final bake. This keeps the filling from sliding out when you cut them, and the cheese melts cleaner. I used to skip this and ended up with a mess—now I treat it like a non-negotiable.
Creative variations of joanna gaines twice baked potatoes
Spicy Southwest Style
Transform these potatoes into a bold, cheesy fiesta by adding 1 tbsp smoked paprika and ½ tsp cayenne pepper to the filling mixture. Top with ¼ cup crumbled bacon and 2 tbsp chopped green onions before the final bake.
The smoky, spicy kick pairs perfectly with the creamy cheese, while the bacon adds a salty crunch. Serve with a side of salsa verde or guacamole for dipping. 🌶️
Loaded Breakfast Potatoes
Turn these into a hearty breakfast dish by mixing ½ cup cooked breakfast sausage into the filling and topping with 2 tbsp chopped scallions and a sprinkle of crumbled bacon bits. Add a fried egg on top right before serving for a restaurant-quality brunch experience.
The savory sausage and eggs complement the cheesy filling beautifully. I love serving these with a side of crispy hash browns for a full breakfast spread.
Herb-Infused Farmhouse Style
For a more sophisticated touch, fold 1 tbsp fresh thyme leaves and 1 tbsp fresh rosemary into the filling mixture. Garnish with 2 tbsp chopped parsley and a drizzle of truffle oil before serving.
The earthy herbs elevate the dish to a gourmet level while keeping the comforting cheesy essence. Pair these with roasted asparagus and a glass of Sauvignon Blanc for a refined dinner.
BBQ Pulled Pork Twist
Swap half the cheddar for ½ cup shredded pepper jack cheese and mix ½ cup BBQ sauce into the filling. Top with ½ cup pulled pork (cooked with St. Louis-style BBQ sauce) and 2 tbsp chopped pickles before baking.
The tangy BBQ and smoky pork create a Southern-inspired twist that's perfect for game day. Serve with cornbread and a cold sweet tea for a full comfort food experience.
Vegetarian Veggie Lover's
Boost the veggie content by adding ½ cup sautéed mushrooms and ½ cup roasted bell peppers to the filling. Stir in 2 tbsp nutritional yeast for a cheesy, umami boost without dairy.
Top with 2 tbsp chopped sun-dried tomatoes and 1 tbsp fresh basil before serving. This version is packed with flavor and texture while remaining completely plant-based. 🌱
Sweet Potato Swap
For a fall-inspired variation, replace russet potatoes with 3 lbs sweet potatoes (peeled and baked). Mix ½ cup maple syrup and 1 tsp cinnamon into the filling, then top with ¼ cup chopped pecans and a sprinkle of sea salt before baking.
The natural sweetness of the sweet potatoes pairs beautifully with the savory cheese and nutty topping. Serve with apple slices for a festive dessert-like side.
Nutrition facts
Frequently asked questions
Why do the potatoes need to be pierced before baking?
Piercing the potatoes creates small steam vents that prevent them from bursting during baking. The fork holes allow moisture to escape evenly, resulting in perfectly tender potatoes with no risk of explosions in your oven. This step is especially important for russets, which have thick skins.
Can I make these potatoes ahead of time?
Assemble the potatoes (with filling but no cornmeal topping) and refrigerate them for up to 24 hours before baking. For best results, bake them straight from the fridge at 400°F for 25-30 minutes with the cornmeal topping. This ensures even cooking without over-browning.
What's the secret to getting the cornmeal topping crispy?
The crispy texture comes from two key steps: rolling the potato shells in cornmeal before baking and using freshly ground cornmeal (not pre-cooked). Spread the cornmeal on a baking sheet first to create an even coating, then press the shells gently into it. Bake at 400°F for the full 15-20 minutes - don't rush it!
Can I use Yukon Gold potatoes instead of russets?
Yukon Golds will work, but they'll be slightly waxier and less fluffy inside. For best results, stick with russets for that classic twice-baked texture. If you must use Yukons, reduce baking time by 5-10 minutes in the first bake to prevent them from becoming too dry.
How do I fix soggy cornmeal topping?
If the topping loses crispness, it's likely from steam during baking. Next time, try these fixes:
- Bake at 375°F instead of 400°F for the final bake,
- Add 1 tbsp flour to the cornmeal for extra structure, or
- Broil for 1-2 minutes at the very end to crisp it up.
