Sweet Potato Holiday Classic

Featured in: Sweet Comfort Bakes

This cozy dish features smooth mashed sweet potatoes blended with butter, milk, sugar, and warm spices. It's finished with a choice of crunchy pecan streusel or toasted marshmallows for a perfect contrast. Baked until bubbly and golden, this side brings a sweet and satisfying touch to holiday meals. Simple to prepare and rich in flavor, it pairs beautifully with roasted poultry and festive mains.

Updated on Fri, 09 Jan 2026 12:12:00 GMT
Warm, bubbly Sweet Potato Casserole with toasted marshmallow topping, a festive autumn side dish. Pin It
Warm, bubbly Sweet Potato Casserole with toasted marshmallow topping, a festive autumn side dish. | softsmida.com

There's something about sweet potato casserole that stops conversation mid-sentence at the dinner table. My aunt used to make hers every November, and I remember watching her layer those marshmallows on top with the kind of careful attention most people save for art projects. Years later, I tried making it myself and discovered that the magic wasn't some secret ingredient—it was simply the contrast between that creamy, spiced base and whatever golden, toasted topping you chose. Now it's become my own tradition, the one dish I volunteer for without hesitation because I know it'll disappear before dessert even arrives.

I made this for a potluck once thinking I'd play it safe with the classic marshmallow top, but halfway through baking I got anxious and threw some pecans on there too. The combination was unexpectedly perfect, and two people followed me to my car asking for the recipe. That moment taught me that this dish thrives on a little kitchen confidence and willingness to experiment.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Sweet potatoes (3.3 lbs total): Choose firm ones with unblemished skin—they mash into silkier texture than older, softer ones, and the flavor stays bright.
  • Unsalted butter (4 tbsp): Softened, not melted, so it distributes evenly through the warm potatoes without making them greasy.
  • Whole milk (1/3 cup + 1 tbsp): This keeps the texture creamy without being heavy; cream makes it richer but can overpower the spices.
  • Light brown sugar (1/3 cup): The molasses adds depth that white sugar never quite achieves, giving warmth without tasting one-dimensionally sweet.
  • Large eggs (2): These bind everything and add a subtle custardy richness that keeps the casserole from being a simple mash.
  • Vanilla extract (1 tsp): A small amount bridges the spices and sweetness, preventing the dish from tasting flat or one-noted.
  • Ground cinnamon (1/2 tsp) and nutmeg (1/4 tsp): These warm spices are the whispered conversation in every bite—use fresh spices because stale ones taste dusty and bitter.
  • Salt (1/2 tsp): This seems tiny but it makes everything taste more like itself, especially important since sweet potato can taste boring without it.
  • Mini marshmallows (1 cup) or pecan streusel: Marshmallows turn gooey and nostalgic; pecans add textural contrast and stay crispy—pick based on your mood or crowd.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep your space and heat the oven:
Preheat to 350°F and grease your baking dish—this prevents the edges from catching and caramelizing too much before the center sets.
Boil the sweet potatoes until tender:
Cut them into roughly equal chunks so they cook evenly, and once a fork slides through without resistance, drain them well so excess water doesn't water down your casserole.
Mash and season:
While they're still warm, mash them until smooth, then add butter, milk, sugar, eggs, and spices all at once, stirring until the mixture looks creamy and consistent.
Transfer and smooth:
Spread the mixture evenly into your prepared dish so it bakes uniformly and looks polished when it comes out of the oven.
Top your choice:
For marshmallows, scatter them evenly so every forkful gets some golden, toasted top; for pecans, mix them with brown sugar, flour, and melted butter first so they stay together as a streusel.
Bake until golden:
Watch the last few minutes closely if you're using marshmallows—they can go from toasted to burnt in the blink of an eye, and catching them at that sweet spot is the difference between perfect and regretful.
Cool briefly before serving:
This lets everything set slightly so it holds its shape on the plate instead of sliding around like warm pudding.
Pin It
| softsmida.com

I once brought this to a Thanksgiving where I didn't know anyone very well, and watching someone's face light up after their first bite broke the ice better than small talk ever could. That's when I realized this dish is a small act of generosity—it says comfort without saying a word.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing Your Topping

The marshmallow version reads nostalgia and playfulness, puffing up like little clouds and turning crispy-edged golden brown. The pecan streusel feels more sophisticated and textural, adding a buttery, nutty crunch that contrasts beautifully with the soft base. I've learned there's no wrong choice, only different moods—but if you're cooking for a crowd with mixed tastes, doing both is the safest bet.

Make-Ahead and Storage Strategies

Assemble the casserole without the topping, cover it, and refrigerate up to a day ahead. When you're ready to bake, add your topping straight from the fridge and give it an extra 5 to 10 minutes since it'll start cold. This takes pressure off your holiday timeline and means you can focus on other dishes instead of timing everything perfectly.

