• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About Me
  • Holiday
  • Pumpkin Recipes
  • The Best Fall Baking
  • Latest Recipes
  • Popular
  • Easy Pasta Dinners
  • Traditional Italian Recipes
  • Desserts
  • Berry Desserts
  • No Bake
  • Cast Iron
  • Chicken
  • Nav Social Menu

menu icon
go to homepage
  • About Me
  • Holiday
  • Pumpkin Recipes
  • The Best Fall Baking
  • Latest Recipes
  • Popular
  • Easy Pasta Dinners
  • Traditional Italian Recipes
  • Desserts
  • Berry Desserts
  • No Bake
  • Cast Iron
  • Chicken
  • Nav Social Menu

search icon
Homepage link
  • About Me
  • Holiday
  • Pumpkin Recipes
  • The Best Fall Baking
  • Latest Recipes
  • Popular
  • Easy Pasta Dinners
  • Traditional Italian Recipes
  • Desserts
  • Berry Desserts
  • No Bake
  • Cast Iron
  • Chicken
  • Nav Social Menu

×
Home » Casserole

Sweet Potato Casserole

Updated: Nov 25, 2025 · Published: Nov 4, 2017 by Olya Shepard · 41 Comments

42.6K shares
  • Facebook108
  • Email
This post may contain affiliate links. Please see our Affiliate Policy
Jump to Recipe - Print Recipe

Sweet Potato Casserole is the perfect make ahead side dish for festive holiday meals or low-key weekday dinners. Creamy, buttery sweet potatoes are baked with a crunchy marshmallow streusel topping for a delicious side dish.

You might also like Sausage Breakfast Casserole and Banana French Toast Casserole.

Sweet Potato Casserole

The Best Sweet Potato Casserole Side Dish

Packed with flavor and easy to adapt, this homemade sweet potato casserole is so creamy, with custard-like filling and irresistible crunchy cinnamon crumble on top. Did I mention toasted marshmallow topping? Boston Market restaurant chain uses marshmallows on their signature sweet potato side dish all year long and so do I:)!

This recipe also incredibly easy to prepare ahead of time, making it perfect for busy holiday cooking schedules.

A reader, Skimamama, says: "Turned out great. Several people liked this more than the traditional brown sugar pecan topping. This has just the right amount of sweetness. It's a keeper for sure." ★★★★★

Key Ingredients

  • Sweet potatoes (sometimes confusingly labeled as yams in stores) are the star for their naturally sweet, creamy texture.
  • Egg: It's optional, but if you want more structure in your casserole, definitely add 1 small egg.
  • Brown sugar: Using brown sugar in both the filling and the topping deepens the flavor and brings a hint of caramel.
  • Butter: Unsalted is best for control. Butter adds richness and moisture, Heavy Cream: Creates a smooth mash that won't dry out in the oven.
  • Vanilla extract enhances all the sweet flavors.
  • Topping: For the perfect crumble, brown sugar, flour, cinnamon, cooled melted butter form a nutty, golden streusel that bakes up crisp and toasty.
Sweet Potato Casserole

How to Make Sweet Potato Casserole

This is an overview with step-by-step photos. Full ingredients, measurements & instructions are in the recipe card below. 

1. Prepare Sweet Potatoes

  • Peel and cut sweet potatoes into even pieces. Boil until fork-tender, then drain completely.
  • Mash and Flavor: While still warm, mash sweet potatoes until mostly smooth. Add butter, brown sugar, salt, vanilla, cinnamon, and nutmeg, incorporating everything thoroughly for a uniform mixture.
  • Stir in heavy cream to achieve that ultra-creamy consistency-it's the secret for restaurant-quality results.
  • Transfer to Baking Dish: Spread the sweet potato mixture evenly in a baking dish.
  • Top with Marshmallows: Cover the surface with mini marshmallows for best melt and color.
Sweet Potato Casserole step 1

2. Make Cinnamon Streusel

  • Combine flour, cinnamon, brown sugar, and butter. Use your fingers or a fork-stop mixing as soon as clumps form. If mixture seems too dry, add a drop of water; if too doughy, increase flour or sugar.
  • Add Streusel: Sprinkle the streusel generously over the marshmallows.
