Sweet Potato Casserole

Featured in: Home-Style Cooking

This comforting holiday classic combines creamy mashed sweet potatoes with a choice of two delicious toppings. The base features sweetened, spiced sweet potatoes enriched with butter, milk, eggs, and warm spices like cinnamon and nutmeg. Choose between fluffy marshmallows that toast to golden perfection or a buttery pecan streusel for added crunch. The dish comes together in just 55 minutes and serves eight, making it perfect for holiday gatherings and family dinners.

Updated on Tue, 13 Jan 2026 11:28:00 GMT
Golden brown toasted marshmallows cover creamy sweet potato casserole, served in a white baking dish. Save
Golden brown toasted marshmallows cover creamy sweet potato casserole, served in a white baking dish. | ighremtable.com

The first time I brought this sweet potato casserole to Thanksgiving, my aunt who swore she hated sweet potatoes went back for thirds. Something about that creamy, spiced base with the golden toasted topping just converts people.

Last Christmas, my kitchen smelled like cinnamon and roasting sweet potatoes all morning. My teenage son wandered in, asked what that incredible smell was, and ended up taste testing the pecan streusel until I had to make a second batch.

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, not canned, makes all the difference in texture and flavor
  • Unsalted butter: Softened to room temperature so it blends seamlessly into the mash
  • Whole milk: Creates that luxuriously creamy base we all want
  • Light brown sugar: Adds a deep, molasses like sweetness that white sugar cannot match
  • Large eggs: Essential for binding the casserole into a sliceable dish
  • Vanilla extract: Don't skip it, it rounds out all the spices beautifully
  • Ground cinnamon and nutmeg: Classic warming spices that make it taste like holidays
  • Salt: Just enough to balance the sweetness and bring out flavors
  • Mini marshmallows or pecans: The crown jewel, choose your adventure or do both

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep your oven and dish:
Preheat to 180°C (350°F) and grease a 2-liter baking dish with butter
Boil the sweet potatoes:
Place peeled and cubed sweet potatoes in a large pot, cover with water, and cook 15 to 20 minutes until fork tender
Mash and mix the base:
Drain well, mash until smooth, then stir in butter, milk, brown sugar, eggs, vanilla, cinnamon, nutmeg, and salt until creamy
Transfer to baking dish:
Spoon the mixture into your prepared dish and smooth the top with a spatula
Add your chosen topping:
Sprinkle mini marshmallows evenly OR mix pecans, brown sugar, flour, and melted butter until crumbly and scatter over the top
Bake to golden perfection:
Bake for 25 to 30 minutes until the topping is golden and the casserole is heated through
Sweet potato casserole with crunchy pecan streusel topping sits beside festive holiday dinner rolls. Save
Sweet potato casserole with crunchy pecan streusel topping sits beside festive holiday dinner rolls. | ighremtable.com

My grandmother always made this with just marshmallows, but the year I added pecans to half the dish, it disappeared first. Now I do a hybrid topping and everyone gets exactly what they want.

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

Assemble everything up to the topping, cover tightly, and refrigerate up to 24 hours. Let it sit at room temperature while the oven preheats, then add your toppings and bake.

The Topping Dilemma

Team marshmallow loves the pillowy, toasted sweetness. Team pecan craves that buttery crunch. The genius solution is a diagonal split, or just heap both on and watch everyone fight over the corner pieces.

Perfect Pairings

This shines alongside roasted turkey, glazed ham, or even a holiday roast beef. The sweetness balances savory mains and adds that nostalgic comfort element to any plate.

  • Substitute cream for half the milk if you want an even richer base
  • A splash of bourbon in the sweet potato mixture adds lovely depth
  • Leftovers reheat beautifully at 160°C for 15 minutes
Smooth, cinnamon-spiced sweet potato casserole with marshmallows puffed and golden on top. Save
Smooth, cinnamon-spiced sweet potato casserole with marshmallows puffed and golden on top. | ighremtable.com

However you top it, this casserole has a way of making people feel at home.

Recipe Q&A

Can I make this ahead of time?

Yes, assemble the casserole without toppings and refrigerate for up to 24 hours. Add your chosen topping just before baking.

What's the difference between marshmallow and pecan toppings?

Marshmallows create a fluffy, toasted top that's sweet and kid-friendly. The pecan streusel offers a buttery, crunchy texture with deeper caramelized flavor.

Can I use canned sweet potatoes?

Fresh sweet potatoes work best for texture, but you can substitute with canned drained sweet potatoes. Adjust sugar slightly as canned varieties may be sweeter.

How do I store leftovers?

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

Can I freeze this dish?

Freeze the prepared base without toppings for up to 3 months. Thaw overnight in the refrigerator, add toppings, and bake as directed.

Is this suitable for vegetarians?

Yes, when using marshmallows. However, traditional marshmallows contain gelatin, so look for vegetarian or vegan marshmallow brands if needed.

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
Cook time
35 min
Total duration
55 min
Created by Jeremy Falkner


Skill Level Easy

Cuisine American

Portions 8 Serving size

Diet Preferences Vegetarian-friendly

Ingredient List

Sweet Potato Base

01 3.3 lbs sweet potatoes, peeled and cubed
02 4 tbsp unsalted butter, softened
03 1/3 cup 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 Topping

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 Make

Step 01

Prepare the Oven and Baking Dish: Preheat 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 in a colander.

Step 03

Mash and Season Base: Transfer drained potatoes to a large bowl. Mash until smooth using a potato masher or electric mixer. Add softened butter, milk, brown sugar, eggs, vanilla, cinnamon, nutmeg, and salt. Beat until completely combined and creamy, about 2 minutes.

Step 04

Transfer to Baking Dish: Spoon the sweet potato mixture into the prepared baking dish. Spread evenly with a spatula, creating a smooth surface for toppings.

Step 05

Prepare Marshmallow Topping: Evenly distribute mini marshmallows over the surface, covering completely.

Step 06

Prepare Pecan Streusel: In a medium bowl, combine pecans, brown sugar, flour, and melted butter. Mix with a fork until crumbly and evenly coated. Sprinkle over the sweet potato layer instead of marshmallows, or use both toppings.

Step 07

Bake to Perfection: Bake for 25-30 minutes until topping is golden brown and edges are bubbling. If using marshmallows, watch closely during the last 5 minutes to prevent burning.

Step 08

Rest Before Serving: Remove from oven and let cool for 5-10 minutes to set slightly. Serve warm alongside roasted poultry or holiday entrées.

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
  • Medium and large mixing bowls
  • 2-quart baking dish
  • Measuring cups and spoons
  • Colander for draining

Allergy Details

Review ingredients for allergens and ask a healthcare provider if unsure.
  • Contains eggs and milk
  • Contains tree nuts (pecans)
  • Contains wheat (flour in streusel)
  • Marshmallows typically contain gelatin, not suitable for strict vegetarians

Nutrition info (per serving)

Nutrition info is for reference. It's not a substitute 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.