Indulge in the ultimate holiday side dish with this incredible Sweet Potato Casserole with Marshmallows and Brown Sugar Streusel. Far from your average sweet potato bake, this recipe is a true showstopper, drawing inspiration from the legendary Ruth’s Chris version and elevating it to new heights. Imagine perfectly mashed sweet potatoes, a lavish layer of gooey, toasted marshmallows, and a delectable buttery brown sugar streusel crumble topping that adds an irresistible crunch. This harmonious blend of textures and balanced sweetness makes it an absolute crowd-pleaser. It’s not just for adults; even the pickiest eaters, especially kids, adore this delightful creation, making it a guaranteed favorite on any festive table.
Year after year, this casserole consistently earns its place as the star side dish at our holiday gatherings. It’s so undeniably delicious that we find ourselves making it repeatedly for Thanksgiving, Christmas, and even Easter dinner. Its effortless preparation belies its luxurious taste and appearance, ensuring you can enjoy a gourmet-quality dish without the stress often associated with holiday cooking. Prepare to receive endless compliments and requests for this truly unforgettable sweet potato casserole recipe!

Transforming Sweet Potatoes into a Soufflé-Like Delight
There’s a magical quality to this sweet potato casserole that turns even the most vegetable-averse into fans. I vividly recall my four-year-old proudly declaring she had made “the best dinner ever” after helping me prepare this dish. The sheer joy of a toddler embracing sweet potatoes speaks volumes about this recipe’s universal appeal. Many people, myself included, grew up with a preconceived notion of “yams” at Thanksgiving as overly syrupy, mushy casseroles often crowned with sadly burnt marshmallows that no one truly enjoyed. Discovering the proper way to prepare sweet potatoes was a game-changer, utterly transforming my holiday dining experience.
This particular version transcends the traditional casserole, presenting itself more like a light and airy sweet potato soufflé. Its texture is remarkably fluffy and delicate, perfectly sweetened without being cloying, and generously adorned with a tempting duo of soft, melted marshmallows and a crunchy brown sugar streusel. It truly offers the best of both worlds – the comforting warmth of a classic side dish combined with the indulgent pleasure of a dessert. This is the sweet potato dish that will have your guests eagerly asking for the recipe, ensuring its place in your culinary repertoire for years to come.

