Creamy Sweet Potato Casserole with Pecan Crunch

Featured in Perfect Sides.

Classic Sweet Potato Casserole recipe. Velvety sweet potatoes topped with crunchy pecans a family favorite for any gathering.
Casey - Recipe Author
Updated on Fri Jan 09 2026 at 08:57 AM
Creamy Sweet Potato Casserole with Pecan Crunch - Featured Image Pin it
Creamy Sweet Potato Casserole with Pecan Crunch | Recipes by HomeChef

Honestly, sweet potato casserole wasn't always my jam. For years, it was just… there, on the holiday table, overshadowed by all the savory goodness. But then, one Thanksgiving at my aunt Carol's, I took a spoonful of her version, and oh my goodness. It was like a warm, sweet hug. The rich, creamy potatoes, the crunchy pecan topping it was a revelation! I went home determined to crack her secret. After a few slightly-too-runny and one-time-I-burnt-the-pecans attempts, I finally landed on this recipe. It's now a must-have, a dish that brings a comforting aroma to my kitchen and a smile to everyone's face. This sweet potato casserole holds so many memories, and I can't wait for it to make some for you too.

I remember one time, trying to impress my in-laws with this sweet potato casserole. I was juggling a million things, and somehow I grabbed the granulated sugar instead of brown sugar for the topping. Halfway through baking, I realized my mistake. The topping was… crystalline. I quickly scraped it off, muttered a few choice words, and whipped up a new one with the correct sugar. Crisis averted, but my kitchen looked like a flour bomb went off. It was a mess, but hey, it tasted great in the end!

Ingredients for Sweet Potato Casserole

  • Sweet Potatoes (3 lbs): Fresh ones, please! Peel them, chop them. They're the heart of this sweet potato casserole, so get good, firm ones. I usually grab about 5-6 medium-sized ones.
  • Unsalted Butter (1/2 cup + 1/4 cup): A whole stick for the mash, and half a stick for the topping. Don't skimp on the butter, it gives that dreamy, rich texture. Honestly, this isn't the time for 'light' options.
  • Brown Sugar (1/2 cup + 1/4 cup packed): Half for the potatoes, half for the topping. The molasses in brown sugar adds a deeper, caramel-like sweetness that granulated just can't touch. I tried once, it was... flat.
  • Whole Milk (1/4 cup): Just a splash to help get that creamy consistency. I mean, you could use something else, but whole milk really makes it velvety. I didn't expect that much of a difference, but it's real.
  • Vanilla Extract (1 tsp): Pure vanilla, always. It elevates all the other sweet flavors. A little secret weapon, honestly.
  • Ground Cinnamon (1/2 tsp): Essential for that warm, inviting spice. It just screams 'holiday' to me, even if it's just a regular Tuesday.
  • Ground Nutmeg (1/4 tsp): A tiny pinch, but it makes a huge difference. Freshly grated is next level if you're feeling fancy, but pre-ground works just fine.
  • Salt (1/4 tsp): Balances all the sweetness! Don't skip it, it brings everything into focus. I always forget this, then add it last minute.
  • All-Purpose Flour (2 tbsp): For the pecan topping. It helps bind everything together and creates that lovely crumbly texture.
  • Chopped Pecans (1 cup): The star of the topping! Toasted pecans add so much depth and crunch. I buy them pre-chopped because, well, kitchen chaos.
  • Mini Marshmallows (2 cups, optional): For that classic, gooey, caramelized top. If you're a purist, skip 'em. If you're like me and love that extra sweet layer, go for it!

Instructions for Making Your Sweet Potato Casserole

