• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • All Recipes
  • Spring
  • Work With Me
  • About
  • Subscribe

Our Love Language is Food

menu icon
go to homepage
  • All Recipes
  • Spring
  • Work With Me
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • All Recipes
  • Spring
  • Work With Me
  • About
  • Subscribe
×
Home > Recipes > Side Dishes

Published: Nov 18, 2024 · Modified: Dec 18, 2025 by Meredith · This post may contain affiliate links · 9 Comments

Sweet Potato Marshmallow Casserole

Sharing is caring!

Jump to Recipe Jump to Video

This sweet potato casserole recipe has been a staple on our family’s table for nearly 15 years. After making this recipe dozens of times, our easy to follow directions, tips for success, and detailed step-by-step photos will ensure you can make a drool-worthy holiday side on your first try.

Close up of a scoop of the sweet potato casserole taken out, showing the layers.

Everyone gets their favorite holiday recipes from somewhere. A family recipe that’s passed down from generation to generation. From a friend after a friends holiday gathering. A Pinterest pin you clicked on one time that turned out great. Or in my case, from an old magazine where I snapped a blurry cell photo picture of a recipe that was crammed into the bottom third of a page while waiting for my appointment at my dentist’s office.

This sweet potato casserole has been 15-years in the making, after lots of iterations based on that magazine recipe I snapped a picture of all those years ago. It’s become one of the recipes I get asked for the most from family and friends! So, it was time to officially document it and share it with all of you too.

We love serving this alongside our slow cooker creamed corn and homemade green bean casserole during the holidays! And if you love our sweet potato casserole recipe, then you’ve got to try our cheesy potato casserole, loaded scalloped potatoes, and our lightened up mashed potatoes too!

Why You’ll Love Our Sweet Potato Marshmallow Casserole

Always a crowd pleaser! Everyone LOVES this casserole. It’s such a big hit that at this point it’s just a fact that I will be brining this to Thanksgiving.

Streusel topping AND marshmallows. I mean, why decide on a streusel topping or marshmallows when you can have both?! It’s the double whammy your sweet potatoes have been needing.

Option to make ahead for easy holiday prep! We’ve detailed two ways you can make this side dish ahead of time (either a few days ahead or up to a few months ahead!) in the ‘Can you Make Sweet Potato Casserole Ahead of Time?’ section below.

Sweet Potato Casserole Ingredients

Ingredients needed to make sweet potato casserole with streusel topping and marshmallows.

For the Sweet Potatoes

  • Sweet potatoes. You’ll need 4-5 medium sweet potatoes for this recipe.
  • Granulated sugar. Just enough to sweeten our sweet potato mixture a little bit before we add our toppings.
  • Milk. We use 2% milk when making this recipe, but it has also turned out great with half-n-half, whole milk, or heavy cream if that’s what you have in your fridge.
  • Large eggs. Eggs act as a binder to help hold our ingredients together, and also creates a light and moist filling.
  • Salted butter. Butter adds richness and flavor to our casserole, and also helps with the structure of our sweet potato base.
  • Vanilla extract. Adds richness and enhances the flavors in the dish.

For the Streusel Topping & Marshmallows

  • All-purpose flour. Helps hold our ingredients together and creates a crumbly texture for our topping.
  • Brown sugar. Used to sweeten our streusel topping.
  • Old-fashioned oats (aka rolled oats). Adds lovely texture to our dish, making a robust streusel topping.
  • Salted butter. Used to make our crumble topping.
  • Mini Marshmallows. The final touch to our casserole, we toast these up right at the end for the perfect marshmallow topping.

Get the full recipe, with all the measurements and directions, at the bottom of this post in the recipe card.

How to Make Sweet Potato Casserole

Preheat your oven to 350°.

Process shot showing water being added to a stockpot to boil the potatoes.

Place the cubed sweet potatoes in a large stockpot and add enough water to cover them by about 1″.

Process shot showing the potatoes cooked until fork tender.

Bring to a boil and then reduce the heat, cooking the potatoes uncovered until tender (about 10-12 minutes).

Process shot showing the streusel ingredients in a medium bowl.

While the potatoes are cooking, make the streusel topping by combining the flour, brown sugar, oats and salt in a medium mixing bowl. Add in the COLD butter.

Process shot showing the streusel topping completed with the butter cut in.