Why Choose This Sweet Potato Casserole for Your Holiday Table?
Beyond its irresistible taste, this sweet potato casserole offers several compelling reasons to become a staple at your festive celebrations. Firstly, it strikes an exquisite balance between sweet and savory, ensuring it complements your main course without overwhelming it. Unlike some overly sugary recipes, this version uses just the right amount of sweeteners to enhance the sweet potatoes’ natural flavor, not mask it.
Secondly, the combination of two distinct toppings—the meltingly soft marshmallows and the crisp, buttery streusel—provides a textural experience that is simply unparalleled. Each bite delivers a delightful contrast, keeping your palate engaged and satisfied. This dual-topping approach sets it apart from simpler casseroles that rely on just one. The streusel, in particular, adds a gourmet touch and a homemade feel that elevates the entire dish.
Finally, its universal appeal makes it a safe bet for any gathering. From the pickiest child to the most discerning adult, everyone finds something to love in this casserole. Its vibrant color, comforting aroma, and decadent flavor ensure it’s not just a side dish, but a memorable part of the meal that guests will look forward to year after year. It’s a testament to the power of well-chosen ingredients and a thoughtfully crafted recipe.
Essential Ingredients for Your Perfect Sweet Potato Casserole
Crafting this easy yet elegant sweet potato casserole with marshmallows requires a thoughtful selection of ingredients, each playing a crucial role in achieving its signature flavor and soufflé-like texture. This dish is designed to be a standout addition to any dinner menu, especially during the holidays. Here’s a breakdown of what you’ll need to create this memorable side:
- Sweet Potatoes: The heart of the casserole. Fresh sweet potatoes offer a naturally sweet, earthy flavor and a wonderfully creamy texture when properly mashed, forming the perfect base.
- Unsalted Butter (for the casserole): Adds a rich, smooth, and luxurious mouthfeel to the mashed sweet potatoes, contributing to the soufflé-like quality. Using unsalted butter allows you to control the overall saltiness of the dish.
- Salt: A small pinch is vital to enhance and balance the natural sweetness of the potatoes and sugars, bringing out the full depth of flavor.
- White Granulated Sugar: Provides a clean, straightforward sweetness to the mashed sweet potato mixture, ensuring a delightful foundation before the toppings are added.
- Brown Sugar (for the casserole & streusel): Infuses the casserole base and especially the streusel topping with a rich, caramel-like sweetness and a hint of molasses, adding complex depth.
- Cinnamon: A warm, aromatic spice that beautifully complements the sweet potatoes, adding a cozy, traditional holiday flavor. For an extra festive twist, a dash of pumpkin pie spice would also work wonderfully in a pinch.
- Vanilla Extract: Enhances all the other flavors with its subtle, fragrant sweetness, providing a comforting and familiar note.
- Whole Milk: Essential for creating a silky-smooth, creamy consistency in the mashed sweet potato mixture, contributing to the soufflé-like lightness. Heavy cream can also be used for an even richer result.
- Large Egg: This is a crucial binding agent and structural component, providing the necessary lift and soufflé-like texture. Do not omit this ingredient.
For the irresistible topping, you’ll need:
- Mini Marshmallows: The quintessential sweet potato casserole topping, melting into a glorious, gooey, golden-brown layer that’s both sweet and slightly caramelized.
- All-Purpose Flour: Forms the structural foundation of the streusel topping, binding the other dry ingredients and butter together to create a crumbly mixture.
- Panko Bread Crumbs: Offers a uniquely light and exceptionally crispy texture to the streusel, providing a fantastic contrast to the soft casserole beneath.
- Graham Cracker Crumbs: Contributes a distinctively sweet, slightly honeyed, and nutty crunch to the streusel, adding another layer of flavor and texture that truly sets this casserole apart.

How to Make the Best Sweet Potato Casserole: A Step-by-Step Guide
While this sweet potato recipe requires a little more finesse than simply opening a can of yams, it’s remarkably straightforward and yields a vastly superior result. Follow these steps to create a truly unforgettable sweet potato dish:
- Prepare the Sweet Potatoes: Begin by preheating your oven to 400°F (200°C). Pierce the fresh sweet potatoes several times with a fork. Place them directly on the oven rack (you might want to put a piece of foil underneath to catch any drips) and bake for 45-60 minutes, or until they are completely fork-tender and slightly soft to the touch. This ensures a smooth, lump-free mash.
- Mash the Sweet Potatoes: Once cooked, carefully remove the sweet potatoes from the oven and allow them to cool slightly until they are easy to handle. Peel off the skins, which should come away effortlessly. Transfer the tender sweet potato flesh to a large bowl and mash thoroughly using a potato masher or a potato ricer for an extra-smooth consistency. Reduce the oven temperature to 350°F (175°C) for the casserole baking.
- Combine Casserole Ingredients: To the mashed sweet potatoes, add the large egg, melted unsalted butter, a pinch of salt, granulated sugar, brown sugar, cinnamon, whole milk, and vanilla extract. Use a sturdy wooden spoon or an electric mixer (handheld or stand mixer) to beat everything together until the mixture is completely smooth and well combined, with no lumps remaining. This creates the fluffy, soufflé-like base.
- Bake the Base: Lightly grease an 8×9-inch (or similar 8×8 or 9×9 inch) baking dish. Using a rubber spatula, carefully transfer the smooth sweet potato mixture into the prepared casserole dish, spreading it evenly. Bake the sweet potato base in the preheated 350°F (175°C) oven for 30 minutes, allowing it to set and lightly golden around the edges.
- Prepare the Streusel Topping: While the sweet potato base bakes, prepare the streusel. In a medium bowl, combine the cold butter (cut into cubes), all-purpose flour, brown sugar, and ½ teaspoon of cinnamon. Use a pastry cutter or a fork to cut the butter into the dry ingredients until the mixture resembles coarse crumbs. For a fine crumb, you can use your fingertips to gently rub the butter into the flour mixture. Finally, stir in the Panko bread crumbs and Graham cracker crumbs until evenly distributed. Set aside.
- Add Toppings and Finish Baking: After 30 minutes, remove the casserole dish from the oven. Evenly sprinkle the mini marshmallows over the warm sweet potato mixture. Then, generously scatter the prepared brown sugar streusel topping over the marshmallows, making sure to cover them as much as possible to prevent them from burning while achieving that perfect golden brown. Return the casserole to the oven and bake for an additional 20 minutes, or until the marshmallows are gooey and beautifully golden brown, and the streusel is crisp and bubbly.
- Cool and Serve: Once baked, remove the casserole from the oven and let it rest for about 10 minutes before serving. This allows the casserole to set slightly and the marshmallows to cool down to a perfectly gooey, enjoyable temperature. Serve warm and enjoy every heavenly bite!