Pairing and Serving Ideas

This casserole sits perfectly alongside roasted turkey, ham, or chicken, bridging the savory and sweet notes of a holiday table without competing for attention. It works equally well as a side at potlucks, a cozy weeknight addition to roasted vegetables, or even—and I'll say it—as a dessert-adjacent breakfast with eggs on the side. The subtle spice profile means it plays nicely with almost any main course without clashing.

  • Let it cool for 5 to 10 minutes after baking so slices hold together instead of crumbling onto the plate.
  • If the topping starts browning too quickly, loosely cover the dish with foil for the remaining bake time.
  • Leftovers reheat gently in a 300°F oven for about 15 minutes, though honestly most people eat it straight from the fridge the next morning.
Golden-brown pecan streusel topping a creamy, perfectly baked Sweet Potato Casserole, ready to serve. Pin It
Golden-brown pecan streusel topping a creamy, perfectly baked Sweet Potato Casserole, ready to serve. | softsmida.com

This recipe has become my reliable way of saying I care, whether it's a formal holiday or a random Tuesday dinner. Make it once and you'll understand why it keeps coming back to tables year after year.

Recipe FAQs

How do I prepare the sweet potato base?

Boil peeled and cubed sweet potatoes until tender, then mash them with butter, milk, sugar, eggs, vanilla, cinnamon, nutmeg, and salt until creamy.

What are the topping options available?

You can choose to top with mini marshmallows or a pecan streusel made from pecans, brown sugar, flour, and melted butter.

Can I use both toppings together?

Yes, combining marshmallows and pecan streusel adds extra texture and flavor to the dish.

What tools are needed for preparation?

A large pot for boiling, a potato masher or mixer for mashing, mixing bowls, and a baking dish are essential.

How long does it take to bake?

Bake the dish for 25–30 minutes until the topping turns golden and the base is heated through; watch carefully when browning marshmallows.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Sweet Potato Holiday Classic

Creamy mashed sweet potatoes crowned with golden marshmallows or pecan streusel.

Prep Time
20 min
Cook Time
35 min
Total Duration
55 min
Created by Katherine Ellsworth


Skill Level Easy

Cuisine American

Makes 8 Servings

Diet Preferences Meat-Free

What You'll Need

Sweet Potato Base

01 3.3 lbs sweet potatoes, peeled and cubed
02 4 tbsp unsalted butter, softened
03 1/3 cup plus 1 tbsp whole milk
04 1/3 cup light brown sugar
05 2 large eggs
06 1 tsp vanilla extract
07 1/2 tsp ground cinnamon
08 1/4 tsp ground nutmeg
09 1/2 tsp salt

Topping Options

01 1 cup mini marshmallows
02 2/3 cup pecan halves or pieces
03 1/4 cup light brown sugar
04 2 tbsp all-purpose flour
05 2 tbsp unsalted butter, melted

How To Make

Step 01

Prepare Oven and Dish: Preheat oven to 350°F. Grease a 2-quart baking dish.

Step 02

Cook Sweet Potatoes: Place sweet potatoes in a large pot, cover with water, bring to a boil, and simmer 15 to 20 minutes until tender. Drain thoroughly.

Step 03

Mash and Combine Base: Mash sweet potatoes until smooth. Stir in butter, milk, brown sugar, eggs, vanilla, cinnamon, nutmeg, and salt until creamy and well combined.

Step 04

Assemble Base Layer: Transfer sweet potato mixture into the prepared baking dish and smooth the surface evenly.

Step 05

Add Topping: For marshmallow topping, evenly scatter mini marshmallows over the base. For pecan streusel, combine pecans, brown sugar, flour, and melted butter until crumbly, then sprinkle over the sweet potatoes. Both toppings can be combined if desired.

Step 06

Bake: Bake uncovered for 25 to 30 minutes, until topping is golden and casserole is heated through. If marshmallows are used, monitor closely during the last few minutes to achieve puffed and browned topping.

Step 07

Rest Before Serving: Allow to cool for 5 to 10 minutes before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • Large pot
  • Potato masher or electric mixer
  • Mixing bowls
  • Baking dish
  • Measuring cups and spoons

Allergy Details

Be sure to double-check ingredients for allergens. Have any concerns? Reach out to a healthcare expert.
  • Contains eggs, milk, tree nuts (pecans), wheat (flour in streusel). Marshmallows may contain gelatin; verify if vegetarian or vegan compliant. Check packaged ingredients for allergens.

Nutrition Info (per serving)

These nutrition facts are only suggestions. For health questions, contact a medical professional.
  • Energy: 270
  • Fats: 8 g
  • Carbohydrates: 47 g
  • Proteins: 3 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.