Sweet Potato Casserole

Featured in: Meals For The Table

This comforting holiday dish features velvety smooth sweet potatoes, perfectly seasoned with warm spices like cinnamon and nutmeg. The creamy base gets topped with either fluffy marshmallows that turn golden and toasted, or a buttery pecan streusel for extra crunch. Both options create that irresistible sweet-savory balance everyone loves at holiday gatherings. The preparation comes together quickly—just boil, mash, season, and bake until bubbly and golden. Perfect alongside roasted turkey, ham, or your favorite holiday mains.

Updated on Wed, 14 Jan 2026 11:53:00 GMT
Creamy sweet potato casserole with toasted marshmallows, served warm as a holiday side. Pin It
Creamy sweet potato casserole with toasted marshmallows, served warm as a holiday side. | jolitayri.com

My grandmother never measured anything for her sweet potato casserole, and honestly, that used to terrify me. She would dump brown sugar until it looked right, sprinkle cinnamon until the kitchen smelled like autumn itself, and somehow it was always perfect. The first time I tried to recreate it without a recipe, I added way too much milk and ended up with sweet potato soup instead. Now I understand that the secret is trusting your senses when the potatoes mash up silky smooth against your spoon.

Last Christmas, my cousin who swore she hated sweet potatoes took three helpings of this casserole. She kept hovering around the oven watching the marshmallows puff up like little clouds, and I think that visual magic won her over before she even took a bite. Sometimes the most stubborn critics just need to see food bubbling away golden brown and bubbling with promise.

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: I have learned that fresher ones mash more smoothly, so skip any that have been sitting in your pantry too long.
  • Unsalted butter: Letting this soften to room temperature makes everything blend together into creaminess without any stubborn lumps.
  • Whole milk: This creates the luxurious texture, though I have used half and half when I wanted something extra indulgent.
  • Light brown sugar: The molasses in brown sugar gives a depth that white sugar just cannot match.
  • Large eggs: Room temperature eggs incorporate better and help set the casserole without making it feel like a dessert custard.
  • Vanilla extract: Pure vanilla makes all the difference here, so do not reach for the imitation stuff.
  • Ground cinnamon: This is the backbone of the warm spice profile.
  • Ground nutmeg: A little goes a long way, but it adds that mysterious background note.
  • Salt: Do not skip this even though it is a sweet dish, it actually makes all the flavors pop.
  • Mini marshmallows: These toast up into the most gorgeous golden brown crust that kids and adults alike cannot resist.
  • Pecan halves or pieces: Toasted nuts add that perfect buttery crunch that contrasts so beautifully with the creamy base.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready:
Preheat to 180°C (350°F) and grease a 2-liter baking dish with butter.
Boil the sweet potatoes:
Place the peeled cubed potatoes in a large pot and cover with water, then boil for 15 to 20 minutes until they surrender easily to a fork.
Mash until smooth:
Drain thoroughly and mash until no lumps remain, then stir in butter, milk, brown sugar, eggs, vanilla, cinnamon, nutmeg, and salt.
Spread into the dish:
Spoon the mixture into your prepared baking dish and smooth the top with the back of your spoon.
Add your chosen topping:
Sprinkle mini marshmallows evenly over the surface or mix pecans, brown sugar, flour, and melted butter until crumbly.
Bake until golden:
Bake for 25 to 30 minutes until the topping is beautifully bronzed and the casserole is bubbling around the edges.
Watch closely with marshmallows:
They go from golden to burnt in seconds, so keep your eyes peeled during those last few minutes.
Let it rest:
Cool for 5 to 10 minutes because this gives the casserole time to set up slightly for easier serving.
Golden-brown mini marshmallows top a rich, smooth sweet potato casserole for Thanksgiving. Pin It
Golden-brown mini marshmallows top a rich, smooth sweet potato casserole for Thanksgiving. | jolitayri.com

There is something almost magical about pulling this bubbling dish out of the oven, with marshmallows toasted to perfection or pecans smelling like toasted heaven. It has become the dish my nieces and nephews actually request, which feels like a win in itself.

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 Your Own

I have started mixing a little orange zest into the sweet potato base some years, and that bright citrus note cuts through the richness beautifully. A splash of bourbon in the pecan topping makes it feel extra special for grownup gatherings, though the kids never notice the difference.

Perfect Pairings

