Potato Dressing

Potato Dressing
⏱️ cook time 1 hour 30 minutes
🍽️ servings 8
⚡ Difficulty easy

intro

Hearty, cozy baked side of fluffy mashed potatoes, savory toasted bread, and herb-infused aromatics, with a crisp golden top, ideal for holiday spreads.

Ingredients

Russet potatoes 900g (about 4 medium, peeled, cut into 5cm chunks)
Day-old crusty white bread 200g (cut into 1cm cubes)
Unsalted butter 60g (4 tablespoons, plus extra for greasing)
Yellow onion 150g (1 medium, finely diced)
Celery 120g (2 stalks, finely diced)
Garlic 10g (3 cloves, minced)
Low-sodium chicken broth 240ml (1 cup)
Large eggs 2 (about 100g total, lightly beaten)
Dried rubbed sage 1 teaspoon
Dried thyme ½ teaspoon
Kosher salt 1.5 teaspoons
Ground black pepper ½ teaspoon
Fresh flat-leaf parsley 2 tablespoons (chopped, plus extra for garnish)

Steps

1

Boil the potatoes

Place peeled, 5cm-cut russet potato chunks in a large stockpot, cover with 2cm of cold water mixed with 1 teaspoon of kosher salt. Bring to a rolling boil over high heat, then reduce heat to medium-high to maintain a gentle boil, cooking for 18-20 minutes until a fork slides through chunks with no resistance. Drain completely, return potatoes to the warm off-heat pot, mash lightly to remove large lumps, and set aside to cool for 10 minutes.

Step 1
step1:Boil the potatoes
2

Toast the bread cubes

While potatoes boil, arrange 1cm cubed day-old white bread in a single even layer on a rimmed baking sheet. Bake in a preheated 175°C (350°F) oven for 8-10 minutes, stirring cubes once at the 5-minute mark, until dry and lightly golden at the edges. Remove from oven and transfer toasted cubes to a large mixing bowl; set aside.

Step 2
step2:Toast the bread cubes
3

Sauté the aromatics

Melt 60g unsalted butter in a large skillet over medium heat. Add diced onion and celery, cooking for 7-8 minutes and stirring occasionally, until vegetables are soft and translucent. Add minced garlic, dried sage, dried thyme, and ½ teaspoon kosher salt, cooking for 30 seconds until fragrant, then remove the skillet from heat.

Step 3
step3:Sauté the aromatics
4

Mix the dressing base

Add cooled lightly mashed potatoes, sautéed vegetable mixture, remaining 1 teaspoon kosher salt, ground black pepper, and chopped parsley to the bowl with toasted bread cubes. Pour in 240ml chicken broth and 2 lightly beaten eggs, stirring gently with a rubber spatula until all ingredients are evenly moistened, taking care not to over-mash potatoes or fully crush bread cubes to keep a chunky texture.

Step 4
step4:Mix the dressing base
5

Bake until golden

Grease a 23cm x 33cm (9x13 inch) glass baking dish with a thin coating of the extra reserved butter, then transfer the dressing mixture to the dish, spreading it into an even layer without packing it down tightly. Bake at 175°C (350°F) for 35-40 minutes, until the top is crisp and deep golden brown, and the edges of the dressing are gently bubbling.

Step 5
step5:Bake until golden
6

Rest and serve

Remove the baked dressing from the oven, let it rest at room temperature for 10 minutes to set fully, then garnish with a light sprinkle of extra chopped parsley. Serve warm alongside roasted poultry or other holiday main dishes.

Step 6
step6:Rest and serve

Tips

1.Use day-old (slightly stale) crusty bread for the best texture; soft fresh bread will turn mushy when mixed with moist potatoes and broth, leading to a soggy final dish
2.Avoid packing the dressing mixture tightly into the baking dish, as this will create a dense, heavy texture instead of the desired light, fluffy interior with a crisp top
3.This dish can be fully assembled 1 day ahead, stored covered in the refrigerator, and baked straight from chilled (add 5-10 minutes to the total bake time) to cut down on holiday day-of prep work

✨ You May Also Like

Side Dishes
🍜 India

Velvety, aromatic all-purpose curry sauce perfect for tossing with roasted veggies, grilled protein, or rice for fast, cozy, flavorful meals.

⏱️ 25 minuteSide Dishes ★ 4.7
Side Dishes
🍜 Spain

Tender, starchy boiled yuca tossed in bright, garlicky citrus mojo sauce—an iconic, zesty side that pairs beautifully with roasted pork, grilled meats, and rice and beans.

⏱️ 40 minuteSide Dishes ★ 4.8
Side Dishes
🍜 United States

