Sweet Potato Casserole

Featured in: Home Cooking Practices

This classic holiday dish combines velvety smooth mashed sweet potatoes with a choice of two crowd-pleasing toppings. The base features naturally sweet potatoes enhanced with warm spices like cinnamon and nutmeg, along with butter and a touch of brown sugar for extra richness.

Choose between fluffy marshmallows that toast to golden perfection or a buttery pecan streusel for delightful crunch. The marshmallow version creates a beautifully bubbled, caramelized topping that kids and adults love, while the pecan streusel adds sophisticated nutty flavor and texture.

Perfect for Thanksgiving, Christmas, or any family gathering, this dish serves eight and can be partially prepared ahead of time. The naturally sweet potatoes need minimal additional sugar, making this a comforting yet balanced side that pairs beautifully with roasted turkey, ham, or chicken.

Updated on Thu, 15 Jan 2026 17:03:53 GMT
Golden brown Sweet Potato Casserole with toasted marshmallows bubbling in a white dish. Save
Golden brown Sweet Potato Casserole with toasted marshmallows bubbling in a white dish. | asiremnotch.com

My grandmother never wrote down her sweet potato casserole recipe, so the first time I tried making it for my own Thanksgiving, I called her three times from the grocery store. The marshmallows were my addition actually a happy accident when I couldn not find enough pecans one year. Now I can not imagine the dish without that golden toasted layer peeking through the crispy nuts.

Last year my brother in law stood by the oven watching the marshmallows like a hawk, absolutely fascinated by how they puff up and turn golden. He kept announcing updates to the whole room like some kind of marshmallow progress report. Now he is officially in charge of the topping rotation, which means he shows up two hours early just to supervise.

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 orange fleshed varieties yield the creamiest results, and peeling them before boiling saves so much time later
  • Unsalted butter: Room temperature butter incorporates more smoothly into the mash, creating that velvety texture restaurant versions achieve
  • Whole milk: Full fat milk prevents the potatoes from becoming gluey, though a splash of cream never hurt anyone
  • Light brown sugar: The molasses in brown sugar adds depth that white sugar can not match, enhancing the sweet potato earthiness
  • Large eggs: Room temperature eggs blend better and help set the casserole without making it taste like breakfast
  • Vanilla extract: Pure vanilla extract rounds out the spices and makes the sweetness taste more natural
  • Ground cinnamon and nutmeg: Freshly grated nutmeg is worth the extra effort, it blooms beautifully in the oven
  • Salt: Even sweet dishes need salt to pop the flavors and balance the sugar
  • Mini marshmallows: These toast more evenly than large ones and create that perfect golden blanket
  • Pecan halves or pieces: Toasting the pecans for a few minutes before adding them makes all the difference in flavor
  • All purpose flour: Just enough flour in the streusel creates those irresistible buttery clumps everyone fights over

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and prepare:
Heat your oven to 180ยฐC (350ยฐF) and butter a 2 liter baking dish thoroughly, getting into all the corners
Boil the potatoes:
Cover the sweet potato cubes with cold water, bring to a boil, and cook until they surrender easily to a fork, about 15 to 20 minutes
Make the mash:
Drain the potatoes completely and mash them until smooth, then beat in the butter, milk, brown sugar, eggs, vanilla, and spices until everything is silky and combined
Transfer to dish:
Spoon the mixture into your prepared baking dish and smooth the top with the back of your spoon
Add marshmallows:
Scatter the mini marshmallows evenly across the surface, slightly overlapping them for complete coverage
Prepare the streusel:
Combine pecans, brown sugar, flour, and melted butter in a bowl, mixing with your fingers until clumps form
Apply pecan topping:
Sprinkle the streusel mixture over the sweet potatoes, either instead of marshmallows or in combination
Bake until golden:
Bake for 25 to 30 minutes until the topping is bronzed and the edges are bubbling enthusiastically
Watch the marshmallows:
If using marshmallows, keep a close eye during the last 5 minutes as they can go from perfect to burnt in seconds
Rest before serving:
Let the casserole sit for 5 to 10 minutes so it sets up slightly, making serving much easier
Creamy Sweet Potato Casserole topped with crunchy pecan streusel on a rustic table. Save
Creamy Sweet Potato Casserole topped with crunchy pecan streusel on a rustic table. | asiremnotch.com

The year I made this for my vegetarian friend, she admitted she had been pushing casserole around her plate for decades because most recipes contained bacon fat or chicken broth. Watching her go back for thirds made me realize how thoughtful cooking can be about who belongs at the table.

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.

