Sweet Potato Casserole

Featured in: Cooking Through The Seasons

This comforting side dish features smooth, creamy mashed sweet potatoes seasoned with warm cinnamon and nutmeg. The base gets its richness from butter, milk, and eggs, creating a velvety texture that pairs perfectly with holiday mains. Choose between two classic toppings: sweet mini marshmallows that puff and turn golden in the oven, or a buttery pecan streusel adding satisfying crunch. Both toppings create a beautiful golden crust that contrasts beautifully with the vibrant orange sweet potato layer below.

The dish comes together quickly—just 20 minutes of prep before baking. Make it ahead by assembling the base, refrigerating, then adding toppings right before baking. Perfect for Thanksgiving, Christmas, or any special gathering, this casserole serves eight generously and complements roasted turkey, ham, or chicken beautifully.

Updated on Wed, 14 Jan 2026 12:50:00 GMT
Freshly baked Sweet Potato Casserole with toasted, golden-brown marshmallows bubbling over a creamy sweet potato base. Save
Freshly baked Sweet Potato Casserole with toasted, golden-brown marshmallows bubbling over a creamy sweet potato base. | claroamezruy.com

My grandmother swore the secret was in the potatoes themselves. She would hunt through the grocery store for the deepest orange ones she could find, claiming they held more sweetness and sunshine than the rest. I thought she was being theatrical until I tried making her recipe with pale potatoes and the flavor just fell flat. Now I find myself standing in the produce section, holding up sweet potatoes like I am judging gemstones, completely unashamed.

The year my sister announced she was hosting Thanksgiving instead of me, I showed up with two trays of this casserole just in case. She laughed and pointed to her already full counter, but by the end of the night, both dishes were empty and people were literally scraping the edges. Sometimes you just need to be the person who brings the reliable favorite.

Ingredients

  • Sweet potatoes: Choose the deepest orange ones you can find because their natural sweetness is the foundation of the whole dish.
  • Unsalted butter: Room temperature butter blends into the potatoes more easily, creating that velvety texture we are after.
  • Whole milk: This adds richness without making the casserole too heavy or masking the sweet potato flavor.
  • Light brown sugar: The molasses in brown sugar gives a warm depth that white sugar simply cannot replicate.
  • Eggs: These bind everything together and give the casserole structure so it does not turn into a sloppy mess.
  • Vanilla extract: Pure vanilla enhances the natural sweetness without making the dish taste like dessert.
  • Ground cinnamon: Just enough to warm the background without announcing itself like pumpkin spice everything.
  • Ground nutmeg: A tiny amount goes surprisingly far and adds that cozy holiday feeling people love.
  • Salt: Essential for balancing the sweetness and bringing all the flavors forward.
  • Mini marshmallows: They create that iconic toasted, gooey top that makes everyone nostalgic.
  • Pecan halves or pieces: Toasted pecans add crunch and a buttery, nutty flavor that cuts through the sweetness.
  • All-purpose flour: Just enough to bind the streusel together into those delicious crumbles.

Instructions

Product image
Quickly air fry vegetables, roast proteins, bake snacks, and reheat leftovers for easy everyday meals.
Check price on Amazon
Get your oven ready:
Preheat to 180°C (350°F) and butter a 2-liter baking dish thoroughly so nothing sticks later.
Cook the sweet potatoes:
Place peeled, cubed potatoes in a large pot, cover with water, and boil until tender enough to easily pierce with a fork, about 15 to 20 minutes.
Make the base creamy:
Drain well and mash until smooth, then stir in butter, milk, brown sugar, eggs, vanilla, and spices until everything is fully combined.
Build your foundation:
Spoon the mixture into your prepared dish and use the back of your spoon to create an even, smooth surface for the toppings.
Choose your adventure:
Either scatter mini marshmallows across the top or mix pecans, brown sugar, flour, and melted butter until crumbly and sprinkle it over the potatoes.
Bake until golden:
Bake for 25 to 30 minutes until the topping is beautifully bronzed and the casserole is bubbling around the edges.
Watch marshmallows closely:
If you chose marshmallows, keep an eye on them during the last few minutes because they go from perfect to burned in seconds.
Let it rest:
Cool for 5 to 10 minutes so the casserole sets up slightly and makes serving much easier.
Product image
Quickly air fry vegetables, roast proteins, bake snacks, and reheat leftovers for easy everyday meals.
Check price on Amazon
Soft, fluffy marshmallows crown a warm bowl of creamy Sweet Potato Casserole, ready for the holiday table. Save
Soft, fluffy marshmallows crown a warm bowl of creamy Sweet Potato Casserole, ready for the holiday table. | claroamezruy.com

