Sweet Potato Casserole

Featured in: Oven & Stovetop Creations

This classic holiday side dish combines velvety mashed sweet potatoes with your choice of two indulgent toppings. The creamy base features perfectly seasoned potatoes blended with butter, warm spices, and vanilla. Choose between fluffy marshmallows that toast to golden perfection or a buttery pecan streusel for delightful crunch. Ready in under an hour, this versatile casserole serves eight and pairs beautifully with roasted turkey, ham, or your favorite holiday mains.

Updated on Wed, 14 Jan 2026 10:38:00 GMT
Creamy sweet potato casserole topped with golden toasted marshmallows on a festive holiday table. Save
Creamy sweet potato casserole topped with golden toasted marshmallows on a festive holiday table. | buenotaddart.com

Thanksgiving at my grandmothers house always meant the moment everyone had been waiting for when she emerged from the kitchen with that bubbling dish of sweet potato casserole. The marshmallows would be perfectly toasted golden brown with just the right amount of crunch on top. I tried making it myself for years but something was always missing until I finally learned her secret about properly draining the potatoes. Now this is the one dish my family actually requests before I even mention the turkey.

Last year my brother who claims to hate sweet potatoes took one bite and went back for thirds. That moment when someone finally understands why this dish deserves its place on the holiday table is pretty special. It turns out he had only ever had the overly sweet version with canned syrup. This recipe changed his entire perspective on what sweet potato casserole could be.

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: Fresh potatoes not canned make all the difference in texture and flavor
  • Unsalted butter: Room temperature butter blends seamlessly into the potatoes for that silky smooth consistency
  • Whole milk: Creates the creamiest base though cream works if you want to indulge
  • Light brown sugar: Adds a deep caramel flavor that white sugar just cannot replicate
  • Large eggs: These help the casserole set properly so it slices beautifully instead of collapsing
  • Vanilla extract: Pure vanilla extract enhances the natural sweetness of the potatoes
  • Ground cinnamon: Just enough warmth to hint at the holidays without overpowering
  • Ground nutmeg: A tiny pinch goes a long way in adding complexity
  • Salt: Essential for balancing all that sweetness and bringing out the potato flavor
  • Mini marshmallows: Spread them in an even layer so they toast uniformly
  • Pecan halves or pieces: Toast them beforehand if you want extra nutty flavor
  • Additional brown sugar: For the streusel topping creating those irresistible crunchy bits
  • All purpose flour: Helps bind the pecan topping into perfect crumbles
  • Melted butter: Coats the pecan mixture ensuring it gets nicely golden in the oven

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Preheat your oven:
Get your oven to 180°C (350°F) and grease a 2-liter baking dish with butter
Boil the sweet potatoes:
Place peeled cubed potatoes in a large pot cover with water and boil 15 to 20 minutes until fork tender then drain thoroughly
Mash and mix:
Mash until completely smooth then stir in butter milk brown sugar eggs vanilla cinnamon nutmeg and salt until creamy and well combined
Transfer to baking dish:
Spoon the mixture into your prepared dish and use the back of a spoon to create an even surface
Add your topping:
Sprinkle mini marshmallows evenly over the surface or mix pecans brown sugar flour and melted butter until crumbly and scatter over the top
Bake to golden perfection:
Bake 25 to 30 minutes until the topping is golden and the casserole is heated through watching closely in the last few minutes if using marshmallows
Let it rest:
Cool for 5 to 10 minutes before serving to let everything set slightly
Warm sweet potato casserole with crunchy pecan streusel, ready to serve with dinner. Save
Warm sweet potato casserole with crunchy pecan streusel, ready to serve with dinner. | buenotaddart.com

My grandmother always said the best part of Thanksgiving was watching everyone gather around the casserole dish as she pulled it from the oven. That simple side dish became the center of conversation laughter and seconds all around the table. Food has a way of creating memories that stick with us long after the leftovers are gone.

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 Ahead Magic

You can assemble the entire sweet potato base up to two days before your big meal. Just cover it tightly and refrigerate then add your chosen topping right before baking. This trick saved me so much stress when I was hosting my first holiday dinner alone.

Topping Territory

The marshmallow versus pecan debate divides households but I say why choose. Layer pecans first then add marshmallows on top for the ultimate texture experience. The nuts stay crunchy underneath while the marshmallows get that perfect golden toast.

Perfect Pairings

This casserole holds its own alongside roasted turkey glazed ham or even a beef tenderloin. The sweetness cuts through rich savory mains while the creamy texture complements whatever else is on your plate.

  • Roasted Brussels sprouts with balsamic glaze balance the sweetness perfectly
  • A green salad with tart vinaigrette helps refresh the palate between bites
  • Leftovers (if you have any) reheat beautifully for breakfast the next morning
Homemade sweet potato casserole with fluffy marshmallows and cinnamon, baked until bubbling golden. Save
Homemade sweet potato casserole with fluffy marshmallows and cinnamon, baked until bubbling golden. | buenotaddart.com

There is something so comforting about a dish that brings everyone to the table smiling. Hope this casserole becomes part of your holiday traditions too.

Recipe FAQ

Can I make sweet potato casserole ahead of time?

Yes, assemble the base up to 24 hours in advance and refrigerate. Add your chosen topping just before baking. This makes holiday prep much easier.

Which topping is better, marshmallows or pecans?

Both options are delicious! Marshmallows create a sweet, toasted crust kids love, while pecan streusel adds buttery crunch and sophisticated flavor. You can even use both toppings together.

Can I use canned sweet potatoes?

Fresh sweet potatoes yield the best texture and flavor, but you can substitute with canned. Drain them well and reduce the cooking time since they're already tender.

How do I store leftovers?

Cover and refrigerate for up to 4 days. Reheat in the oven at 180°C (350°F) for 15-20 minutes or microwave individual portions until warmed through.

Can I make this vegetarian or vegan?

The base is naturally vegetarian. For vegan, use plant-based milk, vegan butter, and flax eggs. Choose pecan topping and verify marshmallows are gelatin-free or use vegan marshmallows.

What temperature should the casserole be?

Bake at 180°C (350°F) for 25-30 minutes until the topping is golden and the filling is bubbly around the edges. The center should register hot when tested.

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 golden marshmallow or buttery pecan topping

Prep time
20 min
Time to cook
35 min
Overall time
55 min
Created by Lindsey Parks


Skill level Easy

Cuisine American

Portion 8 Number of servings

Dietary details 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

Step 01

Preheat Oven and Prepare Dish: Preheat oven to 350°F. Grease a 2-quart baking dish 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-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.

Step 05

Prepare Marshmallow Topping: Distribute mini marshmallows evenly over the sweet potato layer, covering completely.

Step 06

Prepare Pecan Streusel Topping: Combine pecans, brown sugar, flour, and melted butter in a bowl. Mix with a fork until crumbly. Sprinkle mixture over the sweet potato layer.

Step 07

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

Step 08

Rest Before Serving: Remove from oven and let cool for 5-10 minutes before serving to allow the casserole to set.

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 sweet potatoes
  • Potato masher or electric hand mixer
  • Mixing bowls
  • 2-quart baking dish
  • Measuring cups and spoons

Allergy notes

Always inspect ingredients and talk to your doctor if you have any allergy concerns.
  • Contains eggs
  • Contains milk and dairy
  • Contains tree nuts (pecans)
  • Contains wheat (when using flour-based streusel topping)
  • Marshmallows typically contain gelatin; verify labels for vegetarian compatibility

Nutrition per portion

These nutritional details are for general reference – they're not medical recommendations.
  • 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.