Tips for Making Sweet Potato Casserole With Marshmallows

- For extra-smooth sweet potatoes: While a potato masher works well, using a potato ricer will give you the silkiest, most lump-free sweet potato base, contributing to that desirable soufflé-like texture.
- Roast properly: The key to a truly smooth and flavorful sweet potato casserole is ensuring the sweet potatoes are incredibly soft and caramelized when roasted. They are done when they yield easily to a fork and start to release some of their natural juices, indicating their sugars have fully developed.
- Eggs are essential: The large egg in this recipe is more than just a binder; it’s what gives this casserole its unique airy, soufflé-like consistency. Do not omit it, as it’s critical for the structural integrity and light texture.
- Marshmallow substitute: If you don’t have mini marshmallows on hand, don’t fret! You can easily chop regular-sized marshmallows into smaller pieces and use them instead. They will melt and toast just as beautifully.
- Prevent sticky marshmallows: To ensure your marshmallows don’t over-caramelize or stick too much, make sure they are well-covered by the streusel topping. The streusel acts as a protective layer while still allowing them to get perfectly golden underneath.
- Choosing the right sweet potatoes: Look for firm, unblemished sweet potatoes. Both orange-fleshed sweet potatoes and yams (which are often sweet potatoes mislabeled in the US) work well, but the deep orange varieties tend to be sweeter and creamier.

Customizing Your Sweet Potato Casserole: Canned Sweet Potatoes, Nuts, and Spice Variations
This sweet potato casserole recipe is incredibly versatile, allowing for easy customizations to suit your preferences or what you have on hand. Whether you’re looking for a quick shortcut, want to add a nutty crunch, or play with different spice profiles, this dish can adapt beautifully.
Can I Use Canned Sweet Potatoes?
Absolutely! If you’re short on time or prefer the convenience, you can certainly make this sweet potato casserole recipe with canned sweet potatoes. The most crucial step is to drain them really well before mashing. Excess liquid will result in a watery casserole that lacks the desired soufflé-like texture. You might even want to gently press them with a paper towel or drain them in a colander for a few minutes to ensure as much moisture as possible is removed.
Adding Nuts for Extra Crunch and Flavor:
If your ideal sweet potato casserole includes a delightful nutty crunch, feel free to sprinkle some on top! Pecans and walnuts are classic choices that pair wonderfully with the sweet potato and brown sugar flavors. You can add them when you sprinkle the marshmallows and streusel topping onto the casserole. For an enhanced flavor, consider toasting the nuts lightly before adding them; this brings out their inherent oils and deepens their taste.
Spice Variations:
While cinnamon provides a comforting warmth, don’t hesitate to experiment with other spices. A pinch of nutmeg, allspice, or even a pre-made pumpkin pie spice blend can further elevate the festive aroma and flavor of your casserole. Start with small amounts and adjust to your taste preferences.
Less Sweet Options:
If you prefer a less sweet side dish, you can adjust the amount of granulated and brown sugar in the sweet potato base. You can also opt to use fewer marshmallows or even omit them entirely if you just want the streusel topping for texture. The inherent sweetness of the sweet potatoes often provides enough flavor on its own.

