My friend Jenna asked why I couldn’t just skip the whole peeling-and-boiling thing and use canned sweet potatoes for the casserole. I started to explain why that wouldn’t work — then stopped. Honestly, I had never even considered it. I was about to launch into my usual spiel about fresh being better and texture being everything. But something made me pause. Maybe it was the way she was looking at me, like she genuinely thought she had stumbled onto something brilliant. Or maybe it was the fact that I had been standing in my kitchen for twenty minutes already, and the pile of sweet potato peels was starting to look like a small mountain.
So I tried it. I bought the canned sweet potatoes, drained them well, and mashed them up just like I would have with the fresh ones. I’ll be honest — I was skeptical. I kept waiting for the moment where it would all fall apart, where the texture would be off or the flavor would taste, well, tinny. But that moment never came. The casserole came out of the oven with that same gorgeous golden-brown marshmallow top, and underneath it was creamy, sweet, and absolutely perfect. Jenna just smiled at me from across the table. I had to admit it — she was right.
Now, this cozy marshmallow sweet potato casserole has become my go-to for every holiday gathering, and I make it without a shred of guilt about taking the shortcut. It’s the kind of dish that makes people close their eyes after the first bite, and honestly, that’s all that matters. Maybe you’ve been there, holding onto some kitchen rule that you’re sure is unbreakable, only to find out the easy way works just as well. Let me tell you, this is one of those happy discoveries.
Why You’ll Love This Recipe
This isn’t just another sweet potato casserole recipe. After testing this dish for three different Thanksgiving dinners and two Friendsgiving gatherings, I can tell you with confidence that this version has earned its spot on the table. Here is why this cozy marshmallow sweet potato casserole stands out from the rest:
- Quick & Easy: Comes together in under 45 minutes, with only 10 minutes of active prep time. Perfect for those hectic holiday mornings when the turkey is taking up all your attention.
- Simple Ingredients: No fancy grocery trips needed. Canned sweet potatoes, marshmallows, butter, and a few pantry staples are all you need.
- Perfect for Holidays: Great for Thanksgiving, Christmas, Easter brunch, or any cozy family dinner where comfort food is the star.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike. The marshmallow topping makes it irresistible to everyone.
- Unbelievably Delicious: The contrast between the gooey, toasted marshmallows and the creamy, buttery sweet potato base is pure comfort food magic.
What makes this recipe different is the technique. I add a touch of vanilla extract and a pinch of cinnamon to the sweet potato mixture, which gives it a warmth that plain sweet potatoes just don’t have. The marshmallows get broiled at the very end, creating that perfect golden-brown crust that crackles when you break through it with your spoon. It is comfort food at its finest — simple, soul-soothing, and absolutely unforgettable.
This cozy marshmallow sweet potato casserole is the kind of dish that makes you forget about your long day the moment you take that first warm, sweet bite. It is perfect for impressing guests without any stress, or turning a simple holiday meal into something truly memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver that classic sweet potato casserole flavor with minimal fuss. Most of these are probably already in your pantry, which is exactly how holiday cooking should be.
- Canned sweet potatoes, 2 cans (15 ounces each), drained well (I prefer the Bruce’s Yams brand for consistent texture — they are packed in a light syrup that adds just the right sweetness without being overwhelming)
- Unsalted butter, 4 tablespoons, softened (adds richness and helps create that silky smooth texture)
- Large eggs, 2, room temperature (helps bind the mixture together and adds structure)
- Granulated sugar, 1/4 cup (just enough to enhance the natural sweetness of the potatoes)
- Vanilla extract, 1 teaspoon (pure vanilla extract makes a noticeable difference here — I use Nielsen-Massey)
- Ground cinnamon, 1/2 teaspoon (adds warmth and depth without overpowering)
- Salt, 1/4 teaspoon (balances the sweetness and brings out the other flavors)
- Mini marshmallows, 2 cups (for that iconic golden-brown topping)
- Pecans, 1/2 cup, chopped (optional, but adds a lovely crunch if you want to mix things up)
Ingredient Selection Tips: Look for canned sweet potatoes that are packed in syrup, not water, for the best flavor and texture. If you can only find yams, that works perfectly too — they are very similar in taste and texture. For the marshmallows, the mini ones toast more evenly than the large ones, so I recommend sticking with those.
Substitution Guidance: Use dairy-free butter and a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water) for a vegan version. You can swap the granulated sugar with brown sugar for a deeper, more molasses-like flavor. If you want to go completely from scratch, use 3 cups of mashed, cooked sweet potatoes (about 3 medium sweet potatoes, baked or boiled until tender).
Equipment Needed
You don’t need a fancy kitchen to make this cozy marshmallow sweet potato casserole. Here is what you will need:
- 9×13-inch baking dish — Glass or ceramic works best for even heat distribution. I have an old Pyrex dish that has seen more holidays than I can count, and it has never let me down.
- Large mixing bowl — For combining the sweet potato mixture. Any large bowl will do.
- Electric hand mixer — Makes mashing the sweet potatoes so much easier, though a good old-fashioned potato masher works too if you want an arm workout.
- Rubber spatula — For scraping every last bit of that sweet potato goodness into the baking dish.
- Measuring cups and spoons — Standard set for accurate measurements.
- Oven — Preheated to 350°F (175°C) for baking, with a broiler setting for toasting the marshmallows.
Budget-Friendly Options: If you don’t have an electric mixer, you can mash the sweet potatoes with a fork or potato masher — it might just take a little more elbow grease. No 9×13 dish? Use an 8×8 square dish and adjust the baking time slightly (it will be a bit thicker, so add 5-10 minutes).
Preparation Method

