Every November, families across the country divide into two passionate camps at the Thanksgiving buffet: Team Crunchy Brown-Sugar Pecan Streusel versus Team Gooey Toasted Marshmallows. When I developed this ultimate sweet potato casserole recipe in my test kitchen, I refused to make anyone choose. By whipping oven-roasted red-skinned sweet potatoes into a silky, soufflé-light base kissed with browned butter, real maple syrup, vanilla bean, and warm fall spices, you get a velvety canvas that holds both a shatteringly crisp candied pecan crumble and clouds of golden, brûléed marshmallows in every scoop.
Most recipes instruct you to boil peeled sweet potato cubes in a pot of water, which waterlogs the starches and washes half the natural sweetness down the drain. Instead, roasting whole sweet potatoes in their skins (or simmering them gently over low steam) activates the natural beta-amylase enzymes that convert starches into maltose, resulting in a deeper, caramel-like flavor that pairs extraordinarily well with savory holiday staples like our creamy homemade green bean casserole and tangy fresh cranberry-orange sauce.

Why This Is the Best Sweet Potato Casserole Recipe You Will Ever Bake
The secret to a truly memorable sweet potato casserole recipe is balancing sweetness with texture and warm spice so it tastes like an elevated holiday side dish rather than overly sugary candy. By reducing the sugar in the potato mash itself and letting the browned butter pecan streusel and toasted marshmallows provide the sweet contrast, every forkful feels balanced, rich, and airy.
Essential Ingredients for Our Sweet Potato Casserole Recipe
- Red-Skinned Sweet Potatoes (3.5 lbs / 1.6 kg, such as Beauregard or Jewel): Deep orange-fleshed sweet potatoes (often labeled “yams” in American grocery stores) have higher moisture and beta-carotene content than pale yellow sweet potatoes, whipping up into a naturally creamy, pudding-like texture.
- Unsalted Browned Butter (6 tbsp for the filling + 6 tbsp cold butter for the streusel): Browning the butter for the filling toasts the milk solids into nutty, butterscotch-scented gold that cuts right through the sweetness.
- Dark Brown Sugar & Pure Maple Syrup: Two tablespoons of pure Grade A dark maple syrup and 1/3 cup of dark brown sugar bring molasses depth to the mash without overpowering the natural sweet potato flavor.
- Large Eggs (2, lightly beaten) & Heavy Cream (1/2 cup): Eggs provide gentle soufflé lift as the casserole bakes, while heavy cream (or full-fat evaporated milk) creates a cloud-like mouthfeel.
- Vanilla Bean Paste, Ceylon Cinnamon, Nutmeg & Ginger: Two teaspoons of pure vanilla extract or paste, 1.5 teaspoons ground cinnamon, 1/4 teaspoon freshly grated nutmeg, and a pinch of ground ginger give the filling warm bakery aroma.
- The Crunchy Pecan Streusel Topping: A combination of 1/2 cup packed dark brown sugar, 1/2 cup all-purpose flour (or 1-to-1 gluten-free flour), 1/2 teaspoon cinnamon, 1/4 teaspoon flaky sea salt, 6 tablespoons cold cubed butter, and 1.25 cups roughly chopped toasted Georgia pecans.
- Mini Marshmallows (2.5 cups): Scattered across the top (either in diagonal alternating stripes with the pecan streusel or layered right over the crumble during the final 10 minutes of baking) for that iconic toasted marshmallow pull.
Roasting vs. Boiling Sweet Potatoes: The Enzyme Secret
Why do professional bakers insist on roasting whole sweet potatoes at 400°F (205°C) for 50 to 60 minutes instead of boiling cubed potatoes in water? Two reasons:
- Zero Waterlogged Mash: Boiled sweet potatoes absorb up to 15% of their weight in water, which leads to a loose, soupy casserole that weeps liquid underneath the pecan crust. Roasting concentrates the flesh while steaming it gently inside its own skin.
- Natural Maltose Conversion: As sweet potatoes slowly heat between 135°F and 170°F (57°C–77°C) in the oven, natural amylase enzymes break complex starches down into sweet maltose sugars. You actually need half as much added sugar when you roast your sweet potatoes!

