Holiday tables deserve a side dish that feels nostalgic and tastes even better than you remember. This creamy sweet potato casserole layers velvety mashed sweet potatoes with a buttery candied pecan crumble and a crown of golden toasted marshmallows. It is rich without being heavy, sweet without overwhelming the main course, and reliable enough to become your go-to for Thanksgiving, Christmas, and any cozy family dinner where comfort food matters.
Unlike basic mashed sweet potatoes served from a bowl, this casserole bakes into a structured dish you can slice and scoop at the table. The pecan topping adds crunch and nutty depth while marshmallows bring that classic holiday finish everyone expects. Best of all, most of the work happens in one pot and one baking dish, so you are not juggling a dozen pans when oven space is already tight.
Build a full holiday spread by pairing this side with a best turkey burgers recipe for casual gatherings, or add a spinach and mushroom crustless quiche for brunch-style feasts. For another make-ahead bake, the 5-ingredient lazy weekend breakfast casserole rounds out a potluck table without extra prep stress.
Why This Creamy Sweet Potato Casserole Works
Sweet potatoes bring natural sweetness and a silky texture once mashed, which means you need less added sugar than many dessert-style sides. Heavy cream and butter create a luxurious mouthfeel that stays creamy through baking. Brown sugar and cinnamon echo classic holiday spice without tasting one-dimensional. The pecan crumble adds textural contrast so every forkful includes something soft, something crunchy, and something lightly caramelized.
This recipe also scales well for crowds. A 9-by-13-inch dish feeds ten to twelve people as a side, and you can assemble the sweet potato base a day ahead. Add the pecan topping and marshmallows just before baking so textures stay fresh. Whether you are feeding extended family or bringing a dish to a neighbor’s potluck, this casserole travels and reheats beautifully.
Ingredients

For the Sweet Potato Mixture
- Sweet potatoes (4 large): Peeled and cubed. Orange-fleshed varieties like Garnet or Jewel give the richest color and flavor.
- Unsalted butter (1/2 cup, melted): Adds richness and helps the mash stay velvety.
- Brown sugar (1/3 cup): Light or dark both work; dark brown sugar adds deeper molasses notes.
- Heavy cream (1/2 cup): Whole milk substitutes in a pinch, but cream yields the silkiest texture.
- Vanilla extract (1 teaspoon): Rounds out the sweetness with warm aroma.
- Ground cinnamon (1/2 teaspoon): Classic pairing with sweet potatoes; add a pinch of nutmeg if you like.
- Salt (to taste): Balances sweetness and brings flavors forward.
For the Candied Pecan Topping
- Pecans (1 cup, chopped): Toasting optional but recommended for extra depth.
- Brown sugar (1/2 cup): Caramelizes during baking for a lightly crisp crumble.
- All-purpose flour (1/4 cup): Helps the topping hold together instead of dissolving into the mash.
- Unsalted butter (1/4 cup, melted): Binds the pecan mixture into clumps that bake golden.
For the Marshmallow Topping
- Mini marshmallows (2 cups): Standard size works too but may need an extra minute to melt evenly.
Choose sweet potatoes that feel heavy for their size with smooth, unblemished skin. Peel and cube them into roughly one-inch pieces so they cook evenly. Measure butter and cream after melting or warming so amounts stay accurate.
Equipment You Need
- Large pot for boiling sweet potatoes
- Colander for draining
- Large mixing bowl and potato masher or hand mixer
- 9-by-13-inch baking dish
- Medium bowl for pecan topping
- Measuring cups and spoons
A potato ricer or food mill produces the smoothest mash, but a standard masher or hand mixer on low speed works perfectly. Grease the baking dish thoroughly with butter or cooking spray so servings release cleanly.
Step-by-Step Instructions
Plan about twenty minutes of active prep plus forty to forty-five minutes of baking. Read through all eight steps before starting so oven timing stays smooth.
Step 1: Preheat the Oven

Heat the oven to 350°F (175°C) with a rack in the center position. Preheating ensures the casserole bakes evenly from the first minute and the pecan topping sets into a proper crumble. While the oven heats, peel and cube your sweet potatoes if you have not already.
Step 2: Boil the Sweet Potatoes

Place cubed sweet potatoes in a large pot and cover with cold water by about one inch. Add a pinch of salt to the water. Bring to a boil over high heat, then reduce to a steady simmer. Cook until the potatoes are fork-tender, about fifteen to twenty minutes depending on cube size. Drain thoroughly in a colander and let them steam dry for two to three minutes—excess water makes a watery mash.
Step 3: Mash and Season the Mixture

Return the drained potatoes to the pot or transfer to a large bowl. Mash until mostly smooth. Add melted butter, brown sugar, heavy cream, vanilla extract, cinnamon, and salt. Stir or beat on low until the mixture is creamy and uniform with no large lumps. Taste and adjust salt or cinnamon if needed. The mash should be slightly looser than plain mashed potatoes because it will firm up during baking.
Step 4: Spread into the Baking Dish

Lightly grease a 9-by-13-inch baking dish. Spread the sweet potato mixture evenly with a spatula, smoothing the top so the pecan layer sits flat. Press gently to eliminate air pockets. The layer should be roughly one and a half to two inches deep for even baking.
Step 5: Add the Pecan Crumble Topping

