Main Courses
Paula Deen's twice-baked potato casserole delivers the ultimate Southern comfort food—creamy, cheesy layers topped with a golden, crispy crust that's impossible to resist. 🌟 I've recreated this classic dish exactly as it should be: tender potatoes baked twice for maximum flavor, smothered in rich cheese sauce, and crowned with a buttery, crackling topping that holds its shape perfectly.
The secret lies in the technique: first baking the potatoes until fork-tender, then mixing them with a velvety cheese sauce before returning to the oven for that signature golden finish.
This isn't just any potato casserole—it's a showstopper that brings restaurant-quality Southern comfort to your dinner table with minimal effort and maximum reward.
By the time it emerges from the oven, you'll have a dish that's rich yet balanced, with each bite offering tender potatoes, melted cheese, and that irresistible crispy crust.
The aroma alone will have everyone gathering around the table, and the first forkful will have them asking for seconds before the plate is even empty.
Perfect for family dinners, holiday gatherings, or when you crave that classic Southern touch. Let's get started on this timeless recipe that's been bringing comfort to Southern kitchens for decades.
Ingredients for paula deen twice baked potato casserole
The secret to Paula Deen's legendary casserole lies in these 13 simple ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Large, peeled and cubed |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for richness |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly grated, block preferred |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Butter 🧈 | ½ cup | Unsalted, melted |
| All-Purpose Flour 🌾 | ¼ cup | For thickening sauce |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For subtle flavor |
| Onion Powder 🧅 | ½ tsp | For depth of flavor |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, for topping |
| Breadcrumbs 🍞 | ½ cup | Panko for extra crunch |
| Green Onions 🧅 | 3 whole | Sliced, for garnish |
Russet potatoes are non-negotiable here—their high starch content makes them extra creamy. Buy them in bulk from Costco or Trader Joe's for the best price, and look for potatoes that feel heavy for their size (that's how you know they're fresh). The cheese? Sharp cheddar from a block melts smoother than pre-shredded—no clumps, no weird aftertaste. I always grab mine from the deli counter at Whole Foods; their selection is top-notch. Don't skimp on the butter either—this is where the richness comes from. Land O'Lakes or Plugrah are my go-tos, but any unsalted brand works.
No heavy cream? Half-and-half plus a splash of milk gets you close. Pre-shredded cheese? Toss it with 1 tsp cornstarch to prevent clumping. Running out of panko? Regular breadcrumbs work fine, but toast them in the oven first for extra crunch. The green onions can be swapped for chives if that's what you've got—just use the same amount. For the garlic and onion powders, Penzeys or McCormick are solid choices, but the stuff at Walmart in the spice aisle works too (just check the expiration date).
This casserole reheats beautifully—honestly, it's even better the next day. Store leftovers in the fridge for up to 5 days, covered tightly. For make-ahead prep, assemble it in a baking dish, cover with foil, and refrigerate for up to 24 hours before baking. Freezes well too—just bake it straight from frozen (add 10-15 minutes to the cooking time). The crust gets crispier if you broil it for the last 2 minutes, so don't skip that step (trust me on this).
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just bake, broil, and boom. The potatoes steam in their own juices while the cheese melts into a golden crust, all on one sheet pan. My lazy Sundays thank me every time.
- Creamy Cheesy Bliss: That first bite? Pure indulgence. The sharp cheddar cuts through the richness of the heavy cream, and the butter adds a velvety finish that makes it taste like a restaurant dish. Honestly, I’ve skipped dinner just to reheat a slice.
- Game Day Hero: Between us, this casserole is my Super Bowl secret weapon. It’s hearty enough for a crowd but simple enough to throw together while the game’s on. My in-laws always ask for the recipe—and I always say, “You’ll have to ask my husband.”
- Budget-Friendly Comfort: Russets are cheap, milk stretches far, and cheese stretches even more when baked. I make this twice a month, and it feeds my family of four for days. Leftovers reheat beautifully, so I never feel guilty about making a big batch.
Step-by-step instructions for Paula Deen's twice-baked potato casserole
Here's how to create that perfect golden crust with ultra-creamy filling—just like Paula Deen makes it.
👨🍳 Step 1: Boil and Drain the Potatoes
Place the 3 lb russet potatoes in a large pot and cover with cold water. Add 1.5 tsp salt and bring to a boil over high heat. Once boiling, reduce to medium-high heat and cook for 15-20 minutes until fork-tender.
Here's the thing—don't overcook them. You want them to hold their shape when pierced but still be soft inside. Drain thoroughly in a colander, then return them to the pot. While still hot, mash them until smooth using a potato masher or fork. Real talk: they'll be hot, so use oven mitts or a towel to protect your hands.
🍳 Step 2: Mix the Creamy Filling
In a large mixing bowl, combine the mashed potatoes with 1 cup heavy whipping cream, 0.5 cup milk, 1.5 cups sharp cheddar cheese, 0.5 cup melted butter, 0.5 tsp black pepper, 0.5 tsp garlic powder, and 0.5 tsp onion powder. Mix well until the cheese is fully melted and the filling is smooth and creamy.
This is where the magic happens. The heat from the potatoes will help melt the cheese faster, but don't rush it. If it looks too thick, add a splash of milk to loosen it up. You want a consistency that's like thick pudding—not too runny, but not stiff either. Taste it and adjust seasoning if needed.
🥘 Step 3: Assemble the Casserole
Preheat your oven to 350°F. Grease a 9x13-inch baking dish and spread half of the potato mixture evenly across the bottom. This first layer will create a solid base for your casserole.
In a small bowl, mix together 0.5 cup breadcrumbs, 0.25 cup parmesan cheese, and 1.5 tsp salt. Sprinkle half of this mixture over the first potato layer. Then add the remaining potato filling on top. Finally, sprinkle the rest of the breadcrumb mixture evenly over the top. This topping is what gives you that signature crispy crust.
🔥 Step 4: Bake to Golden Perfection
Bake uncovered for 35-40 minutes until the top is golden brown and the edges are bubbling. You'll notice the breadcrumbs start to turn golden around the edges first—that's your signal to check for doneness.
If the top isn't browning enough, broil for 2-3 minutes at the end, watching closely to avoid burning. The center should be hot but not jiggly. Let it rest for 10 minutes before serving—this helps the filling set up properly and makes slicing easier.
🍽️ Step 5: Garnish and Serve
Slice the 3 whole green onions into thin rounds and arrange them on top of the casserole just before serving. The green onions add a fresh pop of color and a mild onion flavor that cuts through the richness.
Serve warm with a side of roasted vegetables or a simple green salad. Each bite should deliver that perfect combination of crispy, golden top and creamy, cheesy potato filling. This casserole is even better the next day, so make extra if you can!
Pro Tips For Making Paula Deen Twice Baked Potato Casserole
- Boil Potatoes Until Fork-Tender: Paula Deen’s version demands potatoes that fall apart like butter—don’t rush this. Boil them in salted water (1 tsp salt per gallon) until a fork slides in with zero resistance, usually 12–15 minutes. Undercooked potatoes turn gummy when baked, and nobody wants that.
- Grate Cheese Coarse: Sharp cheddar loses its bite when over-shredded. Use a box grater and leave chunks—about ¼-inch pieces—so they melt into gooey pockets instead of turning into a sad, pasty topping. (Yes, even if it looks uneven.)
- Bake Low and Slow: The first bake at 350°F feels slow, but trust it. Cover the casserole with foil for the first 45 minutes to trap steam, then uncover to brown the cheese. Skipping this step = dry, rubbery potatoes. (I learned this after one very crispy, sad attempt.)
- Whip Cream Until Stiff: The cream topping isn’t just decoration—it’s the fluffy cloud that makes this dish feel special. Whip the heavy cream and milk mixture until it holds soft peaks, then fold it in gently. If you skip this, you’ll get a watery, sad sauce. (And nobody wants that.)
Make-ahead tips for paula deen twice baked potato casserole
Prep Ahead Strategy
Assemble the casserole the night before and refrigerate it uncovered for 12-24 hours. This lets the flavors meld and the breadcrumb topping absorb moisture, creating a crispier crust. I swear by this trick—it’s how my Nonna used to make her gnocchi dough rest overnight for perfect texture.
Just cover it loosely with foil if you’re worried about drying out. 🥔
Freezer-Friendly Method
For maximum convenience, assemble the casserole in your baking dish, cover tightly with aluminum foil, and freeze for up to 3 months. When ready to bake, remove it from the freezer and let it thaw in the fridge overnight.
Bake straight from frozen at 350°F for 50-55 minutes, adding 5-10 minutes if the top isn’t golden enough. The extra time ensures the filling is fully heated through.
Reheating Leftovers
Leftovers reheat beautifully—just cover with foil and warm at 350°F for 15-20 minutes until bubbly. For a crispier top, broil for 2-3 minutes at the end.
I’ve even revived day-old casserole by sprinkling extra breadcrumbs on top and broiling for 5 minutes—it’s like a mini second bake that brings back that golden perfection. The texture stays creamy, but the crust gets that satisfying crunch again. ✨
Make-Ahead for Parties
Double the recipe and bake it in two 9x13-inch dishes for gatherings. Keep one assembled in the fridge and bake it fresh, while reheating the other from the freezer. This way, you have a hot, crispy casserole ready to serve without last-minute stress.
I did this for a Thanksgiving potluck once, and the guests couldn’t believe how easy it was—plus, they kept asking for seconds! 🍽️
Shortcut for Busy Nights
Skip the twice-baked step and make it as a one-bake casserole. Mix all ingredients in a bowl, transfer to a baking dish, and top with breadcrumbs. Bake at 350°F for 45-50 minutes—it won’t be exactly the same, but it’s still creamy, cheesy, and comforting.
I’ve used this shortcut on weeknights when I’m too tired to mash potatoes twice. Honestly, sometimes simplicity wins. 💪
Nutrition facts
Frequently asked questions
Why do you bake the potatoes twice?
The first bake makes the potatoes tender while keeping them intact, and the second bake creates that signature crispy golden crust on top. This two-step process ensures the filling stays creamy while the topping gets perfectly browned.
Can I use instant potatoes instead of boiling them?
Instant potatoes work in a pinch, but they won't give you the same texture. For best results, stick with boiling russet potatoes—they hold their shape better and create a creamier filling. If you're short on time, boil them for 10 minutes instead of 15-20 minutes to speed things up slightly.
What if my casserole top isn't crispy enough?
Try broiling for 2-3 minutes at the end of baking—keep a close eye to avoid burning. For extra crunch, mix 1 tablespoon melted butter into your breadcrumb topping before sprinkling. Another trick? Toast the breadcrumbs in a dry pan for 3-4 minutes before adding them to the casserole.
Can I make this with sweet potatoes?
Technically yes, but the flavor will be very different—sweet potatoes add a natural sweetness that contrasts with the savory cheese. If you want to try it, reduce the sugar in your recipe by half and add 1 teaspoon cinnamon to complement the sweetness. For traditional Paula Deen flavor, stick with russets.
How do I store leftovers without soggy breadcrumbs?
Store leftovers in an airtight container with parchment paper pressed directly on top of the casserole. Reheat covered at 350°F for 15 minutes, then broil uncovered for 2 minutes** to restore crispiness. For extra insurance, sprinkle fresh breadcrumbs on top before reheating.