Classic Sweet Potato Casserole Recipe, Marshmallow Topping

Featured in Dinner Delights.

Old Fashioned Sweet Potato Casserole: Recreate a beloved family tradition! Creamy sweet potatoes topped with crunchy pecans & toasted marshmallows. So good.
Anya Braise - Recipe Author
Updated on January 8, 2026 at 02:51 AM
Classic Sweet Potato Casserole Recipe, Marshmallow Topping - Featured Image Pin it
Classic Sweet Potato Casserole Recipe, Marshmallow Topping | onlyrecipeideas.com

You know how some dishes just smell like home? For me, that's this Old Fashioned Sweet Potato Casserole Recipe. I swear, the moment those sweet potatoes start simmering, it's like a warm hug from my grandma's kitchen. I remember trying to "help" her make it as a kid, mostly just sneaking mini marshmallows. She'd just laugh, flour on her cheek, and say, "Honey, the secret's in the love, and maybe a little extra butter." This isn't some fancy, complicated thing, it's just pure, unadulterated comfort food that brings everyone to the table, even if it means a little kitchen chaos along the way. Honestly, it's a staple for a reason.

One year, I was so proud, rushing to get this sweet potato casserole into the oven. I'd mashed everything perfectly, added the spices, and then... completely forgot the brown sugar! I only realized it when my cousin took a bite and looked at me with a puzzled expression. "Uh, Auntie, is this supposed to be... savory?" Oops! We had a good laugh, scooped it all back into the bowl, and stirred in the missing sweetness. Lesson learned: always taste as you go, even if you think you’re a pro!

Old Fashioned Sweet Potato Casserole Ingredients

  • Fresh Sweet Potatoes: The star of our Old Fashioned Sweet Potato Casserole Recipe, of course! Don't skimp here, fresh, firm ones make all the difference. I tried canned once, and honestly, it just wasn't the same. The flavor was muted, and the texture was... well, let's just say I won't be doing that again.
  • Unsalted Butter: This is where the richness comes in. Use good quality butter, hon. It adds that creamy, almost nutty flavor that really elevates the potatoes. I usually cube it cold and let it melt into the hot potatoes for extra silkiness.
  • Light Brown Sugar: For that signature sweetness and a hint of molasses. I sometimes add a little more than the recipe calls for, especially if my potatoes aren't super sweet naturally. It’s a preference thing!
  • Whole Milk or Half-and-Half: Don't use skim milk, just don't. You need the fat for that luscious, smooth texture. Half-and-half makes it extra decadent, but whole milk works beautifully too. It’s all about creating that creamy base for our Old Fashioned Sweet Potato Casserole.
  • Pure Vanilla Extract: A splash of vanilla rounds out all the flavors. It’s like a secret ingredient that makes everything taste a little more "baked with love." I always keep a big bottle on hand because I use it in everything!
  • Salt: A pinch of salt balances the sweetness and brings out the natural flavors of the sweet potatoes. It’s a small thing, but it makes a huge difference, trust me.
  • Ground Cinnamon: This spice just screams "comfort" to me. It pairs so perfectly with sweet potatoes. I tend to be heavy-handed with it, but you do you!
  • Ground Nutmeg: Just a touch! Freshly grated nutmeg is a game-changer if you have it, but pre-ground works fine too. It adds a warm, subtle depth that makes this Old Fashioned Sweet Potato Casserole feel truly special.
  • Chopped Pecans: For that essential crunch! Toasted pecans are even better, just a few minutes in a dry pan wakes up their flavor. I've had bags split open on the floor more times than I care to admit, creating a fun little kitchen obstacle course.
  • Mini Marshmallows: The classic, melt-y, golden topping. When they get all toasty and gooey, it's just pure magic. I sometimes get a little too close with the broiler, and then I have char-grilled marshmallows, so watch them carefully!

Crafting Your Old Fashioned Sweet Potato Casserole