Make Ahead & Freezing Instructions for Stress-Free Holidays

One of the best features of this sweet potato casserole is its make-ahead potential, making your holiday meal prep significantly less stressful. By preparing certain components in advance, you can save valuable time on the day of your feast.
- Sweet Potato Base: You can bake and mash the sweet potatoes several days in advance. Once mashed and mixed with the other base ingredients (excluding the egg, to be added just before baking), store the mixture in an airtight container in the fridge for up to 3-4 days. Add the egg and milk when ready to assemble the casserole.
- Crumble Topping: The streusel topping can be prepared entirely ahead of time. Once mixed, store it in a sealed Ziploc bag in the fridge for up to a week, or freeze it for up to a month. If freezing, there’s no need to thaw it before sprinkling it over the casserole.
- Full Casserole Assembly (Day Before): You can assemble the entire sweet potato soufflé (the base mixture) into the baking dish the day before you plan to serve it. Cover it tightly with plastic wrap or foil and store it in the fridge. On the day of, bring it to room temperature for about 30 minutes before baking, then add the marshmallow and streusel toppings and bake as directed.
- Baking for Freshness: While you can assemble ahead, it’s best to bake the casserole on the day you plan to serve it. This ensures the marshmallows are fresh, gooey, and perfectly toasted, rather than becoming tough or dry from reheating.
Freezing the Casserole: This Sweet Potato Casserole also freezes beautifully! Follow all the instructions for making the casserole base and baking it for the initial 30 minutes, but skip adding the marshmallow and streusel topping. Allow the baked sweet potato base to cool completely, then cover it tightly with a layer of plastic wrap and then foil, or transfer to a freezer-safe container. Freeze for up to 2-3 months.
When you’re ready to bake it, transfer the frozen casserole to the refrigerator to thaw overnight. Once thawed, bring it to room temperature, then add the marshmallow and streusel toppings, and bake as directed in the recipe (you may need to add an extra 5-10 minutes to the second baking stage to ensure it’s heated through).
Storing and Reheating Your Delicious Sweet Potato Casserole Leftovers
Should you be fortunate enough to have any leftovers of this incredible sweet potato casserole, proper storage and reheating will ensure you can enjoy its delightful flavors for days to come.
Storing Leftovers: Any remaining casserole should be transferred to an airtight container and stored in the refrigerator. When properly sealed, it will maintain its freshness and delicious taste for up to 5 days. This makes it a fantastic dish to enjoy in the days following a holiday feast.
Reheating Leftovers:
- Oven Method (for a whole casserole or larger portions): To reheat a whole casserole or larger servings, preheat your oven to 300°F (150°C). Cover the casserole dish loosely with foil to prevent the marshmallows and streusel from over-browning. Bake for 20-30 minutes, or until heated through to your desired temperature. The low and slow heat helps maintain the casserole’s texture without drying it out.
- Microwave Method (for individual servings): For a quick and convenient option, individual servings can be reheated in the microwave. Place a serving in a microwave-safe dish and heat on medium power for 1-2 minutes, stirring halfway through, or until thoroughly warmed. Be mindful not to overheat, as this can make the marshmallows tough.
These leftovers are truly the best, especially for a relaxed Black Friday brunch or a cozy evening meal. Enjoying a warm spoonful of this sweet potato casserole is a perfect way to extend the holiday cheer!

