Ultimate Sweet Potato Casserole with Marshmallow Topping Magic
Last Updated on March 13, 2026 by Miguel
The first chill of autumn always sparks a craving for warm, comforting dishes that wrap you in a hug from the inside out, and nothing epitomizes that feeling quite like my Cozy Sweet Potato Casserole with Marshmallow Topping. Imagine the creamy, luxurious sweet potatoes blending perfectly with toasted pecans and a whisper of cinnamon, all crowned with billowy marshmallows that melt into a sweet embrace.
I discovered this delightful recipe during a weekend kitchen cleanup, and it has become a staple at family gatherings and cozy dinners alike. In just 30 minutes, you can create a stunning dish that not only pleases the palate but also brings a burst of color to your table. Perfect as a side dish or even a standalone treat, this casserole is sure to become a beloved addition to your home-cooked repertoire. Join me as we dive into the delightful steps of making this crowd-pleasing comfort food that will leave both your taste buds and your loved ones cheering for more!
Why is Sweet Potato Casserole with Marshmallow Topping a Must-Try?
Comforting Warmth: This casserole envelops you in a delightful hug of flavor, making it a perfect dish for chilly evenings.
Quick Preparation: Ready in just 30 minutes, it’s ideal for busy weeknights or last-minute gatherings.
Versatile: Enjoy it as a side dish, main course, or stand-alone dessert—its possibilities are endless!
Rich Textures: The creamy sweet potatoes paired with crunchy pecans and gooey marshmallows create a satisfying culinary experience.
Crowd-Pleaser: Everyone loves it! This recipe is sure to impress family and friends at any event, solidifying its place as a holiday favorite.
Sweet Potato Casserole with Marshmallow Topping Ingredients
For the Casserole Base
• Sweet Potatoes – 3 lbs, peeled and diced; provides a creamy foundation for your sweet potato casserole.
• Brown Sugar – 1/2 cup; adds a delightful sweetness that beautifully balances the earthy flavors.
• Pecans – 1 cup, chopped and toasted; gives a crunchy texture that elevates the dish.
• Large Eggs – 2, lightly beaten; bind the casserole for a smooth and cohesive texture.
• Milk – 1/2 cup, room temperature; enhances creaminess, making each bite delightful.
• Unsalted Butter – 1/4 cup, melted; enriches the flavor and contributes to a velvety texture.
• Vanilla Extract – 1 teaspoon; imparts warmth and a hint of sweetness to the mix.
• Cinnamon – 1 teaspoon; adds a classic autumn flavor that complements the sweet potatoes.
• Nutmeg – 1 teaspoon; enhances depth of flavor, giving it a cozy, inviting edge.
• Salt – 1/2 teaspoon; balances the sweetness, ensuring every bite is perfectly seasoned.
For the Cinnamon Filling
• Unsalted Butter – 6 tablespoons, softened; creates a rich and flavorful topping.
• Cinnamon – 1 tablespoon; intensifies the warm, comforting flavors in the filling.
• All-purpose Flour – 1 cup; provides structure for the filling and keeps it from becoming too runny.
• Brown Sugar – 1 cup, packed; boosts both sweetness and flavor, making it irresistible.
For the Pecan Topping
• Pecans – 1 cup, toasted and chopped; adds crunch and enhances the flavor profile.
• All-purpose Flour – 2 tablespoons; thickens the topping to create a perfect texture.
• Brown Sugar – 2 tablespoons; complements the earthy pecans and ties the topping together.
• Unsalted Butter – 1/4 cup, melted; binds the topping ingredients for a cohesive finish.
• Mini Marshmallows – 1 1/2 cups; provide a gooey sweetness that adds a magical touch to the casserole.
Explore these ingredients to create a truly unforgettable Sweet Potato Casserole with Marshmallow Topping that warms the heart and fills the belly!
How to Make Sweet Potato Casserole with Marshmallow Topping
Preheat the Oven: Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter to ensure easy removal of the casserole later.
Toast the Pecans: Spread the chopped pecans on a baking sheet and roast them in the oven for approximately 5-7 minutes until they are golden and fragrant. Remove from the oven and allow them to cool before chopping finely.
Boil the Sweet Potatoes: Place the peeled and diced sweet potatoes into a pot of boiling water. Cook for about 15 minutes or until they are tender. Drain the water and mash the sweet potatoes until smooth.
Mix the Casserole Base: In a large mixing bowl, combine the mashed sweet potatoes with brown sugar, eggs, milk, melted butter, vanilla extract, cinnamon, nutmeg, and salt. Stir until fully mixed and creamy.
Prepare the Cinnamon Filling: In a separate bowl, mix together the softened butter, flour, brown sugar, and cinnamon until you achieve a crumbly texture. This will create the delicious cinnamon filling for your casserole.
Combine Pecan Topping: In another bowl, combine the toasted pecans, flour, brown sugar, and melted butter. Mix thoroughly until all ingredients are incorporated, leaving some chunks for added crunch.
Layer the Dish: Spoon half of the sweet potato mixture into the prepared baking dish, spreading it evenly. Sprinkle half of the cinnamon filling over the top.
Add Remaining Mixtures: Layer the remaining sweet potato mixture on top, followed by the pecan topping. If desired, stir in some mini marshmallows before finishing off with the remaining cinnamon filling.
Bake Until Set: Place the casserole in the preheated oven and bake for about 30 minutes, or until everything is heated through and the top is golden brown. Keep an eye on it to prevent the marshmallows from burning.
Serve with Love: Allow the casserole to cool slightly before serving warm. Enjoy the delightful combination of textures and flavors!
Optional: Drizzle with maple syrup for extra sweetness.
Exact quantities are listed in the recipe card below.
What to Serve with Sweet Potato Casserole with Marshmallow Topping?
Create a cozy and inviting meal by pairing delightful dishes with your sweet potato casserole.
- Roast Chicken: Juicy and tender, roast chicken serves as the perfect protein complement, balancing the sweetness of the casserole.
- Garlic Green Beans: Crisp-tender green beans with a hint of garlic add a refreshing crunch that brightens the palate between bites.
- Cranberry Sauce: A tangy contrast, cranberry sauce provides a burst of flavor that cuts through the richness of the casserole.
- Cornbread: This warm, buttery bread gives a satisfying, hearty texture, ideal for soaking up every bit of the delicious sweet potato goodness.
- Apple Crisp: End on a sweet note with warm apple crisp, harmonizing the fall flavors of your meal while offering a crunchy finish.
- Herbed Salad: A light, herby salad with a citrus vinaigrette introduces freshness, balancing the rich flavors of the casserole.
- Mulled Cider: For a drink option, warm mulled cider enhances the autumnal ambiance with its spiced sweetness, making every bite feel like a warm hug.
Make Ahead Options
These Sweet Potato Casserole with Marshmallow Topping are perfect for meal prep enthusiasts! You can prepare the sweet potato mixture and the cinnamon filling up to 24 hours in advance, allowing the flavors to meld beautifully. Simply assemble the casserole by layering the sweet potato mixture and sprinkle with the cinnamon filling, then cover tightly and refrigerate. When you’re ready to bake, add the pecan topping and mini marshmallows just before serving, and pop it in the oven for about 30 minutes until hot and golden. This way, you’ll enjoy a delicious, comfort food favorite with minimal effort on busy weeknights!
Sweet Potato Casserole with Marshmallow Topping Variations
Feel free to unleash your creativity with these variations, making this cozy dish uniquely yours!
- Nut-Free: Substitute pecans with sunflower seeds for a crunchy, nut-free alternative that everyone can enjoy.
- Spice It Up: Add a dash of ginger or clove to enhance the warmth and depth, creating a more complex flavor profile.
- Graham Cracker Topping: Crush graham crackers and sprinkle them on top for a delightful crunch that complements the sweetness of the casserole.
- Dairy-Free Option: Swap regular milk with coconut milk and use vegan butter to make a lush, dairy-free delight that’s oh-so-tempting.
- Extra Sweetness: Mix in a handful of chopped dried fruit like apricots or raisins to add natural sweetness and chewy texture.
- Sweet Heat: For a little kick, sprinkle in some cayenne pepper or jalapeño flakes to balance out the sweetness with a zesty finish.
- Lemon-Zest Twist: Grate some lemon zest into the sweet potato mixture; the citrusy brightness will elevate the overall flavor wonderfully.
- Savory Herbs: Infuse in some fresh rosemary or thyme for an aromatic twist, turning this classic sweet dish into a savory sensation.
Let your imagination run wild, and watch how one dish can transform with each delightful variation!
Expert Tips for Sweet Potato Casserole with Marshmallow Topping
- Room Temperature Ingredients: Ensure milk and eggs are at room temperature for a smoother batter, preventing a lumpy sweet potato casserole with marshmallow topping.
- Roast Pecans Freshly: Toasting pecans just before using them enhances their flavor and crunch, making your casserole even more delicious.
- Avoid Over-Mashing: Be careful not to over-mash the sweet potatoes; leaving some small chunks can add delightful texture to the dish.
- Cover if Necessary: If the topping browns too quickly, loosely cover the casserole with foil to prevent burning while it continues to bake.
- Add Marshmallows Later: For extra gooey marshmallows, add them during the last 5 minutes of baking to achieve that perfect melted finish.
How to Store and Freeze Sweet Potato Casserole with Marshmallow Topping
Room Temperature: This casserole can be left out for up to 2 hours before it needs to be refrigerated to maintain optimal flavor and safety.
Fridge: Store any leftovers in an airtight container for up to 3 days. Reheat in the oven at 350°F until warmed through for the best texture.
Freezer: You can freeze the casserole before baking for up to 3 months. Thaw overnight in the refrigerator and bake directly from frozen, or let it thaw first.
Reheating: For best results, reheat slices in the oven for a crisp topping, or microwave for convenience, ensuring not to overheat to avoid a chewy texture.
Sweet Potato Casserole with Marshmallow Topping Recipe FAQs
What kind of sweet potatoes should I use for the casserole?
Absolutely! Look for sweet potatoes that are firm, free from dark spots, and with smooth skin. I recommend using garnet or jewel sweet potatoes for their natural sweetness and vibrant color.
How should I store leftovers from the casserole?
You can keep leftover Sweet Potato Casserole with Marshmallow Topping in an airtight container in the refrigerator for up to 3 days. Make sure it’s completely cooled before sealing to prevent condensation. Reheat in the oven at 350°F until warm for the best texture.
Can I freeze the sweet potato casserole?
Yes, you can freeze it before baking! Wrap the assembled casserole tightly in plastic wrap or foil and store it in the freezer for up to 3 months. When you’re ready to bake, thaw it overnight in the refrigerator, then bake as instructed. Alternatively, you can bake it straight from frozen, simply adding about 10-15 extra minutes to the baking time.
What if I notice the topping browning too quickly while baking?
Very! If you see the topping browning too fast, cover the casserole loosely with foil to protect it while it continues to bake. This way, you’ll ensure that the center heats through without burning the topping.
Is this recipe suitable for those with nut allergies?
Absolutely! If you or your guests have nut allergies, you can substitute the pecans with sunflower seeds or pumpkin seeds. They will provide a delightful, crunchy texture without the risk of allergens. Just make sure to use confirmed nut-free versions of all other ingredients, especially pre-packaged items.
How can I tell when the casserole is fully baked?
Check for doneness after about 30 minutes of baking. The center should be hot, the marshmallows slightly toasted, and a toothpick inserted into the sweet potato layer should come out clean. If it’s still too soft, continue baking, checking every 5 minutes until it reaches the desired consistency.