Step-by-Step Instructions: How to Make Sweet Potato Casserole
- Roast the Sweet Potatoes Until Caramelized: Preheat your oven to 400°F (205°C) and line a rimmed baking sheet with foil or parchment paper. Scrub 3.5 pounds of medium orange sweet potatoes, pat dry, and prick each potato 6 to 8 times with a fork. Bake for 50 to 60 minutes until a knife slides effortlessly into the thickest center and caramelized syrup bubbles from the fork pricks. Let cool for 15 minutes until easy to handle, then peel away the skins and reduce the oven temperature to 375°F (190°C).
- Whip the Velvety Brown-Butter Sweet Potato Filling: Place the warm peeled sweet potato flesh into a large mixing bowl or stand mixer fitted with the whisk attachment. Add 6 tablespoons of warm browned butter, 1/3 cup dark brown sugar, 2 tablespoons pure maple syrup, 1/2 cup heavy cream, 2 teaspoons vanilla extract, 1.5 teaspoons cinnamon, 1/4 teaspoon nutmeg, and 1 teaspoon kosher salt. Whip on medium speed for 90 seconds until silky smooth (removing any fibrous strings that catch on the whisk), then fold in the 2 lightly beaten eggs until fully incorporated. Spread evenly into a buttered 9×13-inch baking dish, swirling the top with the back of a spoon.
- Prepare the Crunchy Brown-Sugar Pecan Streusel: In a medium bowl, whisk together 1/2 cup dark brown sugar, 1/2 cup flour, 1/2 teaspoon cinnamon, and 1/4 teaspoon flaky sea salt. Cut in 6 tablespoons of cold cubed butter using a pastry cutter or your fingertips until pea-sized clumps form, then fold in 1.25 cups chopped pecans.
- Bake & Toast the Marshmallows to Golden Perfection: Scatter the pecan streusel evenly over the sweet potato filling (either covering the entire surface or in wide diagonal bands to leave room for marshmallow stripes). Bake uncovered at 375°F (190°C) for 20 minutes until the pecan topping is sizzling and crisp and the filling is puffed at the edges. Remove the dish from the oven, scatter 2.5 cups of mini marshmallows across the top, and return to the oven for 6 to 8 minutes until the marshmallows are puffed, gooey, and toasted golden brown. Let rest for 10 minutes before serving warm.
Make-Ahead Instructions & Dietary Customizations
Just like our favorite stress-free family dinner recipes, this holiday casserole can be prepped entirely ahead so your oven stays free on Thanksgiving morning:
- Make-Ahead (Up to 2 Days in Advance): Prepare and spread the whipped sweet potato filling into the baking dish, cover tightly, and refrigerate. Store the unbaked pecan streusel in a separate zip-top bag in the fridge. When ready to bake, top the cold filling with the streusel and bake at 375°F for 30 minutes before adding the marshmallows for the final 7 minutes.
- Gluten-Free & Dairy-Free Option: Replace the 1/2 cup all-purpose flour in the streusel with rolled oats or a 1-to-1 gluten-free baking flour, and swap the butter and heavy cream for vegan butter and full-fat canned coconut milk.

Frequently Asked Questions
Should I use marshmallows or pecan streusel on sweet potato casserole?
You don’t have to choose! Covering the casserole with our crunchy brown-sugar pecan streusel for the first 20 minutes of baking and then scattering mini marshmallows over top (or in alternating diagonal stripes) for the final 6 to 8 minutes gives you crispy candied pecans AND gooey toasted marshmallows in every bite.
How do I keep sweet potato casserole from turning runny?
Always roast whole sweet potatoes in their skins rather than boiling peeled cubes in water, and be sure to include 2 beaten eggs in the whipped mash to bind the moisture into a light, soufflé-like structure.



