This Sweet Potato Casserole is a fantastic side dish for the holidays. Mashed sweet potatoes topped with toasted marshmallows and brown sugar streusel. Make ahead tips, FAQs, step by step photos and more.
It’s almost that time! Two weeks until THANKSGIVING! If you’re in menu-assembly mode, now is the time to add this dish to your list. This Sweet Potato Casserole is a huge crowd pleaser, and one of my most popular recipes.
Although the best thing about this recipe is the taste, the second best thing about it is the fact that you can prepare it ahead. Check out all my make-ahead tips along with answers to frequently asked questions.
Prefer your sweet potatoes without marshmallows? Try my SWEET POTATO SOUFFLE or CANDIED SWEET POTATOES!
Jump to:
Why you’ll love this recipe:
Flavor: Sweet potatoes, brown sugar, cinnamon, butter, and marshmallows! An amazing combination that’s balanced with just the right amount of salt.
Texture: Creaminess from the potatoes, buttery crunch from the streusel, and a gooeyness from the marshmallows.
Ease: This recipe is only a few steps. No special equipment, techniques, or ingredients.
Make ahead: This recipe can be prepared up to several days in advance and assembled and baked the day you need it. This makes it perfect for the busy holiday season.
Recipe overview
*Full recipe below in recipe card*
Cook the sweet potatoes: Peel and chop sweet potatoes. Place in a pot and cover with water. Bring to a boil, and boil until tender. Drain.
Season and mash the sweet potatoes: Butter, milk, cinnamon, brown sugar, and salt add flavor to the sweet potatoes. Taste the sweet potatoes and adjust the seasonings to suit your taste. Mash the potatoes chunky or smooth – your choice!
Brown sugar streusel: Mix up a quick topping of flour, brown sugar, pecans, cinnamon, salt, and softened butter. This is what takes this recipe over the top! Sweet, salty, buttery, crunchy bites that get distributed all over the sweet potatoes.
Assembly: Spread the mashed sweet potatoes into the bottom of your baking dish. Top with marshmallows and pieces of streusel.
Bake: 10-15 minutes in the oven is all this needs. Just enough to get the potatoes hot, the marshmallows toasted, and the streusel set.
Sweet potato casserole with marshmallows
This dish is the perfect way to satisfy the traditionalists who have to have the marshmallow topping on their sweet potato casserole, yet the streusel adds something extra for those who want to switch things up.
If you’ve never had this dish before, I know it might sound strange, but trust me, it totally works! Those toasty-gooey marshmallows really do make the sweet potatoes taste even better. Plus, this is a fun holiday side dish, and nothing says fun like eating marshmallows with your dinner.
Tips for marshmallow topping
I like to use mini marshmallows because they distribute evenly but feel free to use larger marshmallows if preferred.
How long you leave this in the oven will determine how toasted your marshmallows will be. 8-10 minutes will give you lightly toasted marshmallows and 10-15 minutes will make them darker.
Some brands of marshmallows will begin melt if they’re in the oven too long. If you want the marshmallows to maintain their shape keep an eye on them.
For even darker marshmallows, pop the casserole under the broiler briefly.
Make ahead options
I always make this recipe a couple days ahead. I then assemble and heat in the hour or so leading up to dinner. Here’s how to do it:
- Assemble the cooked and seasoned mashed sweet potatoes in a casserole dish and refrigerate tightly covered for up to 2 days (without any topping).
- Prepare the streusel topping (without the marshmallows) and refrigerate that separately for up to 2 days.
- Before serving, bring the streusel topping to room temperature. Heat the potatoes (without any topping) in the oven until heated all the way through (30-ish minutes depending on the size of your casserole dish). Once the potatoes are warm, sprinkle on the marshmallows and streusel and return to the oven for 10-15 minutes, until the marshmallows are toasted. Serve!
Can you use canned yams?
Yes. Although I highly recommend fresh sweet potatoes/yams, you can take a shortcut with canned yams. Here’s how to do it:
- Use two and a half to three 29-oz cans of cut yams (this will vary based on the casserole dish you use).
- Drain them well.
- My recipe calls for milk to be added to the yams. You may be able to omit the milk completely. The yams will already be quite wet, and you don’t want them to be runny. After mashing you can decide if you want to add some milk.
- Mash the canned potatoes along with butter, cinnamon and salt as the recipe instructs. Taste them. If you’d like them sweeter, add up to 2 tablespoons of brown sugar. Most canned yams come packed in syrup, so they are already sweet.
- Continue with the recipe at step 3.
FAQ’s
Yes. You can swap for another nut or leave the nuts out completely. I recommend adding an extra tablespoon of flour to the streusel topping to “bulk it up” a bit.
You can freeze the mashed sweet potatoes (without the topping), but the texture might be compromised a bit. I recommend making it up to two days in advance and storing it in the fridge. This allows almost all of the work to be done in advance.
I have only made this recipe in an oven, but I assume that you can add the cooked and mashed sweet potatoes to a slow cooker, top with streusel and heat for 30 minutes to an hour. Shortly before serving add the marshmallows. NOTE: The marshmallows will melt and they will not be toasted (as pictured). Also, the moisture from the slow cooker might make the streusel more soft than if cooked in an oven.
No. After boiling, drain the chunks of potato well, then gently toss with butter, cinnamon, brown sugar and salt (omitting the milk). Transfer to a greased casserole dish and proceed with the topping as written.
Yes. See the instructions above for adapting this recipe using canned yams.
Yes! See my instruction up above or in the recipe card for make ahead instructions.
More holiday recipes
SUBSCRIBE to our free NEWSLETTER – Follow on INSTAGRAM
Recipe
Sweet Potato Casserole with Marshmallows and Streusel
Ingredients
Mashed sweet potatoes:
- 3 to 3- ¼ pounds sweet potatoes*, peeled and chopped into large chunks, see note
- 2 tablespoons unsalted butter
- ¼ cup milk or half and half
- ½ teaspoon ground cinnamon or pumpkin pie spice
- 2 tablespoons brown sugar
- salt, to taste
Topping:
- 4 tablespoons unsalted butter, softened
- ¼ cup brown sugar
- ¼ cup all purpose flour, for a sturdier streusel add and additional heaping tablespoon of flour
- ½ teaspoon ground cinnamon
- ⅛ teaspoon salt
- ½ cup chopped pecans
- 3 cups mini marshmallows, or more, if you’d like
Instructions
Mashed sweet potatoes:
- Preheat oven to 375°F. Grease a 2 or 2 ½ quart casserole dish (preferably a rectangle or oval so there's a decent surface area for the topping. I use an 8×11) and set aside.
- Place the sweet potatoes in a large pot, cover with water, and boil until tender (about 7 minutes, depending on the size). Drain really well and return to the pot. Add butter, milk, cinnamon, brown sugar and salt to the potatoes and mash until smooth. Use a hand mixer, if desired, to make them extra smooth. Taste the potatoes and add additional seasonings, if desired.
- Transfer the mashed potatoes to the prepared casserole dish. Place in the oven until heated through (if they're already warm it will only take a few minutes). While the sweet potatoes are heating, prepare the topping.
Topping:
- In a medium bowl, combine butter, brown sugar, flour, cinnamon and salt (I use a fork or rubber spatula to stir and mash the mixture), then mix in pecans.
- Remove the sweet potatoes from the oven. Top with half the marshmallows, then sprinkle half the streusel over the marshmallows (pinching pieces together with your fingers). Top with the other half of the marshmallows and sprinkle the remaining streusel over the top. Place back into the oven for 8-15 minutes, until the topping is bubbly and golden brown (keep an eye on it so the marshmallows don't burn). You can also place it under the broiler very briefly to add a little more color to the marshmallows. Note: the longer it is in the oven the more likely that the marshmallows will begin to melt. Allow to sit at room temperature for several minutes before serving.
Video
Notes
- You can assemble the cooked and seasoned mashed sweet potatoes in a casserole dish and refrigerate tightly covered for 2 days (without any topping).
- You can also prepare the streusel topping (without the marshmallows) and refrigerate that separately.
- Before serving, bring the streusel topping to room temperature. Heat the potatoes (without any topping) in the oven at 375°F until heated all the way through (30-ish minutes depending on the size of your casserole dish). Or speed it along by microwaving. Once the potatoes are warmed through, sprinkle on the marshmallows and streusel and return to the oven for 8-15 minutes, until the marshmallows are lightly toasted (broil briefly for a darker color).
Nutrition
Nutritional Information is an estimate based on third-party calculations and may vary based on products used and serving sizes.
Jules
Is almond milk still just as good to use?
Celebrating Sweets
Sure!
Kathy king
Can I use canned yams for the sweet potatoes casserole recipe? And if I can, should I drain the juice from them before adding ingredients? Also can I just use self rising flour instead of all purpose? Thank you for any answers
Celebrating Sweets
Hi, Kathy. I just updated the post to include instructions for using canned yams (I also included them below). I would guess that self rising flour should be fine, you can probably omit salt from the topping since the flour will probably already include some. Enjoy!
-Use two and a half to three 29-oz cans of cut yams (this will vary based on the casserole dish you use).
-Drain them well.
-My recipe calls for milk to be added to the yams. You may be able to omit the milk completely. The yams will already be quite wet, and you don’t want them to be runny.
-Mash the canned potatoes along with butter, cinnamon and salt as the recipe instructs. Taste them. If you’d like them sweeter, add up to 2 tablespoons of brown sugar. Most canned yams come packed in syrup, so they are already sweet.
-Continue with the recipe at step 3.
Janine
We have several nut allergies in my family. Would it work to substitute pretzels for the pecans? I really miss the crunch when I just remove them.
Thank you!
Celebrating Sweets
Hi, Janine. I love the crunch, too. I think crushed pretzels might actually work! The salty crunch will be great with all the sweet flavors. If you give it a try, let me know how it goes. Bravo for your creativity. Enjoy!
-Allison
andrea
Can i use Can Bruce cut yams? will the taste be significantly different? if i can how many cans should i use?
Also for the past two years i have made yams layering them. adding the yams then topping with marshmallows then adding another layer of marshmallows and putting them in over then topping them off with marshmallows and placing them back in over broiler for 5 minutes and its been amazing. wondering if i can do the same concept with this and it not be too sweet
Celebrating Sweets
Hi, Andrea. Yes, you can use canned yams. I have just updated the post to include tips for doing that (I have also included those tips below). As for your question regarding layering: If you are layering chunks of yams you can try adding the layers of streusel and marshmallows in between. Just skip adding any extra sugar to the potatoes themselves to keep it from getting too sweet. I would not recommend layering with mashed yams, as I think the streusel will be too wet and it won’t get that crisp/buttery texture.
Here are those tips (these are written for mashing the canned yams).
– Use two and a half to three 29-oz cans of cut yams (this will vary based on the casserole dish you use).
– Drain them well.
– My recipe calls for milk to be added to the yams. You may be able to omit the milk completely. The yams will already be quite wet, and you don’t want them to be runny.
– Mash the canned potatoes along with butter, cinnamon and salt as the recipe instructs. Taste them. If you’d like them sweeter, add up to 2 tablespoons of brown sugar. Most canned yams come packed in syrup, so they are already sweet.
– Continue with the recipe at step 3.
Enjoy! Happy holidays!
– Allison
Chrissy
Can you use canned sweet potatoes/yams? If so how much? Would baking time be the same? Thanks!
Celebrating Sweets
Hi, Chrissy. Here are instructions for using canned yams. Enjoy!
-Use two and a half to three 29-oz cans of cut yams (this will vary based on the casserole dish you use).
-Drain them well.
-My recipe calls for milk to be added to the yams. You may be able to omit the milk completely. The yams will already be quite wet, and you don’t want them to be runny.
-Mash the canned potatoes along with butter, cinnamon and salt as the recipe instructs. Taste them. If you’d like them sweeter, add up to 2 tablespoons of brown sugar. Most canned yams come packed in syrup, so they are already sweet.
-Continue with the recipe at step 3.
Donna
How can you make this in a slow cooker?
Celebrating Sweets
I have never tried it in a slow cooker. If I had to guess, these would be my best suggestions:
– Prepare the sweet potatoes as instructed. Transfer them to a greased slow cooker. Keep warm.
– An hour or so before eating, sprinkle on the streusel topping. I’m guessing that it will more or less melt into the potatoes.
– Shortly before eating, add marshmallows and cover with the lid until melted (they will not be toasted).
Heather
I made this last year and my in-laws swiped my leftovers! Thanks for the great recipe.
Celebrating Sweets
Ha! Glad you enjoyed it. Thanks for stopping by. Happy Thanksgiving!
Dernise
Good to know, I have been looking for a different recipe with a twist for my Thanksgiving dinners
Tracy
Could you freeze the potatoes and streusel?
Celebrating Sweets
Hi, Tracy. I haven’t tried that. If you’re just freezing a few serving of leftovers it would probably be ok, but I wouldn’t suggest freezing the whole dish in advance of serving it.
Donna
Will a 9×13 casserole dish be too big?
Celebrating Sweets
Hi, Donna. The potato layer will probably be quite thin in a 9×13. I typically use an 8×11 or a similar sized oval dish. You can easily add another 1-2 potatoes and another cup of marshmallows to fill the 9×13.
Donna
Thank you! I love how fast you got back to me! Just wondering if your dish is deep or not. I may make extra potatoes just in case. I would have to adjust seasoning right?
Celebrating Sweets
Mine dish is standard size, and the potatoes go up maybe a little less than halfway. If you look at the last picture in the post you can see how thick the layer of potatoes is. Yes, you might need to adjust the seasoning in the potatoes, but I state in the recipe to taste the potatoes and add more seasonings if desired, so just go by your taste preference. Enjoy!
Brittany
Would it work to double the recipe? What size dish would you recommend?
Celebrating Sweets
Hi, Brittany. Yes, I have doubled it. I used a 5 quart 11×15 baking dish. You can also split it into two smaller dishes. Enjoy!