Prep the Potatoes:
First things first, get those sweet potatoes ready! I peel about 3 pounds of them that’s usually 4-5 medium ones, depending on their size. Then, chop them into roughly 1-inch chunks. This helps them cook evenly, so you don’t end up with some hard bits and some mushy ones. Pop them into a large pot, cover with cold water, and add a generous pinch of salt. I always forget to salt the water, but it really does season the potatoes from the inside out! Bring it to a boil, then reduce the heat and simmer until they’re fork-tender, usually 15-20 minutes. You want them soft enough to mash easily, but not waterlogged.
Mash and Mix the Base:
Once those potatoes are tender, drain them really well. Seriously, get as much water out as you can, otherwise, your casserole will be soupy. Transfer them to a large mixing bowl. Now for the fun part: mash them up! I use a potato masher, but a fork works too if you're feeling old-school. While they’re still warm, add the unsalted butter, light brown sugar, whole milk (or half-and-half if you’re feeling extra fancy), vanilla extract, ground cinnamon, and ground nutmeg. Mix it all together until it's smooth and creamy. Don't overmix, though, sometimes I get a little too enthusiastic, and it makes them gluey. Just combine until everything is happy!
Taste and Adjust:
This is a crucial step for your Old Fashioned Sweet Potato Casserole. Taste the mixture! Does it need more salt? A little more brown sugar? Maybe another dash of cinnamon? This is your casserole, after all! Adjust to your liking. I often find I add a little extra vanilla because I just love that warm fragrance. It should be creamy, sweet, and perfectly spiced. Preheat your oven to 375°F (190°C) and grab a 9x13 inch baking dish. Give it a quick spray with cooking spray, trust me, cleanup is so much easier.
Assemble the Casserole:
Spoon the glorious sweet potato mixture into your prepared baking dish, spreading it out evenly with a spatula. Make sure it's nice and smooth on top. At this point, I usually take a moment to admire my handiwork and maybe lick the spatula oops! If you’re making it ahead, this is where you’d cover and refrigerate it. Otherwise, we’re moving on to the topping. This Old Fashioned Sweet Potato Casserole is almost ready for its grand debut!
Add the Topping:
Sprinkle those chopped pecans evenly over the sweet potato base. Then, arrange the mini marshmallows on top. You can cover the whole surface or leave little gaps, it’s up to you! I like a full blanket of marshmallows because, well, marshmallows. This is where the magic happens, transforming it into that iconic Old Fashioned Sweet Potato Casserole we all adore. Just try not to eat all the marshmallows before they make it to the dish, it’s a constant struggle in my kitchen.
Bake and Broil:
Pop the dish into your preheated oven and bake for 25-30 minutes, or until the sweet potato mixture is heated through and the pecans are lightly toasted. Then, for that perfect golden, gooey marshmallow top, switch your oven to broiler mode. Watch it like a hawk! Seriously, marshmallows go from perfectly toasted to burnt in seconds. Broil for 1-3 minutes until they're beautifully golden brown and bubbly. It smells absolutely heavenly at this stage, a true Old Fashioned Sweet Potato Casserole aroma! Let it cool slightly before serving, those marshmallows will be molten lava!

I remember one Thanksgiving, the oven was packed, and this Old Fashioned Sweet Potato Casserole almost didn't make it in time. I had to sneak it in between the turkey and green bean casserole. The marshmallows were barely golden, but everyone still raved about it. It just goes to show that even when things are a little chaotic, the love you put into the food shines through. It's truly a dish that brings smiles, even with a few kitchen hiccups.

Storing Your Old Fashioned Sweet Potato Casserole

This Old Fashioned Sweet Potato Casserole is fantastic for leftovers, honestly, sometimes it tastes even better the next day! If you have any remaining (which is rare in my house!), let it cool completely first. Then, cover it tightly with plastic wrap or foil. It’ll keep beautifully in the fridge for up to 3-4 days. Now, a word of caution: if you want to reheat it, especially if it has the marshmallow topping, I recommend warming it in the oven at a low temperature (around 300°F/150°C) until heated through. I microwaved it once, and the sauce separated a bit, and the marshmallows got all rubbery so don't do that lol. If you're making it ahead, I often prepare the sweet potato base and store it separately, then add the pecans and marshmallows right before baking and serving for the best texture. That way, the marshmallows stay fresh and fluffy!

Classic Sweet Potato Casserole Recipe, Marshmallow Topping - Image 1Pin it
Classic Sweet Potato Casserole Recipe, Marshmallow Topping - Image 1 | onlyrecipeideas.com

Old Fashioned Sweet Potato Casserole Substitutions

Life happens, and sometimes you just don't have exactly what the recipe calls for. For the sweet potato base, if you're out of brown sugar, you can totally use maple syrup! I tried this once, and it worked kinda. It gave it a slightly different, more earthy sweetness, which was lovely but not quite the "old fashioned" vibe. If you’re not a fan of pecans, chopped walnuts or even a sprinkle of toasted oats mixed with a little butter and brown sugar can make a great crunchy topping. For the marshmallows, if you can’t find mini ones, regular-sized marshmallows cut into smaller pieces work just fine. I’ve even skipped the marshmallows entirely and just done a pecan streusel topping, which is less sweet but still delicious. It’s all about making this Old Fashioned Sweet Potato Casserole work for your kitchen and your taste buds!