Using a pastry cutter (or two forks, or your hands), cut in the butter until the streusel mixture is crumbly. Set aside.

Process shot showing the potatoes drained and mashed with a potato ricer into the stock pot.

When the sweet potatoes are fork tender, drain the potatoes. Either return them to the pan and mash with a potato masher or use a potato ricer to mash and return them to the pan (this is what is shown).

Process shot showing the potato mix-ins being added to the mashed sweet potatoes.

Once the sweet potatoes are mashed to your liking, add the sugar, milk, eggs, butter and vanilla extract to the potatoes. Stir (or continue to use your potato masher) to combine.

Process shot showing the sweet potato mixture being put into a 9x13 baking pan.

Transfer the potato mixture to an oven save 9×13 baking dish.

Process shot showing the sweet potato mixture added into an even layer in a 9x13 pan.

Spread the potato mixture into an even layer.

Process shot showing the streusel topping being spread over the potato mixture.

Sprinkle the streusel topping over the mashed sweet potato mixture and spread into an even layer.

Process shot showing the casserole cooked until the streusel topping is golden brown.

Bake uncovered until topping the streusel topping is golden brown (about 40-45 minutes).

Process shot showing the marshmallows being added onto the hot casserole.

Top with mini marshmallows, spreading them into an even layer over the streusel topping.

Process shot showing the marshmallows toasted under the broiler.

Change oven to the low broil setting, and broil until the marshmallows are puffed up and golden (about 30-45 seconds; watch them closely!).

Sweet Potato Marshmallow Casserole Recipe Variations

Add (or swap in) pecans to your crumble topping. If desired, add in up to ½ cup of chopped pecans to your oatmeal streusel topping, or swap use them in place of the oats if desired.

Add some warm fall spices. Adding ½ – 1 teaspoon of cinnamon or pumpkin pie spice to your streusel topping mixture is a great way to incorporate warm fall spices into this side dish.

Tips for Making the Best Sweet Potato Casserole

Use a potato ricer for ultra velvety and smooth sweet potatoes. This tool is what’s needed to make your mashed potatoes extra drool-worthy. While I love using a regular potato masher most of the year, I’ve found taking the extra time to use the ricer really takes this dish to the next level.

If you’re going to brown your marshmallows under the broiler, watch them closely! I’ve definitely made the mistake of getting distracted while my casserole is under the broiler and burning my marshmallows… don’t do it! This will take less than a minute, so make sure you’re watching the marshmallows closely. Once they start to puff up, it’ll be close to the time to pull your dish out of the oven.

Close up of a plate of sweet potato casserole ready to eat.

How to Make Sweet Potato Casserole Ahead of Time

Yes! There are a few ways to make your sweet potato casserole with crumble topping and marshmallows ahead of time.

To prep your casserole 2-3 days ahead of time, prepare the filling and place it into the 9×13 pan. Do not bake it. Cover the pan with tinfoil and place it into the fridge. Prepare the topping as directed and store it separately from the casserole. When ready to bake, sprinkle the streusel topping over the mashed sweet potato base and bake as directed in the recipe card.

To prep your casserole up to 3 months ahead of time, prepare the filling and place it into the 9×13 pan. Do not bake it, allow it to cool fully, then cover the pan with two layers of tinfoil, and place it into the freezer. Thaw the casserole it in the fridge overnight before you bake it. If the filling has separated, simply mix it together with a spoon or hand mixer to re-combine. Add the streusel topping and bake as directed.

How to Store and Reheat Sweet Potato Casserole with Marshmallows and Streusel

Store leftovers in an airtight container in the fridge for up to 4 days. Reheat individual portions in the microwave until warmed to your preferred temperature.

Sweet Potato Casserole Recipe FAQs

Are yams the same as sweet potatoes?

No, yams and sweet potatoes are not the same. However, they’re often confused, especially in the US, because our stores commonly call orange-fleshed sweet potatoes “yams”… which technically isn’t correct. True yams are starchy, white-fleshed tubers that are harder to find in most US grocery stores. For this sweet potato casserole recipe, you’ll want to stick with the orange sweet potatoes you see labeled as either “sweet potatoes” or “yams” at your local grocery store. They’re what give our casserole that beautiful color and naturally sweet flavor!

Is it better to boil or bake sweet potatoes for casserole?

