Sweet Potato Holiday Classic

Featured in: Seasonal Meal Moments

This comforting dish features smooth mashed sweet potatoes blended with butter, milk, and warm spices. The creamy base is topped with either golden toasted marshmallows or a buttery pecan streusel, then baked until bubbly and inviting. Perfect for holiday gatherings or cozy dinners, the sweet and nutty layers create a delightful contrast of textures and flavors.

Preparation involves boiling sweet potatoes until tender, mashing them with rich, flavorful ingredients, and carefully layering the desired topping before baking. This results in a warm, satisfying side with a sweet and slightly spiced profile that pairs beautifully with a variety of mains.

Updated on Fri, 09 Jan 2026 11:43:00 GMT
Golden-brown sweet potato casserole with toasted marshmallows, a classic holiday side dish. Pin it
Golden-brown sweet potato casserole with toasted marshmallows, a classic holiday side dish. | petitsfenj.com

My grandmother used to make this every Thanksgiving, and the smell of cinnamon and butter would pull us into the kitchen before we even realized we were hungry. She never measured anything, just tasted and adjusted until it felt right. I watched her do it for years before I finally asked for the real recipe. She laughed and said there wasn't one, but she walked me through it anyway. Now every November, I make it the same way, and it still smells like her house.

The first time I brought this to a potluck, someone asked if I bought it from a bakery. I didn't know whether to be flattered or offended. A friend scraped the dish clean with her fork and told me I wasn't allowed to show up without it anymore. That's when I realized this wasn't just a side dish, it was the thing people remembered.

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: Use the orange-fleshed kind, not the pale ones, they mash smoother and taste sweeter without extra sugar.
  • Unsalted butter: Softened butter blends in easier and gives you control over the salt level.
  • Whole milk: Adds creaminess without making it soupy, though cream works if you want it richer.
  • Light brown sugar: The molasses flavor deepens the sweetness in a way white sugar just can't.
  • Eggs: They bind everything together and give the casserole a little lift as it bakes.
  • Vanilla extract: A small amount goes a long way and makes the whole dish smell like dessert.
  • Cinnamon and nutmeg: Classic warm spices that make this taste like fall, don't skip the nutmeg.
  • Mini marshmallows: They toast faster and more evenly than the big ones, and they look prettier too.
  • Pecans: Toasted pecans add crunch and a buttery richness that balances the sweetness.
  • All-purpose flour: Helps the streusel hold together and crisp up in the oven.

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep the oven and dish:
Set your oven to 180ยฐC (350ยฐF) and grease your baking dish well so nothing sticks later. I use butter for this because it adds a little extra flavor to the edges.
Boil the sweet potatoes:
Cover the cubed sweet potatoes with water and boil them until a fork slides in easily, about 15 to 20 minutes. Drain them really well or the casserole will turn out watery.
Mash and mix:
Mash the potatoes until they're smooth, then stir in the butter, milk, sugar, eggs, vanilla, spices, and salt. Mix until it's creamy and there are no lumps left.
Spread in the dish:
Spoon the mixture into your prepared dish and smooth the top with a spatula. Try to get it even so the topping bakes uniformly.
Add your topping:
For marshmallows, scatter them evenly over the top. For pecan streusel, mix the pecans, sugar, flour, and melted butter until crumbly, then sprinkle it all over.
Bake until golden:
Slide it into the oven for 25 to 30 minutes, or until the topping is puffed and golden. If you're using marshmallows, watch them closely in the last few minutes so they don't burn.
Cool before serving:
Let it sit for 5 to 10 minutes after you pull it out. This gives it time to set up and makes it easier to scoop.
Fluffy sweet potato casserole with a buttery pecan streusel topping, delicious and savory. Pin it
Fluffy sweet potato casserole with a buttery pecan streusel topping, delicious and savory. | petitsfenj.com

One year my cousin asked if we could put both toppings on at once. I thought it was overkill, but we tried it anyway. Half marshmallow, half pecan streusel. Everyone went back for seconds. Now we don't argue about which topping is better, we just make extra and use both.

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.

Make It Ahead

You can assemble the whole casserole the night before, cover it tightly, and keep it in the fridge. When you're ready to bake, let it sit at room temperature for about 20 minutes, then add the topping and bake as usual. It saves you time on the day when everything else is demanding attention.