Prep the Sweet Potatoes:
First things first, get those sweet potatoes peeled and chopped into roughly 1-inch cubes. I usually just hack at them a bit, no need for perfection here. Then, pop them into a large pot, cover with cold water, and add a pinch of salt this is where I always forget, honestly! Bring it to a boil, then reduce the heat and simmer until the potatoes are super tender, about 15-20 minutes. You want them soft enough to mash easily, you know? Drain them well, nobody wants a watery sweet potato casserole.
Mash and Mix the Base:
Once drained, return the hot sweet potatoes to the pot. Add 1/2 cup of unsalted butter, 1/2 cup of brown sugar, 1/4 cup of whole milk, 1 teaspoon of vanilla extract, 1/2 teaspoon of cinnamon, 1/4 teaspoon of nutmeg, and 1/4 teaspoon of salt. Grab your trusty potato masher (or a fork, if you're feeling rustic) and mash everything until it's smooth and creamy. I like a few small lumps for texture, but you do you! Taste it here, this is your chance to adjust sweetness or spice. I always add a tiny bit more cinnamon because, well, I love it.
Whip Up the Pecan Topping:
While your sweet potato base is chilling for a moment, let's make that glorious pecan topping. In a medium bowl, combine 1 cup of chopped pecans, 1/4 cup of packed brown sugar, 2 tablespoons of all-purpose flour, and 1/4 cup of melted unsalted butter. Mix it all together with a fork until it's crumbly and well combined. This is where the magic happens, giving our sweet potato casserole that delightful crunch. I once tried to use oats instead of flour here, and it was... interesting. Stick with flour, trust me.
Assemble the Casserole:
Now for the fun part! Preheat your oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish. Spoon your creamy sweet potato mixture evenly into the prepared dish. It should look vibrant and inviting already! Then, sprinkle that delicious pecan topping all over the sweet potatoes. Make sure it's spread out nicely so every serving gets some of that crunchy goodness. This step always makes my kitchen smell amazing, honestly, like autumn baking is happening.
Bake to Golden Perfection:
Pop the dish into your preheated oven and bake for 25-30 minutes. You're looking for the sweet potato casserole to be heated through, and the pecan topping to be golden brown and bubbly. Keep an eye on it, because ovens can be sneaky! If the topping starts to get too dark, you can loosely tent it with foil. I once forgot about it for a few extra minutes, and the edges got a little too crispy, oops!
Add Marshmallows (Optional) & Finish Baking:
If you're adding marshmallows, pull the casserole out after the initial bake. Sprinkle those mini marshmallows evenly over the top. Return it to the oven for another 5-10 minutes, or until the marshmallows are puffed, golden, and slightly toasted. Watch them like a hawk, because they go from perfectly golden to burnt in a flash! The smell of toasting marshmallows is pure bliss, making this sweet potato casserole truly special. Let it cool for a few minutes before serving, it gets super hot!

Honestly, this sweet potato casserole has saved me more than once. There was a holiday dinner where my main dish was a complete flop (don't ask). But this casserole, with its comforting sweetness and crunchy topping, totally stole the show. Everyone raved about it! It just goes to show, sometimes the side dish is the real star, you know? It’s become a reliable friend in my kitchen chaos, always delivering warmth and deliciousness.

Storing Leftover Sweet Potato Casserole

Leftover sweet potato casserole is a glorious thing, if you manage to have any! Once it’s completely cooled down, cover the baking dish tightly with plastic wrap or aluminum foil. You can store it in the refrigerator for up to 3-4 days. I’ve tried freezing it before, and honestly, the texture can get a little watery when thawed, especially with the topping. If you do freeze it, plan for a slightly softer pecan crunch. Reheating is best in the oven at 300°F (150°C) until warmed through cover it with foil to prevent drying out. I microwaved it once, and the topping got soggy, so don't do that, lol. It’s still tasty, just not quite the same. If you added marshmallows, they'll deflate a bit, but the flavor is still there!

Creamy Sweet Potato Casserole with Pecan Crunch - Image 1Pin it
Creamy Sweet Potato Casserole with Pecan Crunch - Image 1 | Recipes by HomeChef

Sweet Potato Casserole Ingredient Substitutions

So, I've experimented a bit with this sweet potato casserole over the years, mostly because I ran out of something or just wanted to try something new. For the sweet potatoes, honestly, there's no real substitute that gives the same flavor, but you could use canned sweet potato puree in a pinch (make sure it's unsweetened!) just adjust the added sugar. For the milk, heavy cream or half-and-half works beautifully for an even richer base, but skim milk? Don't even think about it, hon. I tried that once, and it just tasted… sad. If you're out of pecans, walnuts are a great swap for the topping, or even crushed cornflakes for a different kind of crunch. And if you're not a fan of marshmallows, you can totally skip them or add a sprinkle of toasted coconut flakes for a tropical twist. I haven't tried that last one, but it sounds promising!

Sweet Potato Casserole Serving Suggestions

This sweet potato casserole is, in my humble opinion, pretty perfect on its own, but it really shines as part of a bigger meal. Of course, it’s a non-negotiable for Thanksgiving or Christmas dinner, sitting proudly next to roasted turkey or a juicy ham. But don't limit it to just holidays! I love serving it with a simple roasted chicken and some green beans for a comforting Sunday supper. For a lighter meal, it’s surprisingly good with a fresh, crisp salad. And for drinks? A sparkling cider or a dry white wine pairs beautifully, cutting through the sweetness. Honestly, this dish and a good old rom-com? Yes please. It just makes any meal feel a little more special, a little more 'home,' you know?

Cultural Backstory of Sweet Potato Casserole

Sweet potato casserole is so deeply woven into the fabric of American holiday tables, especially in the South. It really gained popularity in the early 20th century, becoming a staple at Thanksgiving and Christmas. It’s a dish that symbolizes abundance and comfort, often passed down through generations. For me, it connects to memories of my grandma's kitchen, the bustling warmth, and the smell of cinnamon and roasting pecans filling the air. She used to tell me stories while we peeled the potatoes together, making the whole process feel like a cherished ritual. It’s more than just a side dish, it’s a vessel for family history and shared joy, carrying that comforting tradition forward with every delicious bite. Every time I make this sweet potato casserole, I feel a connection to those memories.

Honestly, seeing this sweet potato casserole come out of the oven, golden and bubbling, always gives me a little thrill. The kitchen just smells incredible, and that first spoonful creamy, sweet, with that perfect pecan crunch it’s just pure happiness. It might not be the fanciest dish, but it holds so much warmth and comfort for me. I hope it brings a little bit of that same joy to your table, too. Don't be shy, tell me how your sweet potato casserole turns out!

Creamy Sweet Potato Casserole with Pecan Crunch - Image 2Pin it
Creamy Sweet Potato Casserole with Pecan Crunch - Image 2 | Recipes by HomeChef

Frequently Asked Questions

→ Can I make this sweet potato casserole ahead of time?

Oh, absolutely! I do it all the time. You can prep the sweet potato base and the pecan topping the day before, store them separately in the fridge, then assemble and bake when you're ready. It saves so much stress!

→ What if I don't have fresh sweet potatoes?

I've been there! You can use canned sweet potato puree, just make sure it's plain and unsweetened. You might need to adjust the brown sugar a bit, as canned can vary in sweetness. It works, just not quite the same texture.

→ My pecan topping isn't getting crispy, what gives?

Hmm, usually that means either your oven isn't hot enough or you need to bake it a bit longer. Make sure your butter is fully melted in the topping mixture, and don't be afraid to give it a few extra minutes in the oven until it's golden brown!

→ How long does leftover sweet potato casserole last?

In my fridge, it usually lasts about 3-4 days, tightly covered. It's actually pretty good cold sometimes, but I usually warm it up in the oven. Just avoid the microwave if you want that topping to stay crunchy!

→ Can I add other spices to the sweet potato casserole?

Totally! I sometimes add a tiny pinch of ginger or a dash of allspice for a different warm spice profile. Cardamom could be interesting too, but I haven't tried that one yet. Experiment, hon!

Creamy Sweet Potato Casserole with Pecan Crunch

Classic Sweet Potato Casserole recipe. Velvety sweet potatoes topped with crunchy pecans a family favorite for any gathering.

4 out of 5
(20 reviews)
Prep Time
20 Minutes
Cook Time
35 Minutes
Total Time
55 Minutes
By: Casey

Category: Perfect Sides

Difficulty: Beginner

Cuisine: American

Yield: 8 Servings

Dietary: Vegetarian

Published: Sun Oct 26 2025 at 10:38 PM

Last Updated: Fri Jan 09 2026 at 08:57 AM

Start Cooking
Cooking Mode Active - Screen Won't Sleep

Ingredients

→ Sweet Potato Base

01 3 lbs sweet potatoes, peeled and cubed
02 1/2 cup unsalted butter, softened
03 1/2 cup packed light brown sugar
04 1/4 cup whole milk
05 1 tsp vanilla extract
06 1/2 tsp ground cinnamon
07 1/4 tsp ground nutmeg
08 1/4 tsp salt

→ Pecan Topping

09 1 cup chopped pecans
10 1/4 cup packed light brown sugar
11 2 tbsp all-purpose flour
12 1/4 cup unsalted butter, melted

→ Optional Sweetness

13 2 cups mini marshmallows

Instructions

Step 01

First things first, get those sweet potatoes peeled and chopped into roughly 1-inch cubes. I usually just hack at them a bit, no need for perfection here. Then, pop them into a large pot, cover with cold water, and add a pinch of salt - this is where I always forget, honestly! Bring it to a boil, then reduce the heat and simmer until the potatoes are super tender, about 15-20 minutes. You want them soft enough to mash easily, you know? Drain them well, nobody wants a watery sweet potato casserole.

Step 02

Once drained, return the hot sweet potatoes to the pot. Add 1/2 cup of unsalted butter, 1/2 cup of brown sugar, 1/4 cup of whole milk, 1 teaspoon of vanilla extract, 1/2 teaspoon of cinnamon, 1/4 teaspoon of nutmeg, and 1/4 teaspoon of salt. Grab your trusty potato masher (or a fork, if you're feeling rustic) and mash everything until it's smooth and creamy. I like a few small lumps for texture, but you do you! Taste it here, this is your chance to adjust sweetness or spice. I always add a tiny bit more cinnamon because, well, I love it.

Step 03

While your sweet potato base is chilling for a moment, let's make that glorious pecan topping. In a medium bowl, combine 1 cup of chopped pecans, 1/4 cup of packed brown sugar, 2 tablespoons of all-purpose flour, and 1/4 cup of melted unsalted butter. Mix it all together with a fork until it's crumbly and well combined. This is where the magic happens, giving our sweet potato casserole that delightful crunch. I once tried to use oats instead of flour here, and it was... interesting. Stick with flour, trust me.

Step 04

Now for the fun part! Preheat your oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish. Spoon your creamy sweet potato mixture evenly into the prepared dish. It should look vibrant and inviting already! Then, sprinkle that delicious pecan topping all over the sweet potatoes. Make sure it's spread out nicely so every serving gets some of that crunchy goodness. This step always makes my kitchen smell amazing, honestly, like autumn baking is happening.

Step 05

Pop the dish into your preheated oven and bake for 25-30 minutes. You're looking for the sweet potato casserole to be heated through, and the pecan topping to be golden brown and bubbly. Keep an eye on it, because ovens can be sneaky! If the topping starts to get too dark, you can loosely tent it with foil. I once forgot about it for a few extra minutes, and the edges got a little too crispy, oops!

Step 06

If you're adding marshmallows, pull the casserole out after the initial bake. Sprinkle those mini marshmallows evenly over the top. Return it to the oven for another 5-10 minutes, or until the marshmallows are puffed, golden, and slightly toasted. Watch them like a hawk, because they go from perfectly golden to burnt in a flash! The smell of toasting marshmallows is pure bliss, making this sweet potato casserole truly special. Let it cool for a few minutes before serving, it gets super hot!

Notes

  1. Always drain your sweet potatoes *really* well after boiling, excess water makes for a runny casserole.
  2. Don't overmix the sweet potato base, a few small lumps are totally fine and add character.
  3. Keep an eye on the marshmallows if you use them – they can burn fast, I learned that the hard way.
  4. A pinch of orange zest in the sweet potato mash adds a lovely bright note.

Tools You'll Need

  • Large pot
  • potato masher
  • mixing bowls
  • 9x13 inch baking dish

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy
  • Tree Nuts (Pecans)

Nutrition Facts (Per Serving)

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

Reviews & Comments

Required fields are marked *