My daughter requested this for her birthday dinner instead of cake one year, and I realized maybe comfort food really is the best celebration. She blew out her candles stuck into a marshmallow-topped serving and declared it the best decision she had ever made.

Make Ahead Magic

You can assemble the entire sweet potato base up to two days before and keep it covered in the refrigerator. Just bring it to room temperature for about 30 minutes before adding toppings and baking. This has saved me so much holiday stress over the years.

The Great Topping Debate

Every family seems divided between marshmallow and pecan camps, but I have discovered the beauty of doing both. Start with pecans around the edges where they get extra toasty, then pile marshmallows in the center for that classic gooey finish. Everyone wins.

Serving Strategies

This casserole pairs beautifully with roasted turkey, glazed ham, or even a simple weeknight roast chicken. The sweetness balances savory main dishes perfectly.

  • Leftovers reheat surprisingly well in the microwave for a quick breakfast the next day.
  • If transporting, cover loosely with foil and reheat at your destination to keep toppings fresh.
  • A light dusting of powdered sugar right before serving makes it look extra festive.
Product image
Quickly chop vegetables, mince herbs, and blend sauces for faster, everyday meal preparation.
Check price on Amazon
Golden-brown Sweet Potato Casserole with a crunchy pecan streusel topping, served alongside a festive holiday dinner. Save
Golden-brown Sweet Potato Casserole with a crunchy pecan streusel topping, served alongside a festive holiday dinner. | claroamezruy.com

There is something about the smell of cinnamon and roasting sweet potatoes that makes any kitchen feel like home. I hope this recipe finds its way into your family is collection too.

Recipe FAQs

Can I make this ahead of time?

Yes, assemble the sweet potato base without toppings and refrigerate for up to 24 hours. Add marshmallows or pecan streusel just before baking. You may need to add 5-10 minutes to the baking time if starting from cold.

Which topping is better—marshmallows or pecans?

Both are delicious and traditional. Marshmallows create a sweet, gooey topping kids love, while pecan streusel adds sophisticated crunch and nutty flavor. Many home cooks combine both for extra texture and visual appeal.

Can I use canned sweet potatoes?

Fresh sweet potatoes yield the best flavor and texture, but you can substitute canned sweet potatoes (drained well) in a pinch. Reduce the brown sugar slightly since canned varieties are often pre-sweetened.

How do I store leftovers?

Cover and refrigerate for up to 4 days. Reheat in a 350°F oven until warmed through, about 15-20 minutes. The marshmallow topping may lose some of its puffiness upon reheating, but the flavor remains delicious.

Can I make this vegetarian?

The pecan version is naturally vegetarian. For the marshmallow topping, seek gelatin-free marshmallows labeled as vegetarian-friendly. Traditional marshmallows contain gelatin, which isn't vegetarian.

What can I serve with this?

This pairs wonderfully with roasted turkey, ham, chicken, or pork loin. It's also excellent alongside green bean casserole, cornbread stuffing, and cranberry sauce for a complete holiday spread.

Sweet Potato Casserole

Creamy mashed sweet potatoes with a golden marshmallow or buttery pecan topping

Prep Time
20 min
Time to Cook
35 min
Total Duration
55 min
Created by Elaine Schwartz


Skill Level Easy

Cuisine American

Portion Size 8 Serves

Diet Preferences Meat-Free

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 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 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 15-20 minutes until fork-tender. Drain thoroughly.

Step 03

Mash and Season Base: Mash cooked sweet potatoes until smooth using a potato masher or electric mixer. 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 seasoned sweet potato mixture into the prepared baking dish. Spread evenly with a spatula, smoothing the top surface.

Step 05

Prepare Marshmallow Topping: Evenly distribute mini marshmallows over the sweet potato layer, covering completely.

Step 06

Prepare Pecan Streusel: Combine pecans, brown sugar, flour, and melted butter in a bowl. Mix with a fork until crumbly. Sprinkle evenly over sweet potato mixture instead of marshmallows, or use both toppings together.

Step 07

Bake Until Golden: Bake for 25-30 minutes until topping is golden brown and 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 cool for 5-10 minutes to set before serving warm.

Tools Needed

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

Allergy Info

Always look over ingredients for allergens. When unsure, ask your healthcare provider.
  • Contains eggs, milk, tree nuts (pecans), and wheat (if using flour-based streusel)
  • Marshmallows typically contain gelatin; verify vegetarian/vegan status on packaging if dietary restrictions apply

Per Serving Nutrition

These nutrition details are for reference only—talk to your doctor for personal advice.
  • Kcal: 270
  • Fats: 8 g
  • Carbohydrates: 47 g
  • Proteins: 3 g