Tender, paper-thin potato flatbread, a beloved Norwegian-American Minnesota Christmas staple, griddled until softly spotted and served warm with butter.

⏱️ 1 hour 30Side Dishes ★ 4.8
Side Dishes
🍜 United States

Rich, deeply savory cured salt pork, a long-lasting kitchen staple perfect for frying crispy as a side or adding umami to stews, beans, and chowders.

⏱️ 7 days (2Side Dishes ★ 4.9
Side Dishes
🍜 United States

Crispy, tangy classic Southern fried green tomatoes with a crunchy cornmeal crust, served hot for a nostalgic, comforting summery bite.

⏱️ 25 minuteSide Dishes ★ 4.9
Side Dishes
🍜 United States

Moist, golden-crusted savory muffins with sweet corn, zesty jalapeño, and melted cheddar, perfect for pairing with smoky summer grilled fare.

⏱️ 30 minuteSide Dishes ★ 4.8

Potato Dressing:Frequently Asked Questions

1.Can I use a different type of potato instead of Russets for this dressing?
Russets are ideal for their light, starchy, fluffy texture when mashed, which creates that perfect soft, non-gummy base the recipe is known for. If you only have Yukon Golds on hand, you can swap them in, but cut back 10% on added butter since they have a denser, naturally creamier texture. Skip waxy red or fingerling potatoes entirely—they’ll turn firm and unpleasantly chewy in the bake.
2.Why does the recipe call for day-old crusty white bread instead of fresh bread?
Fresh bread has too much residual moisture, which will turn your dressing soggy and dense instead of light with chewy, toasty bread bits. Day-old crusty bread has dried out slightly, so it soaks up butter, herb, and potato flavors without turning mushy. If you only have fresh bread, cube it and toast it at 300°F for 10 minutes to dry it out before using.
3.How do I get that perfectly crisp, golden top everyone loves on this holiday dressing?
First, don’t pack the dressing tightly into your baking dish—loosely spread it so air can circulate around the top layer. Bake it uncovered for the last 15 minutes of cook time, and dot the very top with a few thin pats of unsalted butter right before it goes in. For extra crunch, sprinkle a tablespoon of fine dry breadcrumbs over the top too.
4.Can I prep this baked potato dressing a day ahead to save time on holiday meal prep?
Absolutely! Assemble the fully mixed dressing (hold off on adding the top butter dots) and store it tightly covered in the fridge for up to 24 hours before baking. When you’re ready to cook, let it sit on the counter for 20 minutes to take the chill off, add the top butter, and bake as directed, adding 5-10 minutes to cook time if the center is still cold.
5.I don’t eat celery—can I leave it out, or is there a good substitute?
Celery adds bright, earthy crunch and subtle aromatic depth to the dressing, so you don’t want to leave it out entirely without a swap. An equal amount of finely diced fennel bulb works great, with a similar crisp texture and mild, savory flavor, or finely diced jicama for neutral crunch. Skip replacing it with extra onion, which will make the dressing too sharp.
6.What’s the best way to toast the bread for this dressing so it doesn’t get too hard?
Cut your day-old crusty white bread into ½-inch cubes, then toss them with 2 tablespoons of melted unsalted butter and a pinch of salt before spreading in a single layer on a baking sheet. Toast at 350°F for 8-10 minutes, stirring once halfway, until edges are light golden and cubes feel dry but not rock hard. Cool fully before mixing into the potato base.
7.Should I peel the Russet potatoes for this dressing, or can I leave the skins on?
The classic version calls for fully peeled Russets for that smooth, fluffy mashed potato base, but you can absolutely leave skins on if you prefer a heartier, more rustic texture. Just scrub potato skins very thoroughly to remove all dirt, and cut potatoes into slightly smaller chunks before boiling so they cook evenly all the way through for a consistent texture.
8.Why do you sauté the yellow onion and celery first instead of mixing them in raw?
Raw onion and celery have a sharp, harsh bite that won’t fully mellow during this dressing’s relatively short bake time. Sautéing them slowly in unsalted butter over medium-low heat for 8-10 minutes softens their texture, caramelizes their natural sugars, and infuses the butter with savory flavor that distributes evenly for that cozy, well-rounded aromatic taste. Don’t rush this step!
9.My dressing turned out gummy last time I made a similar recipe—what did I do wrong?
Gummy dressing almost always comes down to overworking the mashed potatoes, or using too much excess moisture. When mashing your Russets, use a potato masher or ricer instead of an electric mixer, which overdevelops potato starch and creates a gluey texture. Also, make sure bread cubes are properly dried, and don’t add extra liquid unless the mixture feels overly dry before baking.
10.Can I add mix-ins like sausage or bacon to this classic dressing to make it heartier?
You absolutely can, while keeping the classic core flavors intact! Cook 8 ounces of crumbled sweet Italian sausage or chopped thick-cut bacon until crisp, drain excess grease, and fold it into the dressing mixture right before adding it to the baking dish. Just cut back added butter by 1 tablespoon to account for extra fat from the meat, so the dish doesn’t feel heavy.
11.What herbs pair best with this baked potato dressing to amp up its aromatic flavor?
Stick to soft, woody holiday herbs that complement the potato and bread base without overpowering it: fresh chopped sage, thyme, and a small amount of rosemary work beautifully, at about 2 tablespoons total fresh herbs per batch. If using dried herbs, cut that amount to 2 teaspoons total, and mix them in with the sautéing onion and celery to bloom their flavor fully.
12.How do I store leftover baked potato dressing, and how long will it keep?
Let leftover dressing cool fully to room temperature within 2 hours of baking, then transfer it to an airtight container and store it in the fridge for up to 4 days. To reheat, spread portions in an oven-safe dish, cover with foil, and warm at 325°F for 10-12 minutes, removing foil for the last 3 minutes to crisp the top back up. Freezing isn’t recommended, as mashed potatoes turn grainy when thawed.
13.Is there a way to make this dressing dairy-free without losing that classic cozy flavor?
You can absolutely make a delicious dairy-free version that tastes nearly identical to the original. Swap the unsalted butter for an equal amount of high-quality, neutral-flavored vegan butter (skip olive oil-based versions with a strong, distinct taste). Use unsweetened plain plant milk if you need a splash to thin mashed potatoes, and confirm your crusty bread has no added dairy before using.

Comments (6)

2 days ago

OMG this baked potato dressing is such a game changer! I brought it to our neighborhood potluck last weekend and every single person asked me for the recipe. It’s so creamy, has that perfect fluffy baked potato texture, and my kids loved it—even my super picky 7 year old went back for seconds. So easy to throw together too, I didn’t stress at all even when I was running behind on prep. 10/10 will be making this for every family holiday from now on!

yesterday

Wait did you add any extra cheese? I’m thinking of tossing in a handful of sharp cheddar when I make it for my book club next week!

2 hours ago

So glad it was a hit at the potluck! Adding sharp cheddar is such a tasty call, it melts beautifully into the dressing as it bakes. If you want an extra little kick, a sprinkle of crumbled bacon on top works great too!

1 week ago

Made this for Sunday dinner with my in-laws and everyone raved. I was worried a dressing this straightforward would be boring, but the seasoning is spot on. Cook time was exactly as listed, no guesswork, which is perfect for someone like me who messes up side dishes half the time. Only note: I cubed my potatoes a little smaller than suggested so they got extra crispy on the edges, chef’s kiss.

5 days ago

Love the smaller cube hack for crispy edges! That’s such a smart tweak for folks who love a little extra crunch in their dressing. Thanks for sharing that tip with other readers!

3 days ago

SO good! I made a big batch on Sunday for meal prep and it held up perfectly all week for lunches. I paired it with grilled chicken and roasted broccoli and it never got soggy or weird like some potato dishes do. Super easy, minimal cleanup, totally worth the hour and a half bake time. Will be on my regular rotation for sure!

5 days ago

Wait, quick question—can I make this the night before and bake it the next day for Thanksgiving? I’m trying to get as much prep done ahead of time as possible so I don’t lose my mind hosting 12 people this year 😅

3 days ago

I did that last year! I assembled everything fully, covered it tight in the fridge overnight, and baked it the next day—just added 10 extra minutes to the cook time since it was cold going in. Turned out perfect, no one could tell I prepped it ahead!

2 days ago

Great question! As Liz mentioned, assembling ahead works beautifully. Just make sure to let the dish sit on the counter for 15 minutes before baking to take the chill off if you don’t want to add extra cook time, and add a splash of extra milk if the mixture looks too thick after sitting in the fridge. Hope your Thanksgiving gathering is amazing!

30 minutes ago

Made this last night after a long day on the trails and it hit so good. I didn’t have any sour cream on hand so I used plain Greek yogurt as a swap and it was still incredible. Comfort food at its finest, no fancy ingredients needed, and even my partner who hates ‘casserole style’ sides went back for a second helping. Will absolutely make again.

yesterday

Why did I wait so long to try this?! This is way better than the old boxed stuffing my mom used to make for holidays. The fluffy baked potato chunks make it feel so much more hearty and cozy, I could eat a whole pan of this by myself no cap. Next time I’m adding crumbled sausage to it for a little extra protein, that’s gonna slap.

2 hours ago

Oh the sausage addition sounds insane! I added caramelized onions to mine last week and it was chef’s kiss, highly recommend trying that too next time you make it.