This casserole holds its own alongside a glazed ham or roasted turkey, but I have also served it with roasted chicken for a cozy Sunday dinner. The sweetness balances beautifully with savory mains and green vegetables that have a bit of bite.

Serving Secrets

A little sprinkle of sea salt over the marshmallow topping right after baking creates this incredible salty sweet contrast. If you are feeding a crowd, consider making two smaller dishes with different toppings so everyone gets their favorite.

  • Warm leftover portions in the oven rather than the microwave to maintain that crispy topping texture.
  • Extra marshmallows can be toasted separately and added on top of leftovers before reheating.
  • This actually freezes well without the topping if you want to get a head start on holiday prep.
Sweet potato casserole with a buttery pecan streusel topping on a festive plate. Pin It
Sweet potato casserole with a buttery pecan streusel topping on a festive plate. | jolitayri.com

Whether you choose the marshmallow route or the pecan streusel, this casserole has a way of making any meal feel like a celebration worth gathering around.

Recipe FAQs

Can I make this ahead of time?

Yes, assemble the casserole without toppings and refrigerate for up to 24 hours. Add marshmallows or pecan streusel just before baking.

What's the difference between marshmallow and pecan topping?

Marshmallows create a sweet, fluffy, toasted layer that melts into the potatoes. Pecan streusel adds a buttery, crunchy texture with caramelized sugar notes. Many enjoy combining both.

Can I use canned sweet potatoes?

Fresh sweet potatoes yield the best texture and flavor, but you can substitute with canned. Drain well and reduce the cooking sugar slightly since canned varieties are often pre-sweetened.

How do I know when it's done baking?

The casserole is ready when the edges are bubbling and the topping is golden brown—marshmallows should be puffed and lightly toasted, about 25-30 minutes.

Can I make this vegetarian or vegan?

The pecan version is naturally vegetarian. For vegan, use plant-based milk and butter, substitute eggs with flax eggs, and choose gelatin-free marshmallows or stick with the pecan streusel topping.

What main dishes pair well with this?

This classic side complements roasted turkey, glazed ham, beef tenderloin, or roast chicken. It's also perfect alongside other holiday favorites like green bean casserole and stuffing.

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 Casserole

Creamy mashed sweet potatoes with toasted marshmallows or buttery pecan streusel topping.

Prep Time
20 min
Time to Cook
35 min
Overall Time
55 min
Recipe by Paula Finch


Skill Level Easy

Cuisine American

Total Yield 8 Portions

Dietary Details Meatless

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

Directions

Step 01

Prepare Oven and Dish: Preheat the oven to 350°F. Grease a 2-quart baking dish with butter or cooking spray.

Step 02

Boil Sweet Potatoes: Place cubed sweet potatoes in a large pot and cover with water. Bring to a boil over high heat, then reduce to medium and cook for 15-20 minutes until fork-tender. Drain thoroughly.

Step 03

Mash and Season Base: Mash cooked sweet potatoes until completely smooth. Add softened butter, milk, brown sugar, eggs, vanilla extract, cinnamon, nutmeg, and salt. Mix until fully incorporated and creamy.

Step 04

Transfer to Baking Dish: Spoon the sweet potato mixture into the prepared baking dish. Spread evenly and smooth the top surface with a spatula.

Step 05

Prepare Marshmallow Topping: For marshmallow topping, distribute mini marshmallows evenly across the surface of the sweet potato layer.

Step 06

Prepare Pecan Streusel Topping: For pecan streusel, combine pecans, brown sugar, flour, and melted butter in a bowl. Mix with fingers until crumbly. Sprinkle evenly over the sweet potato base.

Step 07

Bake Until Golden: Bake for 25-30 minutes until the topping is golden brown and the casserole is heated through. If using marshmallows, watch closely during the last 5 minutes to prevent burning.

Step 08

Rest and Serve: Remove from oven and let rest for 5-10 minutes before serving to allow the casserole to set slightly.

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.

Tools Needed

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

Allergy Info

Be sure to review ingredients for allergens. Ask your healthcare professional if you're unsure.
  • Contains eggs and milk
  • Contains tree nuts (pecans) if using pecan topping
  • Contains wheat when using flour-based streusel topping
  • Marshmallows typically contain gelatin; verify vegetarian status if required

Nutrition Info (per portion)

These nutrition details are a general guide only—not a replacement for professional advice.
  • Calories: 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.