Making Ahead Like a Pro

Assemble the entire casserole without toppings up to two days in advance, covering it tightly with foil. Let it come to room temperature for 30 minutes before adding toppings and baking, otherwise you will need extra time in the oven.

Topping Strategy

The marshmallow purists in my family insist on half the dish with marshmallows only, while the pecan faction gets their quadrant. My favorite compromise is marshmallows scattered over the pecan streusel, creating this salty sweet crunch that is absolutely irresistible.

Leftover Magic

Leftovers reheat surprisingly well in the microwave, though the marshmallow topping loses its magic texture. I have been known to eat leftovers cold for breakfast, standing at the counter in my pajamas.

  • Try crumbling leftover casserole into oatmeal for an indulgent morning treat
  • The base freezes beautifully for up to three months without toppings
  • Leftovers make an unexpected filling for breakfast crepes or waffles
Homemade Sweet Potato Casserole served warm, a classic Thanksgiving side dish on a plate. Save
Homemade Sweet Potato Casserole served warm, a classic Thanksgiving side dish on a plate. | asiremnotch.com

This casserole has become the dish my nieces request most, and they have started taking turns adding the marshmallows with serious dedication. Someday they will be the ones calling me from the grocery store, asking exactly how many marshmallows constitute enough.

Questions & Answers

โ†’ Can I make this dish ahead of time?

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

โ†’ Which topping is better - marshmallows or pecans?

Both options are delicious. Marshmallows create a sweet, fluffy topping that's especially popular with children. The pecan streusel offers a more sophisticated, nutty flavor and satisfying crunch. Many people enjoy combining both toppings.

โ†’ Can I use canned sweet potatoes?

Fresh sweet potatoes yield the best flavor and texture, but you can substitute with canned sweet potatoes drained well. Reduce the cooking time and adjust sugar to taste since canned varieties are often pre-sweetened.

โ†’ How do I prevent the marshmallows from burning?

Watch closely during the last 5 minutes of baking. If the marshmallows brown too quickly, tent the dish with aluminum foil. They should be puffed and golden brown, not dark or charred.

โ†’ Can I make this vegetarian or vegan?

The pecan version is naturally vegetarian. For vegan, use plant-based milk and butter substitutes, flax eggs instead of chicken eggs, and check that your marshmallows are gelatin-free.

โ†’ What main dishes pair well with this casserole?

This versatile side complements roasted turkey, baked ham, roast chicken, or pork tenderloin. It's a staple at holiday feasts and works equally well alongside weeknight comfort meals.

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 your choice of toasted marshmallow or buttery pecan topping.

Prep Time
20 min
Time to Cook
35 min
Overall Time
55 min
Created by Fiona Sawyer


Skill Level Easy

Cuisine Type American

Portion Output 8 Number of Servings

Diet Preferences Vegetarian Option

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

Marshmallow Topping

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

How-To Steps

Step 01

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

Step 02

Boil Sweet Potatoes: Place 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 to 20 minutes until fork-tender. Drain thoroughly in a colander.

Step 03

Mash and Season Base: Transfer cooked potatoes to a large bowl. Mash until completely smooth using a potato masher or electric mixer. Add 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 with a spatula to create a smooth surface layer.

Step 05

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

Step 06

Prepare Pecan Streusel: For pecan streusel, combine pecans, brown sugar, flour, and melted butter in a medium bowl. Mix with a fork or fingers until crumbly and evenly combined. Sprinkle mixture over sweet potato layer.

Step 07

Bake Until Golden: Bake for 25 to 30 minutes until topping is golden brown and casserole is heated through. If using marshmallows, watch closely during the last few minutes to prevent burning. Marshmallows should be puffed and lightly toasted.

Step 08

Rest Before Serving: Remove from oven and let stand for 5 to 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.

What You Need

  • Large pot for boiling potatoes
  • Potato masher or electric hand mixer
  • Medium and large mixing bowls
  • 2-quart baking dish
  • Measuring cups and spoons
  • Colander for draining
  • Spatula for spreading

Allergy Info

Go through every item for allergens. If unsure, it's best to check with your health provider.
  • Contains eggs and milk
  • Contains tree nuts (pecans) in streusel topping
  • Contains wheat in flour-based streusel
  • Marshmallows typically contain gelatin; verify vegetarian status if required

Nutrition Details (each portion)

This information guides you but isn't a substitute for professional medical input.
  • Caloric Value: 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.