While both methods work, we prefer boiling! Boiling the sweet potatoes is faster and gives you more control over the texture. Boiling takes about 10-12 minutes versus 45-60 minutes for baking, and you can easily test for doneness with a fork. Plus, boiled sweet potatoes mash up beautifully smooth, especially when you use a potato ricer like we recommend. Baking can sometimes make the sweet potatoes a bit drier, and you might end up with some potatoes that are overcooked while others are still firm (which won’t mash up well). Boiling gives you that perfectly tender, evenly cooked sweet potato every time!

More Thanksgiving Recipes You’ll Love

  • Feature image for our cauliflower potato mash recipe.
    Cauliflower & Potato Mash (Lightened Up Mashed Potatoes)
  • Feature image for our cranberry orange sauce recipe.
    Dave’s Cranberry Orange Sauce Recipe
  • Feature image for our cranberry puff pastry bites.
    Cranberry and Cheese Puff Pastry Bites
  • Feature image for our homemade green bean casserole recipe.
    Recipe for Green Bean Casserole from Scratch

Did you make this recipe? Leave a ⭐⭐⭐⭐⭐ rating & comment below! You can also tag @ourlovelanguageisfood on Instagram & Facebook. Be sure to subscribe to our weekly newsletter to get free recipes sent directly to your inbox!

Top down view of the casserole dish with a scoop taken out and on a serving plate.

Sweet Potato Casserole with Streusel Topping and Marshmallows

Meredith
The best sweet potato casserole recipe! With a special oat crumble topping and marshmallows, this is sure to be a hit on your Thanksgiving table.
5 from 5 votes
Prevent your screen from going dark
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 55 minutes mins
Total Time 1 hour hr 15 minutes mins
Course Side Dish
Cuisine American
Servings 12 Servings
Calories 358 kcal

Ingredients
  

For the Sweet Potatoes

  • 3 pounds sweet potatoes, peeled and cubed
  • ½ Cup granulated sugar
  • ½ Cup 2% milk (half-n-half, whole milk, or heavy cream are ok too)
  • 2 large eggs
  • ¼ Cup salted butter
  • 1 teaspoon vanilla extract

For the Streusel Topping

  • ¾ Cup all-purpose flour
  • ¾ Cup brown sugar (light or dark)
  • ¾ Cup old-fashioned oats
  • ⅓ Cup salted butter, COLD and cubed

For the Marshmallow Topping

  • 2 + ½ Cups mini marshmallows

Instructions
 

  • Preheat your oven to 350°.
  • Place the cubed sweet potatoes in a large stockpot and add enough water to cover them by about 1". Bring to a boil and then reduce the heat, cooking the potatoes uncovered until tender (about 10-12 minutes).
  • While the potatoes are cooking, make the streusel topping by combining the flour, brown sugar, oats and salt in a medium mixing bowl. Cut in the COLD butter with a pastry cutter (or two forks, or your hands) until crumbly. Set aside.
  • When fork tender, drain the potatoes and then return them to the pan. Mash with a potato masher (or use a potato ricer for ultra smooth mashed sweet potatoes).
  • Once mashed to your liking, add the sugar, milk, eggs, butter and vanilla extract to the potatoes and mash/mix to combine.
  • Transfer the potato mixture to an oven save 9×13 baking dish. Then sprinkle the streusel topping evenly over the top.
  • Bake uncovered until topping the streusel topping is golden brown (about 40-45 minutes).
  • Sprinkle the mini marshmallows over the top of the hot casserole. Change the oven to the low broil setting, and place the pan back into the oven to broil until the marshmallows are puffed up and golden (about 30-45 seconds; watch them closely!).
  • Serve warm and enjoy!

Video

Notes

Store leftovers in an airtight container in the fridge for up to 4 days. Reheat individual portions in the microwave until warmed to your preferred temperature.
Make-Ahead Options:
Option 1: Prep 2-3 days ahead of time. Prepare the filling and place it into a 9×13 pan. Do not bake it. Cover the pan with tinfoil and place it into the fridge. Prepare the topping as directed and store it separately from the casserole. When ready to bake, sprinkle the streusel topping over the mashed sweet potato base and bake as directed in the recipe card.
Option 2: Prep up to 3 months ahead of time. Prepare the filling and place it into a 9×13 pan. Do not bake it, allow it to cool fully, then cover the pan with two layers of tinfoil, and place it into the freezer. Thaw the casserole it in the fridge overnight before you bake it. If the filling has separated, simply mix it together with a spoon or hand mixer to re-combine. Add the streusel topping and bake as directed.