Sweet Potato Casserole step 2

3. Bake

Bake until marshmallows are golden and the center is warmed through.

Sweet Potato Casserole step 3
Sweet Potato Casserole with Marshmallows

Sweet Potato Casserole

Creamy sweet potato casserole topped with gooey marshmallows and crunchy cinnamon streusel-perfectly sweet, cozy, and easy for holiday gatherings.
4.68 from 62 votes
Print Pin Rate
Course: Side Dish
Cuisine: American
Keyword: sweet potato casserole
Prep Time: 15 minutes minutes
Cook Time: 30 minutes minutes
Total Time: 45 minutes minutes
Servings: 6 servings
Author: Olya Shepard

Ingredients

Sweet Potatoes

  • 5 pounds sweet potatoes (peeled and cut into 1" pieces)
  • 4 tablespoons unsalted butter (½ stick)
  • ½ cup brown sugar
  • ½ teaspoon salt
  • 1 teaspoon pure vanilla extract
  • 1.5 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ½ cup heavy cream
  • 1 small egg optional, but helps the structure
  • 2 cups mini marshmallows

Brown Sugar Streusel Topping

  • 1 cup all-purpose flour
  • ¼ teaspoon salt
  • 1 teaspoon ground cinnamon
  • 6 tablespoon unsalted butter room temperature
  • ¼ cup dark brown sugar (packed)

Instructions

Streusel Topping

  • Mix flour, salt, ground cinnamon, butter and dark brown sugar with a fork until a desired crumble texture is achieved. Add more sugar if you want finer crumbs.

Sweet Potatoes

  • Bring large pot with water to boil over high heat. Add sweet potato pieces and cook until fork tender, about 15 to 20 minutes. 
  • Drain potatoes and place them back into pot or large bowl. Mash potatoes with a potato masher or blend with an electric mixer, until mostly smooth.
  • Add butter, brown sugar, salt, vanilla extract, nutmeg and cinnamon and combine
  • Add heavy cream and 1 small egg (optional), combine for another minute until well incorporated.
  • Transfer sweet-potato mixture to a 2-quart baking dish. Top with 2 cups of mini marshmallows and set aside.
  • Preheat oven to 375 F.

Final Assembly

  • Top the sweet potato mixture and marshmallows with the prepared crumble topping.
  • Bake at 375F until center is warmed through and marshmallows and topping is lightly browned, 30 minutes.
Calories: 800kcal
Nutrition Facts
Sweet Potato Casserole
Amount per Serving
Calories
800
% Daily Value*
Fat
 
26
g
40
%
Saturated Fat
 
16
g
100
%
Cholesterol
 
77
mg
26
%
Sodium
 
530
mg
23
%
Potassium
 
1347
mg
38
%
Carbohydrates
 
134
g
45
%
Fiber
 
12
g
50
%
Sugar
 
52
g
58
%
Protein
 
9
g
18
%
Vitamin A
 
54505
IU
1090
%
Vitamin C
 
9.1
mg
11
%
Calcium
 
169
mg
17
%
Iron
 
3.6
mg
20
%
* Percent Daily Values are based on a 2000 calorie diet.
Vitamin A
 
54505
IU
1090
%
Vitamin C
 
9.1
mg
11
%
Calcium
 
169
mg
17
%
Iron
 
3.6
mg
20
%
Tried this recipe? I would love to see your creation!Let me know on Instagram @whatsinthepanblog

Why is my sweet potato casserole watery or runny?

Large sweet potatoes can be more fibrous and watery; opt for small or medium potatoes for a creamier, less runny result.

  • Drain boiled sweet potatoes thoroughly; excess moisture leads to soggy filling.
  • Optional: Add 1 small egg (for structure) and use a hand mixer-this breaks up fibers, creating a smoother, less watery casserole.
  • If your filling still seems loose, mix in a tablespoon of flour or cornstarch before baking.

How do I fix a bland sweet potato casserole?

  • Boost flavor by adding extra vanilla, cinnamon, or brown sugar to the potato mixture.
  • Try roasted sweet potatoes instead of boiled-they become caramelized and richer in taste.
  • Swap some regular sugar with dark brown sugar or maple syrup for increased depth.

What if the topping melts into a paste instead of forming a crumble?

  • Don't melt butter before adding it to the brown sugar and flour-hot butter will dissolve the sugar and ruin the streusel texture.
  • Let the butter rest at room temperature for 10 minutes before mixing with the topping ingredients.

Pro Tips for the Best Sweet Potato Casserole

  • For a sweeter, less stringy filling, choose small to medium sweet potatoes-large ones can be fibrous and watery.
  • For super smooth texture, use a hand mixer. Unlike regular potatoes, sweet potatoes won't turn gummy with mixing-they actually get creamier.
  • If your casserole comes out watery, double-check for excess water in your potatoes after boiling. Always drain and let steam dry before mashing.
  • To avoid a runny filling, don't skip the optional egg-if you need an egg-free option, be aware the texture will be looser.

Frequently Asked Questions

Can I use white or purple sweet potatoes?
Both work, but these tend to be drier than orange sweet potatoes. Use extra milk to keep them creamy.

Can I use maple syrup in place of brown sugar?
In the filling, yes; in the topping, no. Maple syrup will not yield a crumbly topping texture-it becomes a paste, so stick with brown sugar for the streusel.

Is this recipe good for making ahead and freezing?
Definitely! Assemble, wrap tightly, and freeze unbaked for up to three months. Thaw overnight and bake topped with fresh pecan streusel or marshmallows.

Substitutions and Variations

Can I use canned sweet potatoes?
Yes, but only canned sweet potatoes packed in water-not syrup. Drain extremely well to avoid excess moisture.
Skip candied yams because the casserole will be too sweet and possibly mushy.

Can sweet potato casserole be made vegan or gluten-free?
Replace milk with any non-dairy alternative, use vegan butter, and skip or replace eggs with flax eggs for binding.
Choose your favorite gluten-free flour blend for the topping-cassava flour works well, as confirmed by user reviews.

What's a good substitute for brown sugar or flour in the topping?
Use coconut sugar instead of brown sugar for a less processed option. Substitute flour with almond, oat, or cassava flour for gluten-free needs.

Serving Suggestions

  • Pairs beautifully with roasted Herb and Citrus Roasted Turkey, Beer Braised Lamb Shanks, Roasted Spatchcock Chicken, or vegetarian mains, such as Marry Me Butter Beans.
  • Excellent side dish for Thanksgiving, Christmas, or potlucks-and surprisingly popular for Sunday brunch.
  • Garnish with a sprinkle of cinnamon or Balsamic glaze for added color.

Storage and Leftovers

  • Refrigerate: Store leftovers in an airtight container for up to 4 days.
  • Reheat: Place in the oven at 350°F until heated through, or use microwave for single servings.
  • Freeze: Sweet potato casserole (without marshmallow topping) can be frozen for up to 3 months; thaw overnight and add marshmallows before reheating.

More Holiday Recipes

  • Grand Marnier Cranberry Sauce
  • Creamy Bacon Brussels sprouts
  • Roasted Butternut Squash and Brussels sprouts
  • Roasted Spatchcock Chicken with Garlic Mustard Crust

More Casserole

  • blueberry pancake casserole
    Blueberry Pancake Casserole
  • Banana French Toast Casserole
    Banana French Toast Casserole
  • Breakfast Sausage Casserole on a Plate
    Sausage Breakfast Casserole
  • Broccoli Rice Casserole
    Broccoli Cheese Rice Casserole

Reader Interactions

Comments

  1. Christine says

    November 27, 2025 at 5:41 am

    Should this dish be covered while
    Baking?

    Reply
    • Olya Shepard says

      November 27, 2025 at 1:22 pm

      Do not cover - otherwise it will be too liquidy

      Reply
  2. Jessica says

    November 26, 2025 at 4:31 pm

    What oz. can of sweet potatoes is needed for this recipe?

    Reply
    • Olya Shepard says

      November 27, 2025 at 1:23 pm

      Measure out 3 cups of sweet potatoes.

      Reply
  3. karen says

    November 24, 2025 at 1:37 am

    How many eggs does this recipe need? The post keeps talking about eggs but the recipe doesnt?

    Reply
    • Olya Shepard says

      November 25, 2025 at 1:37 am

      Hi Karen. I made it with egg and egg free. I added 1 small egg because it helped the structure of the casserole. The pictures that I have - don't have an egg so it's possible to make it egg free.

      Reply
      • Karen says

        November 27, 2025 at 9:03 am

        Thank you!!

        Reply
  4. Lauren says

    November 14, 2025 at 9:53 pm

    For the streusel topping do you want the butter room temp or cold?

    Reply
    • Olya says

      November 14, 2025 at 10:27 pm

      Room temperature would be best, but I also used cold butter with success by peeling it with a peeler:)

      Reply
  5. Sara says

    November 16, 2021 at 3:29 pm

    Would it be okay to make this ahead and put it in the fridge overnight? TIA!

    Reply
    • Olya says

      November 17, 2021 at 11:44 pm

      Yes, you can definitely make it ahead overnight!

      Reply
      • Tami says

        November 27, 2024 at 4:34 pm

        If I make this the night before how long should I cook it next day?

        Reply
        • Olya says

          November 27, 2024 at 8:35 pm

          You will only need to follow steps for the Final Assembly section and cook it for 30 minutes at 375 in the oven.

          Reply
  6. Nini2008 says

    November 02, 2021 at 12:56 pm

    I know I may get backlash for asking, but can I used canned sweet potatoes?
    Thanks!

    Reply
    • Olya says

      November 12, 2021 at 6:39 pm

      Yes - they would work! One less step - you won't have to boil the fresh sweet potatoes!

      Reply
  7. David Bowers says

    December 25, 2020 at 4:56 pm

    Tried your sweet potato casserole for Christmas dinner--first time I have made one. Thought I might miss the pecans but everyone liked it a lot. Thank you,

    Reply
    • Olya says

      December 25, 2020 at 8:40 pm

      Thank you for trying the one without pecans:)! I'm glad everyone liked it.

      Reply
  8. Brooke says

    December 23, 2020 at 8:27 pm

    When I make the streusel, it is a dough consistantcy. Not sure how to fix it...

    Reply
    • Olya says

      December 25, 2020 at 5:42 pm

      Too much butter! If you add more sugar plus flour - it will solve the issue.

      Reply
  9. Skimama says

    November 28, 2020 at 7:04 pm

    Turned out great. Several people liked this more than the traditional brown sugar pecan topping. This has just the right amount of sweetness. It’s a keeper for sure.

    Reply
    • Olya says

      November 28, 2020 at 10:53 pm

      Sounds like you nailed it, Skimama! Great to hear about the right level of sweetness.

      Reply
  10. Vanessa compere says

    November 26, 2020 at 7:54 pm

    Hi quick question after you make the strousel do you put it on top and back in the oven cause mine is coming out like a dough is that normal ?

    Reply
    • Olya says

      November 28, 2020 at 10:47 am

      Yes - you put it into the oven after you put the streusel on top. It will cook and brown slightly.

      Reply
