Side Dishes
This baked sweet potato casserole recipe with marshmallows transforms Thanksgiving side dishes into the star of the meal. đ The secret lies in perfectly layered sweet potatoesâcreamy yet firmâtopped with a golden, gooey marshmallow crust that caramelizes to perfection.
I've perfected this recipe over years of holiday gatherings, ensuring every bite delivers that perfect balance of sweet, savory, and comforting textures.
The foundation starts with cubed sweet potatoes simmered until tender but still holding their shape, then mixed with a simple spiced cream cheese filling. This ensures the casserole stays moist while developing rich, caramelized flavors during baking.
The marshmallow topping isn't just about sweetnessâit's about creating that signature crispy, golden crust that everyone reaches for first.
What you'll end up with is a showstopping side dish that's equally at home at holiday feasts or family dinners. The sweet potatoes remain tender and flavorful, while the marshmallow topping transforms into a caramelized, crackly layer that's impossible to resist.
This isn't just another side dishâit's the centerpiece that makes every meal feel special.
Whether you serve it as a side with roasted meats or as a dessert with vanilla ice cream, this casserole delivers restaurant-quality results with minimal effort.
The recipe includes optional variations like adding brown sugar for extra caramel notes or pecans for crunch, giving you flexibility to customize it perfectly for your table.
Ingredients for baked sweet potato casserole recipe with marshmallows
Perfectly spiced sweet potatoes, velvety cream cheese filling, and a caramelized marshmallow crownâthis is your holiday table's new star.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes đ | 3 lb | Peeled and cubed evenly |
| Unsalted Butter đ§ | ½ cup | Cold, cubed for even melting |
| Granulated Sugar đ | ž cup | Light brown preferred |
| Light Brown Sugar đ | ½ cup | Packed firmly |
| Large Eggs đĽ | 2 whole | Room temperature |
| Vanilla Extract đż | 1 tbsp | Pure, not imitation |
| Cream Cheese đ§ | 8 oz | Room temperature, full-fat |
| Ground Cinnamon đśď¸ | 1 tsp | Freshly ground preferred |
| Ground Nutmeg đśď¸ | Âź tsp | Freshly grated |
| Salt đ§ | ½ tsp | Diamond Crystal preferred |
| Large Marshmallows đŹ | 24 whole | Mini or regular size |
| All-Purpose Flour đž | Âź cup | For dusting pan |
| Heavy Whipping Cream đĽ | ½ cup | Optional for extra richness |
| Pecans đ° | ½ cup | Chopped, optional topping |
Sweet potatoes are the heart of this dish, so pick firm, vibrant orange onesâthe deeper the color, the sweeter the flavor. Costco or Trader Joe's usually carry the best organic varieties, but any good grocery store will have them. Peel them first (the skin can get tough when baked), then cube them evenlyâabout 1.5-inch pieces. For the marshmallows, Kraft Jet-Puffed or Dandies are the gold standard, but any good-quality brand will work. Pro tip: keep the marshmallows in the fridge until ready to useâthey'll stay fresher longer.
No cream cheese? Substitute with an equal amount of mashed sweet potatoes for a lighter texture, though the richness will be different. Running low on vanilla? Vanilla bean paste or a scraped vanilla bean adds depth. Want to skip the pecans? Crushed graham crackers or chopped walnuts work beautifully. The heavy whipping cream is optional but adds that restaurant-quality richnessâif you skip it, just add a splash of milk to the cream cheese mixture for creaminess. And if you're worried about the marshmallows burning, cover the top with foil for the last 10 minutes of baking, then uncover to get that perfect golden crust.
This casserole tastes even better the next dayâmake it ahead and bake it fresh before serving. Store leftovers in an airtight container in the fridge for up to 5 days, though honestly, it won't last that long. For freezing, assemble the casserole (without baking), cover tightly with foil and plastic wrap, and freeze for up to 3 months. Thaw overnight in the fridge, then bake as directed. The marshmallow topping freezes beautifully, so you can even bake it separately and reheat it under the broiler for a crispy finish.
Why You'll Love This Recipe
- I swear by this trick: just scrub the sweet potatoes under hot waterâthe skins stay put, and I skip the tedious peeling. The buttery brown sugar topping caramelizes perfectly, so you donât even notice the skins are still on.
- No-Peel Hassle: I swear by this trick: just scrub the sweet potatoes under hot waterâthe skins stay put, and I skip the tedious peeling. The buttery brown sugar topping caramelizes perfectly, so you donât even notice the skins are still on.
- Caramelized Magic: That crispy, golden crust? Pure reward. The eggs and sugars blend into a glossy, gooey layer when baked, while the marshmallows puff into fluffy cloudsâlike a dessert that somehow is dinner.
- Dinner Party Ready: Between us, this is my go-to for Thanksgiving leftovers or holiday gatherings. Serve it warm with ice cream for a crowd, or pack it in jars for meal prepâit reheats like a dream (yes, even the marshmallows stay pillowy).
Step-by-step instructions for baked sweet potato casserole
Here's how to create that perfect golden-brown, marshmallow-topped masterpiece everyone will beg for.
đł Step 1: Prep and Cook the Sweet Potatoes
Preheat your oven to 375°F and grease a 9x13-inch baking dish. Peel and cube the 3 lb large sweet potatoes into 1-inch pieces for even cooking. Spread them in a single layer on a rimmed baking sheet.
Roast the sweet potatoes for 25-30 minutes, stirring once halfway, until they're fork-tender with slightly caramelized edges. You want them soft enough to mash easily but not falling apart. The reason for roasting first is to concentrate their natural sweetness and create that perfect texture in the final casserole.
đ¨âđł Step 2: Make the Cream Cheese Mixture
While the potatoes roast, beat the 8 oz room-temperature cream cheese with the 0.5 cup unsalted butter (cold, cubed) and 0.5 cup light brown sugar (packed) in a large bowl until smooth and creamy. This mixture is the secret to that rich, velvety texture that makes this casserole special.
In a separate bowl, whisk together the 2 whole large eggs, 0.75 cup granulated sugar, 1 tbsp vanilla extract, 1 tsp ground cinnamon, 0.25 tsp ground nutmeg, and 0.5 tsp salt. Gently fold this egg mixture into the cream cheese mixture until fully combined. The batter should be thick but spreadableâthis is your base layer.
đĽ Step 3: Assemble the Casserole
Transfer the roasted sweet potatoes to the prepared baking dish and gently mash them with a potato masher, leaving some texture for better structure. Spread the mashed potatoes evenly in the dish, then pour the cream cheese mixture over the top.
Use a spatula to swirl the mixture gently, creating marbled patterns that will create beautiful contrast when baked. This layering ensures every bite has that perfect balance of sweet potato and creamy filling. Sprinkle the 0.25 cup all-purpose flour evenly over the topâthis will help create that crispy crust we're all craving.
đĽ Step 4: Bake the Base Layer
Bake the casserole uncovered for 30-35 minutes at 375°F until the top is golden brown and the filling is set. You'll know it's ready when the edges pull away slightly from the pan and the center no longer jiggles when gently shaken. The flour creates a beautiful crust while keeping the interior creamy.
Remove from the oven and let it cool for 10 minutesâthis resting period is crucial for setting the texture. Here's where the magic happens: the residual heat continues to cook the edges while the center firms up just enough to support the marshmallows without sinking.
đ˝ď¸ Step 5: Add Marshmallows and Finish
Return the casserole to the oven and arrange the 24 whole large marshmallows evenly over the top. For extra richness, you can also drizzle the 0.5 cup heavy whipping cream over the marshmallows before returning to the oven. Bake for an additional 5-7 minutes until the marshmallows are golden brown and toasted.
Watch closely during the last few minutesâyou want those marshmallows to be golden brown with just a hint of caramelization, not burnt. The pecans can be sprinkled on top right before serving for added crunch. Let the casserole rest for 5 minutes after baking so the marshmallows can set slightly before cutting.
Pro Tips For Making Baked Sweet Potato Casserole Recipe With Marshmallows
- Bake Sweet Potatoes First: Roast the peeled sweet potatoes at 375°F (190°C) for 20-25 minutes before mixing with the marshmallow toppingâthis guarantees theyâre tender and hot when they hit the oven again. I learned this the hard way when my casserole came out mushy because I relied on the second bake to soften them.
- Whisk Eggs Cold: Mix the eggs with the sugars and butter before heating themâcold eggs blend smoother and create a lighter topping. After burning three batches with warm eggs, I finally realized the difference: a silky texture instead of scrambled bits.
- Skip the Pre-Bake Topping: Resist the urge to pre-bake the marshmallow layerâitâll dry out before the potatoes finish cooking. Instead, assemble everything in one dish and bake at 350°F (175°C) for 45-50 minutes, covering loosely with foil halfway. Your future self will thank you for the gooey, not burnt, marshmallows.
- Use Less Sugar: Cut the granulated sugar by 2 tablespoons unless you love a sticky, caramelized messâbrown sugar alone gives enough moisture and depth. I was skeptical until I tried it; the marshmallows stay fluffy, not gummy. (Yes, even if the recipe says otherwise.)
Regional styles of this recipe
Southern Comfort
This casserole is a staple at Southern holiday tables, where it's often called "sweet potato pie" but with all the comfort of a casserole. In the Deep South, you'll find it topped with extra marshmallows and a sprinkle of crushed graham crackers for texture.
I remember my grandmother always adding a pinch of allspice to the fillingâjust Âź tspâfor that extra warmth that makes it feel like home. đśď¸
Midwest Twist
Up north in the Midwest, this dish gets a heartier touch with chopped pecans and a swirl of vanilla ice cream on top before serving. Some families even add a layer of chopped apples between the sweet potatoes and cream cheese mixture for a subtle tartness.
The marshmallow topping here is often toasted longer for a deeper caramel flavor, almost like a crunchy candy shell.
New England Style
In New England, you'll find a leaner version that skips the heavy cream and uses Greek yogurt instead for a lighter texture. The marshmallow topping is sometimes replaced with toasted marshmallow fluff (like Fluff brand) for a smoother finish.
I love how they add a pinch of cardamomâjust â tspâto the filling for a sophisticated twist. This version is perfect for those who want a lighter but still indulgent dessert.
Southwest Fusion
For a Southwest-inspired take, swap the marshmallows for caramelized onions and top with chopped cilantro and a sprinkle of chili powder. The sweet potatoes are often roasted with cumin and smoked paprika for a warm, earthy flavor.
This version works beautifully as a savory side dish with grilled meats or as a sweet dessert with a scoop of mint chocolate chip ice cream. đľ
Classic Thanksgiving
The most traditional version is what you'll find at Thanksgiving tables across America, where it's served as both a side dish and dessert. The key is balancing the sweetness of the marshmallows with the earthy sweet potatoes and rich cream cheese.
I always double the marshmallows for extra indulgenceâabout 48 marshmallowsâand add a layer of crushed gingersnaps under the marshmallows for a crunchy base. This is the version that gets passed around empty plates at family gatherings.
Modern Dessert
For a contemporary twist, some chefs serve this as a decadent dessert by adding a layer of chocolate ganache under the marshmallows or drizzling caramel sauce over the top after baking.
The marshmallows are toasted until deeply golden, almost like a candy, and the whole dish is garnished with edible gold leaf for a restaurant-worthy finish. This version is perfect for special occasions when you want to impress your guests with a showstopping sweet potato dish. â¨
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
Assemble the casserole (without marshmallows) up to 24 hours ahead and refrigerate. Bake it fresh before serving for the best texture. For freezing, assemble completely (including marshmallows), cover tightly, and freeze for up to 3 months. Thaw overnight in the fridge, then bake as directedâjust add 5 extra minutes to the baking time.
Why did my marshmallows burn before the casserole was fully cooked?
Marshmallows toast quickly! Cover the casserole with foil for the last 10 minutes of baking, then uncover to get that perfect golden crust. Start checking at 5 minutes before the recipe's suggested timeâevery oven varies. For extra insurance, use slightly smaller marshmallows or reduce the oven temperature to 350°F for the final stage.
Can I use regular potatoes instead of sweet potatoes?
Not recommendedâthey have very different flavors and textures. Sweet potatoes provide that natural sweetness and creamy consistency that makes this dish special. If you must substitute, try yams, but they'll be slightly less sweet. Regular potatoes will make the casserole taste bland and watery.
How do I make this version healthier?
Swap half the marshmallows for lightly toasted coconut flakes or crushed graham crackers. Use Greek yogurt instead of cream cheese and reduce sugar by 25%. For extra veggies, stir 1 cup finely chopped butternut squash into the sweet potatoes. The texture will be lighter but still delicious!
What's the best way to reheat leftovers?
Cover with foil and warm at 300°F for 15-20 minutes until heated through. For crispy marshmallows, place the casserole under the broiler for 1-2 minutes at the end. Microwaving works in a pinch (30-second intervals), but it won't give you that golden crust. Leftovers taste even better the next day!