Nutrition

Calories: 358kcalCarbohydrates: 63gProtein: 5gFat: 10gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.4gCholesterol: 52mgSodium: 161mgPotassium: 455mgFiber: 4gSugar: 33gVitamin A: 16413IUVitamin C: 3mgCalcium: 68mgIron: 2mg
Tried this recipe?Let us know how it was!

More Side Dishes

  • Feature image showing a close up of our bacon ranch pasta salad recipe in a white bowl.
    Bacon Ranch Pasta Salad
  • Feature image showing the orzo salad on a serving plate alongside sliced, grilled chicken breast.
    Mediterranean Orzo Pasta Salad
  • Close up of the pan of loaded scalloped potatoes with a slice taken out of it, showing the layers of potatoes with cheese dripping out.
    Loaded Scalloped Potatoes
  • Feature image for our cornbread jalapeno muffins.
    Jalapeño Cheddar Cornbread Muffins

Reader Interactions

Comments

    5 from 5 votes

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    How many stars would you give this recipe?




  1. SJ says

    November 28, 2024 at 5:54 pm

    5 stars
    Extremely tasty and sweet! Made this recipe for thanksgiving this year and they were a hit.

    Reply
    • Meredith says

      November 28, 2024 at 9:28 pm

      So happy to hear they were a hit SJ! Thanks so much for giving our sweet potato casserole a try for your holiday!

      Reply
  2. David says

    November 18, 2024 at 5:03 pm

    5 stars
    I’m Meredith’s husband, and I’ve eaten this more times than I can count. I’d lose a limb before I’d lose this recipe.

    Reply
    • Meredith says

      November 19, 2024 at 3:13 pm

      Thanks babe

      Reply
  3. Kathy B. says

    November 18, 2024 at 3:48 pm

    5 stars
    This recipe is a mandatory staple for our holidays – seriously, it’s unbelievable 🤤

    Reply
    • Meredith says

      November 18, 2024 at 3:52 pm

      YES!!! Glad you love it so much too Kathy!

      Reply
  4. Will Blazek says

    November 18, 2024 at 3:45 pm

    5 stars
    This dish is incredible! I wish this site had more stars so i could give this dish a higher rating!

    Reply
    • Meredith says

      November 18, 2024 at 3:51 pm

      Put it on here just for you Will, glad you love this dish so much 🙂

      Reply
  5. Marge says

    November 18, 2024 at 3:33 pm

    5 stars
    the BEST sweet potatoes!!!!

    Reply

Primary Sidebar

Photo of Meredith, creator of Our Love Language is Food, with a cookie sheet filled with dough balls ready to bake next to a stand mixer with more cookie dough.

Hi, I'm Meredith!

A lifelong Midwesterner who loves making cooking feel accessible and fun. Whether you're looking for a hearty breakfast, cozy dinner, or potluck-perfect dessert, I'm here to help you make delicious food to fuel your everyday life. Let's get cooking!

More About Meredith →

Popular Spring Recipes

  • Feature image for our dirt cake cups recipe.
    Quick and Easy Dirt Pudding Cups
  • Feature image for our greek yogurt ranch dip recipe.
    Ranch Dip with Sour Cream and Greek Yogurt
  • Feature image for our old-fashioned rhubarb cake recipe.
    Grandma’s Rhubarb Cake Recipe
  • Feature image for our virgin mojito recipe.
    Virgin Mojito Recipe

Trending Now

  • Feature image for our oven baked egg bites recipe.
    Baked Egg Bites
  • Feature image showing a stack of our easy homemade granola bars on a parchment lined boar.
    Homemade Chewy Granola Bars
  • Feature image for our oven cooked bacon recipe.
    How to Bake Bacon in The Oven
  • Feature image for our slow cooker hawaiian chicken recipe.
    Sweet Hawaiian Crockpot Chicken

Let's Be Social!

Footer

↑ back to top

Explore

  • Recipe Index
  • Work With Me
  • Newsletter Subscribe

About

  • About Me
  • Privacy Policy
  • Terms & Conditions

At no cost to you, as an Amazon Associate I may earn from qualifying purchases from affiliate links on my website.

Copyright © 2021-2026 Our Love Language is Food LLC

Please Rate & Comment!

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.