« Older Comments
4.68 from 62 votes (46 ratings without comment)

Leave a Reply Cancel reply

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

Click on stars to rate the recipe!




Primary Sidebar

Hi, I'm Olya! Welcome to the online home of my recipes that will make you look like a pro, yet without having to spend too much time in the kitchen! More about me →

Most Recent:

  • coconut lime pie
    No Bake Coconut Lime Pie
  • chocolate peanut butter cups
    Chocolate Peanut Butter Cups
  • whipped ricotta with pesto
    Whipped Ricotta Dip with Pesto
  • tomato garlic foccacia
    Tomato Garlic Focaccia
JOIN ME ON SOCIAL MEDIA

Hi, I'm Olya! Welcome to the online home of my recipes that will make you look like a pro, yet without having to spend too much time in the kitchen! More about me →

Most Recent:

  • bbq chicken kebabs
    BBQ Chicken Kebabs
  • turtle cheesecake
    Turtle Cheesecake
  • skillet foccacia
    Skillet Focaccia
  • wholewheat sourdough bread
    Wholewheat Sourdough Bread

Footer

↑ back to top

Privacy Policy

Affiliate Disclosure

Disclaimer

Contact Me

About

Work with me

Pinterest

Facebook

Instagram

Copyright © 2016-2025 Whatsinthepan.com

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.