Old Fashioned Sweet Potato Casserole Serving Ideas

This Old Fashioned Sweet Potato Casserole is practically a meal in itself, but it truly shines as part of a bigger spread. It’s the quintessential holiday side dish, perfect alongside a roasted turkey, a juicy ham, or even a simple baked chicken. For a cozy weeknight meal, I love serving it with some crispy pork chops and a side of green beans. And honestly, this dish and a rom-com? Yes please. A dollop of fresh whipped cream or a scoop of vanilla bean ice cream on top turns it into an irresistible dessert, too. Don't forget a warm mug of apple cider or a glass of dry white wine to complement the sweetness. It’s just one of those dishes that makes any occasion feel a little more special, a little more homemade.

The History of Old Fashioned Sweet Potato Casserole

The Old Fashioned Sweet Potato Casserole has such a rich history, especially in Southern American cuisine. Sweet potatoes themselves have been a staple crop for centuries, but the "casserole" version, particularly with marshmallows, really took off in the early 20th century. Marshmallow companies started promoting their product as a topping for sweet dishes, and the rest, as they say, is history! For me, this dish is tied to my own family’s traditions. My grandma used to tell stories of her mother making it for big family gatherings, stretching the ingredients to feed a crowd. It became a symbol of abundance and celebration, a sweet counterpoint to the savory main courses. Every time I make it, I feel that connection to generations past, a warm, comforting echo of home and heritage. It’s more than just a recipe, it’s a piece of family history on a plate.

And there you have it, my take on the classic Old Fashioned Sweet Potato Casserole Recipe. It’s a dish that never fails to bring smiles and warm memories to my table, even if it leaves a few sticky fingerprints along the way. I hope it becomes a cherished part of your own family gatherings, too. Don’t be afraid to make it your own, add your personal touch, and maybe even share a kitchen mishap or two. Happy cooking, friends!

Classic Sweet Potato Casserole Recipe, Marshmallow Topping - Image 2Pin it
Classic Sweet Potato Casserole Recipe, Marshmallow Topping - Image 2 | onlyrecipeideas.com

Frequently Asked Questions About Old Fashioned Sweet Potato Casserole

→ Can I make this Old Fashioned Sweet Potato Casserole ahead of time?

Absolutely! You can prepare the sweet potato base up to two days in advance. Just store it covered in the fridge. Add the pecans and marshmallows right before baking for the best texture and golden topping. It’s a huge time-saver for busy holidays!

→ What if I don't like marshmallows on my sweet potato casserole?

No worries at all! Many people prefer a streusel topping. I've tried one with oats, brown sugar, butter, and pecans, and it was delicious. Or, you can just serve the creamy Old Fashioned Sweet Potato Casserole as is, maybe with some extra toasted pecans for crunch.

→ How do I prevent the marshmallows from burning under the broiler?

This is where I've had my "oops" moments! The trick is to keep your oven rack on the middle or lower-middle position and stay glued to the oven door. They brown incredibly fast, usually in 1-3 minutes. Once they're golden, pull them out immediately!

→ Can I freeze leftover Old Fashioned Sweet Potato Casserole?

You can! If you plan to freeze it, I recommend freezing the sweet potato base without the marshmallow and pecan topping. Thaw it in the fridge, then add the fresh topping and bake as directed. Marshmallows don't freeze and thaw very well, becoming a bit watery.

→ Can I use canned sweet potatoes for this Old Fashioned Sweet Potato Casserole Recipe?

While I always prefer fresh for the best flavor and texture, you can use canned sweet potatoes. Just make sure they are drained very, very well and rinsed to remove any excess syrup. You might need to adjust the amount of added sugar slightly, as canned ones are often sweeter.

Classic Sweet Potato Casserole Recipe, Marshmallow Topping

Old Fashioned Sweet Potato Casserole: Recreate a beloved family tradition! Creamy sweet potatoes topped with crunchy pecans & toasted marshmallows. So good.

3.5 out of 5
(73 reviews)
Prep Time
25 Minutes
Cook Time
35 Minutes
Total Time
60 Minutes

Category: Dinner Delights

Difficulty: Intermediate

Cuisine: American, Southern

Yield: 8 Servings

Dietary: Vegetarian

Published: October 28, 2025 at 10:37 AM

Last Updated: January 8, 2026 at 02:51 AM

Ingredients

→ Sweet Potato Base