In a medium bowl, combine chopped pecans, brown sugar, flour, and melted butter. Stir until the mixture forms coarse clumps. Sprinkle evenly over the sweet potato layer, covering the surface from edge to edge. The topping should look like wet sand with visible nut pieces—not a smooth paste.
Step 6: First Bake

Bake uncovered for twenty-five minutes, or until the edges bubble lightly and the pecan topping turns fragrant and set. The center should feel firm when you gently press the side of the dish with a spoon. Remove the casserole from the oven but keep the oven on.
Step 7: Add Marshmallows and Finish Baking

Scatter mini marshmallows evenly over the hot casserole. Return to the oven and bake five to ten minutes more, watching closely, until the marshmallows puff and turn deep golden brown. Switch to broil for thirty to sixty seconds only if you want extra color—stand at the oven door because marshmallows go from golden to burnt quickly.
Step 8: Rest and Serve

Let the casserole rest five to ten minutes before serving so layers set and the topping cools slightly. Scoop with a large spoon at the table. The contrast of creamy sweet potatoes, crunchy pecans, and soft toasted marshmallows is best when the dish is warm, not piping hot.
Tips and Variations
- Make ahead: Prepare the sweet potato base up to two days ahead, cover, and refrigerate. Bring to room temperature thirty minutes before adding toppings and baking.
- Nut-free option: Omit pecans and substitute crushed graham crackers or rolled oats mixed with butter and brown sugar.
- Extra spice: Add a pinch of nutmeg, ginger, or allspice to the mash for warmer holiday flavor.
- Less sweet: Reduce brown sugar in the mash to one-quarter cup if you prefer a more savory profile.
- Marshmallow-free: Skip the marshmallows and double the pecan topping for an all-crunch finish.
- Large crowds: Double the recipe in two baking dishes and bake side by side, rotating shelves halfway through.
Serving Suggestions
This casserole belongs beside roasted turkey, glazed ham, or herb-roasted chicken. It also pairs well with green beans, cranberry sauce, and dinner rolls on a holiday plate. For a lighter contrast, serve alongside roasted Brussels sprouts or a crisp salad. Leftovers reheat covered with foil in a 325°F oven until warmed through, about fifteen minutes.
Storage and Reheating
Store cooled leftovers covered in the refrigerator for up to four days. Marshmallows soften upon storage, which is normal. Reheat individual portions in the microwave for one to two minutes or warm the whole dish in the oven as described above. Freezing is possible but texture changes slightly; freeze only the sweet potato base without marshmallows for best results, up to two months.
Creamy Sweet Potato Casserole Checklist
- Peel and cube sweet potatoes into even one-inch pieces
- Preheat oven to 350°F before assembling
- Boil potatoes until fork-tender, then drain well
- Mash with butter, cream, brown sugar, vanilla, and cinnamon
- Grease the 9-by-13-inch baking dish thoroughly
- Spread mash evenly and smooth the top
- Mix pecan topping until clumpy, not pasty
- Bake twenty-five minutes before adding marshmallows
- Watch marshmallows closely during the final bake
- Rest five to ten minutes before serving for clean scoops
Frequently Asked Questions
Can I use canned sweet potatoes instead of fresh?
Yes. Drain two 29-ounce cans of sweet potatoes well and skip the boiling step. Mash and proceed with the butter, cream, and seasonings. Canned potatoes are softer, so reduce mixing time to avoid a gluey texture.
Why is my sweet potato casserole watery?
Excess moisture usually comes from under-drained boiled potatoes or skipping the rest period after mashing. Drain potatoes thoroughly and let them steam dry in the colander. If the mash still looks loose, bake five to ten extra minutes before adding marshmallows.
Can I prepare this casserole the night before?
Absolutely. Spread the seasoned mash into the greased dish, cover tightly, and refrigerate. Make the pecan topping separately in a sealed container. Assemble and bake the next day, adding five to ten extra minutes if the dish goes into the oven cold.
How do I prevent marshmallows from burning?
Add marshmallows only during the final few minutes of baking and watch through the oven window. If they brown too fast, tent the dish loosely with foil. Broil only with the door open and eyes on the dish—thirty seconds can make the difference between golden and charred.
Is this recipe gluten-free?
The sweet potato base is naturally gluten-free. The pecan topping contains all-purpose flour; substitute an equal amount of gluten-free flour blend or fine almond flour to keep the dish gluten-free.
How many servings does this casserole make?
A 9-by-13-inch batch yields ten to twelve side-dish servings at holiday tables where guests take modest scoops. For larger appetites or buffet lines, plan on eight generous servings and consider doubling for parties over fifteen guests.
Make It for Your Next Gathering
This creamy sweet potato casserole delivers the holiday flavors people wait all year to enjoy—smooth spiced mash, buttery pecan crunch, and toasted marshmallows in every bite. It is straightforward enough for a weeknight treat yet special enough to anchor your Thanksgiving or Christmas table. Once you nail the simple rhythm of boil, mash, layer, and bake, you will reach for this recipe whenever you want a side dish that earns compliments and empty plates.