Let me walk you through this step by step. I have made this cozy marshmallow sweet potato casserole more times than I can count, so trust me when I say these little details make all the difference.
- Preheat your oven to 350°F (175°C). Get this going first so it is ready when you are. Lightly grease your 9×13-inch baking dish with a little butter or non-stick spray.
- Drain the canned sweet potatoes well. This is important — you want to get rid of as much excess liquid as possible. I dump them into a colander and let them sit for a few minutes while I get the other ingredients ready. Too much liquid will make your casserole watery, and nobody wants that.
- Mash the sweet potatoes. Transfer the drained sweet potatoes to your large mixing bowl. Use your electric hand mixer on low speed to mash them until they are mostly smooth. A few small lumps are totally fine — they add a nice rustic texture. If you are using a potato masher, it will take about 2-3 minutes of steady work.
- Add the butter, sugar, eggs, vanilla, cinnamon, and salt. Add the softened butter first so it melts into the warm potatoes. Then add the sugar, eggs, vanilla extract, cinnamon, and salt. Mix on low speed until everything is well combined and the mixture looks smooth and creamy. Scrape down the sides of the bowl with your rubber spatula to make sure everything is incorporated.
- Spread the mixture into the baking dish. Pour the sweet potato mixture into your greased baking dish and spread it into an even layer with your spatula. Give the dish a gentle tap on the counter to settle everything down.
- Bake for 20 minutes. Place the dish in the preheated oven and bake for 20 minutes. The mixture should be set and slightly puffed around the edges. It will look a little darker and more golden.
- Add the marshmallow topping. Remove the dish from the oven and sprinkle the mini marshmallows evenly over the top. If you are using pecans, scatter them over the marshmallows now. The marshmallows will look like a fluffy white blanket — it is already starting to look beautiful.
- Broil for 1-2 minutes. Switch your oven to the broil setting. Watch the marshmallows like a hawk — they go from perfectly toasted to burnt in about 30 seconds. You want them golden brown with some darker spots for that classic look. I usually rotate the dish halfway through for even browning.
- Let it rest for 5 minutes. Remove from the oven and let the casserole sit for about 5 minutes before serving. This allows the marshmallows to set slightly and prevents them from sliding off when you scoop into it.
Sensory Cues: When the sweet potato mixture is ready to bake, it should be thick but spreadable, like a very thick pancake batter. After baking, the edges should look slightly caramelized. When you broil the marshmallows, you will hear them start to sizzle — that is your cue to watch closely.
Personal Tip: I once forgot to drain the sweet potatoes properly, and the casserole turned out soupy. It still tasted good, but the texture was off. Now I always double-check that step. Also, make sure your eggs are at room temperature — cold eggs can make the butter clump up, and you will end up with little butter flecks in your mixture.
Cooking Tips & Techniques
After making this cozy marshmallow sweet potato casserole for every holiday for the past three years, I have learned a few things the hard way. Let me save you some trouble.
Don’t Overmix: When you add the eggs, mix just until they are incorporated. Overmixing can make the sweet potato mixture gummy, and you want it light and creamy. I learned this after making a batch that turned out denser than a brick — still edible, but not my finest moment.
The Broiler is Your Best Friend and Worst Enemy: I cannot stress this enough — watch those marshmallows. I ruined a perfectly good casserole once because I walked away to answer the phone. Two minutes later, I had a blackened, smoky mess. Set a timer for 1 minute and check it. If it needs more time, do it in 30-second increments.
Make Ahead Strategy: You can prepare the sweet potato mixture up to two days in advance. Just spread it in the baking dish, cover it with plastic wrap, and store it in the fridge. When you are ready to bake, let it sit at room temperature for 30 minutes, then bake as directed. Add the marshmallows right before broiling.
Room Temperature Ingredients Matter: Cold eggs and cold butter will not blend smoothly into the sweet potatoes. Take them out of the fridge about 30 minutes before you start. Trust me on this one — I have had to pick little chunks of cold butter out of my mixture before, and it is not fun.
Consistency is Key: Every brand of canned sweet potatoes has a slightly different moisture content. If your mixture seems too wet after mashing, add a tablespoon of all-purpose flour or cornstarch to help thicken it. If it seems too dry, add a splash of milk or cream.
Variations & Adaptations
One of the best things about this cozy marshmallow sweet potato casserole is how easy it is to make it your own. Here are some variations I have tried and loved:
Pecan Streusel Topping: Instead of marshmallows, mix 1/2 cup chopped pecans, 1/4 cup brown sugar, 2 tablespoons melted butter, and 1/4 cup all-purpose flour. Sprinkle this over the sweet potato mixture before baking and skip the broiling step. It gives you a crunchy, nutty topping that is absolutely divine.
Maple-Bourbon Version: Add 2 tablespoons of maple syrup and 1 tablespoon of bourbon to the sweet potato mixture. The bourbon adds a warm, smoky depth that pairs beautifully with the sweetness. I made this for a grown-up Friendsgiving, and it was gone in minutes.
Vegan-Friendly Adaptation: Use dairy-free butter and replace the eggs with a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, let sit for 5 minutes). Use vegan marshmallows — Dandies brand works perfectly. The texture will be slightly different, but it is still incredibly creamy and delicious.
Spiced Up Version: Add 1/4 teaspoon of nutmeg, 1/4 teaspoon of ginger, and a pinch of cloves to the sweet potato mixture. This gives it a warm, chai-like flavor that is perfect for fall gatherings.
Mini Casserole Cups: For individual servings, divide the mixture into greased ramekins or a muffin tin. Reduce the baking time to 12-15 minutes, then top with mini marshmallows and broil. These are perfect for parties or when you want portion control.
Serving & Storage Suggestions
This cozy marshmallow sweet potato casserole is best served warm, right after the marshmallows have been toasted. The contrast between the warm, creamy sweet potatoes and the gooey, slightly crispy marshmallows is absolutely magical.
Serving Temperature: Serve it hot, ideally within 10 minutes of coming out of the oven. If it sits too long, the marshmallows will start to deflate and lose their texture. I usually time it so the casserole comes out of the oven just as the main dish is being served.
Presentation: Sprinkle a little cinnamon or a few chopped pecans on top of the marshmallows right before serving for a beautiful finish. A dollop of whipped cream on each serving adds a lovely touch for special occasions.
Complementary Dishes: This casserole pairs beautifully with roasted turkey, honey-glazed ham, or even a simple roasted chicken. For a vegetarian meal, serve it alongside a hearty lentil loaf or stuffed acorn squash. A crisp green salad with a tangy vinaigrette helps balance the sweetness.
Storage Instructions: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. The marshmallows will soften and lose their toastiness, but the sweet potato base will still be delicious. To reheat, place individual portions in the microwave for 30-45 seconds, or reheat the entire dish in a 350°F oven for 10-15 minutes. If you want to re-crisp the marshmallows, pop it under the broiler for 30 seconds after reheating.
Freezer Instructions: You can freeze the unbaked sweet potato mixture for up to 3 months. Prepare the mixture, spread it in the baking dish, cover tightly with plastic wrap and foil, and freeze. Thaw overnight in the refrigerator, then bake as directed. Add the marshmallows just before broiling. Do not freeze the casserole after the marshmallows have been added — they will become a sticky, soggy mess when thawed.
Flavor Development: Interestingly, the sweet potato base actually tastes better the next day. The flavors have time to meld together, and the cinnamon and vanilla become more pronounced. I have been known to make the base a day ahead just for this reason.
Nutritional Information & Benefits
Here is the estimated nutritional information for one serving (based on 8 servings per recipe):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 285 |
| Total Fat | 9g |
| Saturated Fat | 5g |
| Cholesterol | 65mg |
| Sodium | 210mg |
| Total Carbohydrates | 48g |
| Dietary Fiber | 3g |
| Sugars | 32g |
| Protein | 4g |
Health Benefits: Sweet potatoes are packed with vitamin A (beta-carotene), which is excellent for eye health and immune function. They also provide a good amount of vitamin C, potassium, and fiber. The cinnamon in this recipe has anti-inflammatory properties and can help regulate blood sugar levels. While this is definitely a treat, it does offer some nutritional value beyond just being delicious.
Dietary Considerations: This recipe is vegetarian. For a gluten-free version, ensure your vanilla extract is certified gluten-free (most are). For a lower-sugar option, reduce the granulated sugar to 2 tablespoons and use sugar-free marshmallows. The natural sweetness of the sweet potatoes will still shine through.
Potential Allergens: This recipe contains dairy (butter) and eggs. If you are using the pecan variation, it contains tree nuts. Always check your marshmallow labels if you have specific dietary concerns.
Personal Wellness Perspective: I believe in balance. This cozy marshmallow sweet potato casserole is a holiday indulgence, and that is perfectly okay. It is made with real ingredients, and it brings people together around the table. For me, that is a form of wellness in itself.
Conclusion
This cozy marshmallow sweet potato casserole has become a staple in my holiday rotation, and I honestly cannot imagine a Thanksgiving or Christmas table without it. It is the dish that brings people back for seconds, the one that sparks conversations about childhood memories, and the one that makes you feel genuinely warm inside. Whether you use canned sweet potatoes like my friend Jenna suggested or go the from-scratch route, this recipe delivers every single time.
I love how forgiving this recipe is. You can make it ahead, adapt it to your dietary needs, and it still turns out beautifully. It is comfort food in its purest form — simple, honest, and absolutely delicious. The marshmallow topping gets that perfect golden crust, the sweet potato base is creamy and flavorful, and every bite feels like a hug.
I would love to hear how this recipe turns out for you. Did you try any variations? Did your family fight over the last spoonful? Drop a comment below and let me know. And if you share a photo on social media, tag me — I love seeing your beautiful creations. Until next time, happy cooking, and may your marshmallows always toast to perfection.
Frequently Asked Questions
Can I use fresh sweet potatoes instead of canned?
Absolutely. Bake 3 medium sweet potatoes at 400°F for 45-60 minutes until tender, then scoop out the flesh and mash it. You will need about 3 cups of mashed sweet potato. The flavor will be slightly different, but just as delicious.
Why did my marshmallows burn?
Marshmallows burn quickly under the broiler because of their high sugar content. Always watch them closely and set a timer for 1 minute. If your oven runs hot, keep the dish on a lower rack or reduce the broiling time.
Can I make this casserole ahead of time?
Yes! Prepare the sweet potato mixture up to two days in advance and store it in the refrigerator. Bake it when you are ready, then add the marshmallows and broil just before serving.
What can I use instead of marshmallows?
Try a pecan streusel topping (mix 1/2 cup chopped pecans, 1/4 cup brown sugar, 2 tablespoons melted butter, and 1/4 cup flour) or a simple brown sugar and butter crumble. Both options are equally delicious.
How do I reheat leftovers without ruining the marshmallows?
Reheat individual portions in the microwave for 30-45 seconds. For the whole dish, reheat in a 350°F oven for 10-15 minutes, then broil for 30 seconds to re-crisp the marshmallows. The marshmallows will never be as perfectly toasted as the first time, but they will still taste great.
Pin This Recipe!