01 3 lbs fresh sweet potatoes, peeled and chopped
02 1/2 cup (1 stick) unsalted butter, softened
03 1/2 cup light brown sugar, packed
04 1/4 cup whole milk or half-and-half
05 1 tsp pure vanilla extract
06 1/2 tsp salt

→ Flavor Boosters

07 1 tsp ground cinnamon
08 1/4 tsp ground nutmeg

→ Pecan & Marshmallow Topping

09 1/2 cup chopped pecans
10 2 cups mini marshmallows

Instructions

Step 01

First things first, get those sweet potatoes ready! I peel about 3 pounds of them - that’s usually 4-5 medium ones, depending on their size. Then, chop them into roughly 1-inch chunks. This helps them cook evenly, so you don’t end up with some hard bits and some mushy ones. Pop them into a large pot, cover with cold water, and add a generous pinch of salt. I always forget to salt the water, but it really does season the potatoes from the inside out! Bring it to a boil, then reduce the heat and simmer until they’re fork-tender, usually 15-20 minutes. You want them soft enough to mash easily, but not waterlogged.

Step 02

Once those potatoes are tender, drain them really well. Seriously, get as much water out as you can, otherwise, your casserole will be soupy. Transfer them to a large mixing bowl. Now for the fun part: mash them up! I use a potato masher, but a fork works too if you're feeling old-school. While they’re still warm, add the unsalted butter, light brown sugar, whole milk (or half-and-half if you’re feeling extra fancy), vanilla extract, ground cinnamon, and ground nutmeg. Mix it all together until it's smooth and creamy. Don't overmix, though, sometimes I get a little too enthusiastic, and it makes them gluey. Just combine until everything is happy!

Step 03

This is a crucial step for your Old Fashioned Sweet Potato Casserole. Taste the mixture! Does it need more salt? A little more brown sugar? Maybe another dash of cinnamon? This is *your* casserole, after all! Adjust to your liking. I often find I add a little extra vanilla because I just love that warm fragrance. It should be creamy, sweet, and perfectly spiced. Preheat your oven to 375°F (190°C) and grab a 9x13 inch baking dish. Give it a quick spray with cooking spray, trust me, cleanup is so much easier.

Step 04

Spoon the glorious sweet potato mixture into your prepared baking dish, spreading it out evenly with a spatula. Make sure it's nice and smooth on top. At this point, I usually take a moment to admire my handiwork and maybe lick the spatula - oops! If you’re making it ahead, this is where you’d cover and refrigerate it. Otherwise, we’re moving on to the topping. This Old Fashioned Sweet Potato Casserole is almost ready for its grand debut!

Step 05

Sprinkle those chopped pecans evenly over the sweet potato base. Then, arrange the mini marshmallows on top. You can cover the whole surface or leave little gaps, it’s up to you! I like a full blanket of marshmallows because, well, marshmallows. This is where the magic happens, transforming it into that iconic Old Fashioned Sweet Potato Casserole we all adore. Just try not to eat all the marshmallows before they make it to the dish, it’s a constant struggle in my kitchen.

Step 06

Pop the dish into your preheated oven and bake for 25-30 minutes, or until the sweet potato mixture is heated through and the pecans are lightly toasted. Then, for that perfect golden, gooey marshmallow top, switch your oven to broiler mode. Watch it like a hawk! Seriously, marshmallows go from perfectly toasted to burnt in seconds. Broil for 1-3 minutes until they're beautifully golden brown and bubbly. It smells absolutely heavenly at this stage, a true Old Fashioned Sweet Potato Casserole aroma! Let it cool slightly before serving, those marshmallows will be molten lava!

Notes

  1. Always drain your sweet potatoes really, really well after boiling. Excess water makes for a watery casserole, and nobody wants that!
  2. If making ahead, prepare the sweet potato base and add the topping just before baking for the best marshmallow texture.
  3. Maple syrup can be used instead of brown sugar for a slightly different, earthy sweetness.
  4. Serve warm from the oven, maybe with a dollop of fresh whipped cream for extra decadence.

Tools You'll Need

  • Large pot
  • potato masher (or fork)
  • large mixing bowl
  • spatula
  • 9x13 inch baking dish

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy
  • Pecans (tree nuts). Marshmallows typically contain gelatin.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 350
  • Total Fat: 15g
  • Total Carbohydrate: 50g
  • Protein: 3g

Reviews & Comments

Required fields are marked *

We're ad-free! Tap Save below to support us 🙏

Classic Sweet Potato Casserole Recipe, Marshmallow Topping

Support us — we don't show ads! 🙏

This site is 100% ad-free. A quick share helps us keep it that way!

Verifying your share, please wait…