This is undeniably the best sweet potato casserole with marshmallows you will ever make, and its incredible ease of preparation is just one of its many charms! With a rich, irresistible flavor profile and a topping that delivers both gooey sweetness and a satisfying crunch, it stands as the ultimate holiday side dish. In fact, it’s so decadently delicious that it could effortlessly double as a dessert. Prepare to fall in love with every single bite and witness this dish become a cherished tradition at all your festive gatherings!
More Delicious Holiday Side Dishes You’ll Love:
- Lemon Mandarin Orange Jello Salad
- Southern Grape Salad with Pecans
- Instant Pot Southern Macaroni and Cheese
- Southern English Pea Salad
- Southern Macaroni and Cheese
Watch the Recipe Video Here!
For a visual guide to making this irresistible Sweet Potato Casserole with Marshmallows and Brown Sugar Streusel, check out our recipe video! It walks you through each step, ensuring you achieve perfect results every time. See how easily you can create this Ruth’s Chris-inspired dish in your own kitchen.
Sweet Potato Casserole

Ingredients
- 3 Medium Sweet Potatoes
- 1 Large Egg
- 1/4 Cup Butter, melted
- 1 Pinch Salt
- 1/4 Cup Granulated Sugar
- 1/3 Cup Brown Sugar
- 1/2 teaspoon Cinnamon
- 1/2 teaspoon Vanilla
- 2 Tablespoons Milk or Heavy Cream, (any milk will do)
Topping
- 2 Cups Mini Marshmallows
- 1/3 Cup Butter, cold and cut in cubes
- 1/2 Cup All-Purpose Flour
- 3/4 Cup Brown Sugar
- 1/2 teaspoon Cinnamon
- 1/2 Cup Panko Bread Crumbs
- 1/4 Cup Graham Cracker Crumbs
Instructions
Make the Casserole
-
Preheat the oven to 400 degrees F (200°C).
-
Place a piece of tin foil on the oven rack underneath where you will place the sweet potatoes to catch any drips.
-
Pierce the sweet potatoes with a fork several times and bake for 45-60 minutes, or until completely tender.3 Medium Sweet Potatoes
-
Carefully peel the potatoes once cooled slightly and turn the oven down to 350 degrees F (175°C).
-
Place the peeled sweet potatoes in a large bowl and smash them until smooth, or use a potato ricer for a silkier texture.
-
Add the egg, melted butter, cinnamon, salt, granulated sugar, brown sugar (from the casserole ingredients), vanilla, and milk.1 Large Egg, 1/4 Cup Butter, 1 Pinch Salt, 1/4 Cup Granulated Sugar, 1/3 Cup Brown Sugar, 1/2 teaspoon Cinnamon, 1/2 teaspoon Vanilla, 2 Tablespoons Milk or Heavy Cream
-
Using a handheld or standing mixer, beat everything together until the mixture is completely smooth and fluffy.
-
Pour the mixture into an 8×9-inch baking dish (8×8 or 9×9 inch also work well) and bake for 30 minutes in the 350°F (175°C) oven.
-
Remove the casserole from the oven and evenly top with the mini marshmallows. Then, generously sprinkle the crumb topping (refer to the instructions below on how to make it) over the marshmallows, ensuring they are covered as much as possible. Return to the oven for an additional 20 minutes, or until the marshmallows are gooey and golden, and the streusel is crisp.2 Cups Mini Marshmallows
-
Allow to cool for 5-10 minutes before serving to let the casserole set and the marshmallows cool slightly.
Make the Topping
-
In a medium sized bowl, add the cold butter (cut in cubes), all-purpose flour, brown sugar (from the topping ingredients), and ½ teaspoon of cinnamon.1/3 Cup Butter, 1/2 Cup All-Purpose Flour, 3/4 Cup Brown Sugar, 1/2 teaspoon Cinnamon
-
Using a pastry cutter or fork, cut the butter into the mixture until it resembles coarse crumbs.
-
For a finer crumb, you can use your hands to gently rub the butter into the flour mixture.
-
Stir in the Panko bread crumbs and Graham cracker crumbs and set aside until you’re ready to top the casserole.1/2 Cup Panko Bread Crumbs, 1/4 Cup Graham Cracker Crumbs
Recipe Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.