Topping Variations

Some people love the classic marshmallow blanket, others swear by the buttery pecan crunch. I've seen versions with crushed cornflakes, brown butter, even a drizzle of maple syrup on top. You really can't go wrong as long as you get that golden crispy layer.

Serving and Storage

This pairs beautifully with roasted turkey, glazed ham, or any rich holiday main. Leftovers keep in the fridge for up to three days, and they reheat surprisingly well in the oven or microwave. Sometimes I eat the leftovers cold straight from the container, which probably sounds weird, but it's honestly still good.

  • Reheat covered in a low oven to keep it from drying out.
  • If the topping gets soggy in the fridge, pop it under the broiler for a minute to crisp it back up.
  • You can freeze it before baking, just thaw it overnight and bake fresh when you need it.
Warm and creamy sweet potato casserole, perfect comfort food for family gatherings. Pin it
Warm and creamy sweet potato casserole, perfect comfort food for family gatherings. | petitsfenj.com

This is the dish that makes people linger at the table a little longer. It's warm, sweet, and just familiar enough to feel like home.

Frequently Asked Questions

โ†’ Can I prepare the base ahead of time?

Yes, you can assemble the sweet potato base in advance and refrigerate it. Add the toppings and bake just before serving to maintain freshness and texture.

โ†’ What alternatives exist for the marshmallow topping?

Instead of marshmallows, a pecan streusel made with chopped pecans, sugar, flour, and butter adds a crunchy, nutty contrast to the creamy sweet potatoes.

โ†’ How do I achieve the perfect topping texture?

Bake with the topping uncovered to allow marshmallows to become puffed and golden or the streusel to crisp up, creating a desirable contrast to the smooth base.

โ†’ Can this dish be made vegetarian-friendly?

Yes, the base is vegetarian. Check marshmallow ingredients for gelatin; choose vegetarian options or use pecan topping to keep it fully vegetarian.

โ†’ What spices complement the sweet potato base?

Warm spices like cinnamon and nutmeg enhance the natural sweetness and add depth without overpowering the creamy texture.

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 topped with toasted marshmallows or a crunchy pecan streusel layer.

Prep time
20 min
Cook time
35 min
Total duration
55 min
Published by Stella Ramirez

Recipe type Seasonal Meal Moments

Skill level Easy

Cuisine American

Yield 8 Number of servings

Diet details Vegetarian-friendly

What You 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 (choose one or combine)

01 1 cup mini marshmallows

Pecan Streusel

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

Step-by-step guide

Step 01

Prepare oven and baking dish: Preheat oven to 350ยฐF. Lightly 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 for 15 to 20 minutes until tender. Drain thoroughly.

Step 03

Mash and combine ingredients: Mash sweet potatoes until smooth. Incorporate butter, milk, brown sugar, eggs, vanilla, cinnamon, nutmeg, and salt until creamy and well blended.

Step 04

Transfer to baking dish: Spoon the sweet potato mixture evenly into the prepared baking dish and smooth the surface.

Step 05

Apply marshmallow topping: Evenly sprinkle mini marshmallows over the sweet potato layer if using marshmallow topping.

Step 06

Prepare pecan streusel topping: Combine pecans, brown sugar, flour, and melted butter in a bowl until crumbly. Spread this mixture evenly over the sweet potatoes if opting for streusel.

Step 07

Bake: Bake uncovered for 25 to 30 minutes until the topping is golden and the filling is heated through.

Step 08

Finish marshmallow topping: If using marshmallows, bake until they are puffed and golden brown, monitoring closely in the final minutes.

Step 09

Cool before serving: Allow to cool for 5 to 10 minutes before serving to let flavors meld.

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.

What You'll Need

  • Large pot
  • Potato masher or electric mixer
  • Mixing bowls
  • 2-quart baking dish
  • Measuring cups and spoons

Allergy info

Review each component for allergens and ask a healthcare provider if you're unsure.
  • Contains eggs, milk, tree nuts (pecans), wheat (if using flour in streusel). Marshmallows may contain gelatin; verify for vegetarian or vegan suitability.

Nutritional info (for each serving)

This nutrition data is for your reference only, not a substitute for medical guidance.
  • Calorie count: 270
  • Fat content: 8 g
  • Carbohydrates: 47 g
  • Protein amount: 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.