Cozy Marshmallow Sweet Potato Casserole: Easy Holiday Side
This easy sweet potato casserole uses canned sweet potatoes for a quick, creamy, and delicious holiday side dish topped with perfectly toasted marshmallows. It’s a crowd-pleaser that comes together in under 45 minutes.
- Prep Time: 10 minutes
- Cook Time: 22 minutes
- Total Time: 37 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 2 cans (15 ounces each) canned sweet potatoes, drained well
- 4 tablespoons unsalted butter, softened
- 2 large eggs, room temperature
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 2 cups mini marshmallows
- 1/2 cup chopped pecans (optional)
Instructions
- Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish with butter or non-stick spray.
- Drain the canned sweet potatoes well in a colander, letting them sit for a few minutes to remove excess liquid.
- Transfer the drained sweet potatoes to a large mixing bowl. Mash them with an electric hand mixer on low speed until mostly smooth (a few small lumps are fine).
- Add the softened butter, sugar, eggs, vanilla extract, cinnamon, and salt. Mix on low speed until well combined and creamy. Scrape down the sides of the bowl with a rubber spatula.
- Pour the sweet potato mixture into the greased baking dish and spread into an even layer. Tap the dish gently on the counter to settle.
- Bake for 20 minutes, until the mixture is set and slightly puffed around the edges.
- Remove from the oven and sprinkle the mini marshmallows evenly over the top. If using pecans, scatter them over the marshmallows.
- Switch the oven to broil. Broil for 1-2 minutes, watching closely, until the marshmallows are golden brown with some darker spots. Rotate the dish halfway through for even browning.
- Remove from the oven and let the casserole rest for 5 minutes before serving.
Notes
Drain canned sweet potatoes well to avoid a watery casserole. Use room temperature eggs and butter for smooth blending. Watch marshmallows closely under the broiler as they burn quickly. The sweet potato base can be prepared up to 2 days in advance and stored in the refrigerator.
Nutrition
- Serving Size: 1 serving (1/8 of re
- Calories: 285
- Sugar: 32
- Sodium: 210
- Fat: 9
- Saturated Fat: 5
- Carbohydrates: 48
- Fiber: 3
- Protein: 4
Keywords: sweet potato casserole, marshmallow sweet potato casserole, holiday side dish, easy sweet potato casserole, canned sweet potatoes, Thanksgiving side, Christmas side


