Sweet Potato Casserole with Pecan Topping Recipe

Photo of author
Author: Penny Smith
Published:

Few dishes capture the heart and warmth of the holiday season like a Sweet Potato Casserole with Pecan Topping. This comforting side dish brings together smooth, creamy mashed sweet potatoes and a perfectly crisp, caramelized pecan topping. It’s the kind of recipe that instantly fills your kitchen with the aroma of brown sugar and baked goodness, signaling that something special is about to be served.

Traditionally enjoyed during Thanksgiving or Christmas dinners, this casserole isn’t just for holidays—it’s a celebration of comfort and togetherness any time of year. Inspired by Southern-style cooking, it combines the sweetness of baked sweet potatoes with a buttery crunch that melts in your mouth. Whether served alongside roast turkey or as a stand-alone treat for Sunday dinner, this dish brings a nostalgic touch that reminds us all of family gatherings, laughter, and the joy of sharing a meal made from the heart.


Why You’ll Love This Sweet Potato Casserole

There’s a reason this dish has earned a permanent place on dinner tables across America. It’s the perfect blend of sweet, savory, and crunchy—each bite offers the creaminess of sweet potatoes paired with the irresistible richness of pecans. Here’s why you’ll fall in love with it:

  • Comforting and nostalgic: It reminds you of family dinners, warm kitchens, and the joy of homemade food.

  • Easy to prepare: You can make it ahead of time, perfect for busy holiday schedules.

  • Crowd-pleaser: Even those who claim not to like sweet potatoes will go back for seconds.

  • Perfect balance of textures: Silky mashed potatoes topped with a crisp, buttery crumble.

  • Naturally sweet: Sweet potatoes add rich flavor and nutrients without being overly sugary.

This casserole transforms a humble root vegetable into a dish that feels indulgent yet wholesome.


Ingredients

For the Sweet Potato Base:

  • 4 large sweet potatoes (about 3 pounds), peeled and cut into chunks

  • 1/2 cup unsalted butter, melted

  • 1/2 cup brown sugar (light or dark, depending on preference)

  • 1/4 cup granulated sugar

  • 2 large eggs

  • 1/2 cup milk (whole or 2%)

  • 1 teaspoon vanilla extract

  • 1/2 teaspoon cinnamon

  • 1/4 teaspoon nutmeg

  • Pinch of salt

For the Pecan Topping:

  • 1 cup chopped pecans

  • 1/2 cup brown sugar

  • 1/3 cup all-purpose flour

  • 1/3 cup unsalted butter, melted


Directions

  1. Preheat the Oven
    Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or nonstick spray.

  2. Cook the Sweet Potatoes
    Place the sweet potato chunks in a large pot and cover with water. Bring to a boil, then reduce heat and simmer for about 15–20 minutes or until the potatoes are fork-tender. Drain and allow them to cool slightly.

  3. Mash the Potatoes
    In a large mixing bowl, mash the sweet potatoes until smooth. You can use a potato masher or hand mixer for a creamier texture.

  4. Combine the Filling Ingredients
    Add the melted butter, brown sugar, granulated sugar, eggs, milk, vanilla extract, cinnamon, nutmeg, and a pinch of salt. Stir or mix until fully combined and creamy.

  5. Spread in the Baking Dish
    Pour the sweet potato mixture into the prepared baking dish, smoothing the top with a spatula.

  6. Make the Pecan Topping
    In a separate bowl, combine chopped pecans, brown sugar, flour, and melted butter. Mix until the ingredients come together into a crumbly mixture.

  7. Add the Topping
    Sprinkle the pecan mixture evenly over the sweet potato base.

  8. Bake
    Bake in the preheated oven for 30–35 minutes, or until the topping is golden brown and crisp.

  9. Cool Slightly and Serve
    Allow the casserole to cool for about 10 minutes before serving. It’s best enjoyed warm, with the topping still slightly crunchy and the filling creamy and smooth.


Prep Time, Cook Time, Total Time, Yield

  • Prep Time: 20 minutes

  • Cook Time: 35 minutes

  • Total Time: 55 minutes

  • Yield: 8–10 servings


The Secret to a Perfect Sweet Potato Casserole

What sets a memorable sweet potato casserole apart from the rest is balance. The sweetness of the filling should never overpower the natural flavor of the potatoes. Using a combination of brown and white sugar gives depth without being cloying. The spices—especially cinnamon and nutmeg—enhance the flavor, giving the casserole that warm, cozy aroma we all associate with the holidays.

Another key is texture. The filling should be smooth, creamy, and well-seasoned, while the topping provides that satisfying crunch. Toasting the pecans lightly before adding them to the topping can intensify their flavor, adding an extra layer of richness.

If you want to take it up another notch, a light drizzle of pure maple syrup over the baked casserole right before serving creates a glossy finish and deepens the caramelized flavor of the pecans.


Make-Ahead and Storage Tips

One of the best things about this casserole is its versatility in preparation. It’s a stress-free side dish that can easily be made ahead of time, making your holiday cooking easier and more organized.

To make ahead:

  • Prepare the sweet potato filling and pecan topping separately.

  • Assemble the casserole but don’t bake it.

  • Cover tightly with foil and refrigerate for up to 48 hours.

  • When ready to serve, bring it to room temperature and bake as directed.

To freeze:

  • You can freeze the fully baked casserole for up to 3 months.

  • Let it cool completely, cover with plastic wrap and foil, and freeze.

  • Reheat in the oven at 350°F until warmed through, about 25–30 minutes.

To store leftovers:

  • Store any leftovers in an airtight container in the refrigerator for up to 5 days.

  • Reheat in the microwave or oven until warm.


Variations and Add-Ins

While the classic version is hard to beat, there are plenty of ways to customize this casserole to your taste or dietary needs.

  • Coconut Twist: Add a few tablespoons of shredded coconut to the topping for a tropical note.

  • Marshmallow Lovers: Swap the pecan topping for a layer of mini marshmallows. Bake until they’re golden and gooey.

  • Healthier Option: Use less sugar or replace with pure maple syrup or honey for natural sweetness.

  • Nut-Free Version: Replace pecans with rolled oats mixed with brown sugar and butter for a crunchy, allergen-friendly topping.

  • Spiced Delight: Add a pinch of ground ginger or allspice to the filling for an extra layer of flavor.

  • Gluten-Free Option: Substitute almond flour for the all-purpose flour in the topping.

Each variation brings something new, but the comforting soul of the dish always remains the same.


Serving Suggestions

This Sweet Potato Casserole with Pecan Topping shines brightest on a holiday table, but don’t let that limit you. It pairs beautifully with a variety of dishes:

  • Thanksgiving Dinner: Serve alongside roasted turkey, green bean casserole, and cranberry sauce.

  • Christmas Feast: Pairs perfectly with baked chicken or roasted beef and a crisp green salad.

  • Everyday Comfort Meal: Serve it as a side with roasted vegetables or grilled chicken.

You can even enjoy it as a dessert-like side—its sweetness makes it a wonderful end to a savory meal. A dollop of whipped cream or vanilla yogurt on top turns it into a cozy, wholesome treat.


Nutritional Benefits

Sweet potatoes aren’t just delicious—they’re also highly nutritious. They’re naturally packed with vitamin A, vitamin C, potassium, and fiber. Unlike many other holiday dishes, this casserole brings comfort with benefits. Here’s why it’s a guilt-free indulgence:

  • Rich in antioxidants: Helps support immune health.

  • High in fiber: Promotes digestion and helps you feel satisfied.

  • Naturally sweet: Reduces the need for excessive added sugars.

  • Good source of beta-carotene: Great for eye and skin health.

Even with the pecan topping, this dish feels indulgent without being heavy, especially when enjoyed in moderation as part of a balanced meal.


Tips for Success

To make sure your Sweet Potato Casserole with Pecan Topping turns out perfect every time, keep these expert tips in mind:

  1. Use fresh sweet potatoes instead of canned ones for the best flavor and texture.

  2. Don’t overmix the filling once the eggs are added—this helps keep the texture light.

  3. Adjust sweetness based on your taste. You can reduce sugar slightly if you prefer a more natural flavor.

  4. Toast the pecans before mixing to bring out their nutty aroma.

  5. Bake uncovered for a crisp topping—covering it traps moisture and softens the pecans.

  6. Let it rest before serving—the casserole firms up slightly as it cools, making it easier to serve.


Frequently Asked Questions

1. Can I make this casserole ahead of time?
Yes, you can! Assemble the casserole a day or two in advance, store it in the refrigerator, and bake it fresh before serving. This makes it ideal for busy holiday cooking.

2. Can I use canned sweet potatoes?
Yes, but for the best texture and flavor, fresh sweet potatoes are preferred. If you use canned, drain and mash them well, and reduce the sugar slightly since they are often pre-sweetened.

3. What can I use instead of pecans?
If you’re allergic to nuts or just don’t have pecans on hand, you can substitute with chopped walnuts, almonds, or a mix of oats and brown sugar for crunch.

4. How do I keep the topping crunchy?
Make sure the casserole is baked uncovered, and avoid refrigerating it uncovered for long periods before baking. A light re-toast in the oven before serving can also restore crispiness.

Notes

This Sweet Potato Casserole with Pecan Topping is a timeless recipe that combines comfort and elegance in every bite. It’s an easy dish that looks impressive, tastes indulgent, and brings people together—exactly what a holiday meal should do.

Whether you’re making it for a festive celebration or a cozy family dinner, it’s sure to become one of those cherished recipes everyone asks for year after year. The sweet, creamy base paired with that buttery, nutty crunch creates a perfect harmony that never goes out of style.

If you’re looking to add a touch of warmth and nostalgia to your next gathering, this dish is a must-make—because sometimes, the simplest recipes create the most memorable moments.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet Potato Casserole with Pecan Topping Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Penny Smith
  • Total Time: 55 minutes
  • Yield: 810 servings 1x

Description

This Sweet Potato Casserole with Pecan Topping is a warm, comforting side dish that brings sweetness and crunch to your holiday table. Creamy mashed sweet potatoes are topped with a buttery, caramelized pecan layer that’s perfectly golden and crisp. It’s an irresistible classic that embodies the flavor and heart of the holidays, perfect for Thanksgiving, Christmas, or any cozy family dinner.


Ingredients

Scale

For the Sweet Potato Base:

  • 4 large sweet potatoes (about 3 pounds), peeled and cut into chunks

  • 1/2 cup unsalted butter, melted

  • 1/2 cup brown sugar (light or dark)

  • 1/4 cup granulated sugar

  • 2 large eggs

  • 1/2 cup milk (whole or 2%)

  • 1 teaspoon vanilla extract

  • 1/2 teaspoon ground cinnamon

  • 1/4 teaspoon ground nutmeg

  • Pinch of salt

For the Pecan Topping:

  • 1 cup chopped pecans

  • 1/2 cup brown sugar

  • 1/3 cup all-purpose flour

  • 1/3 cup unsalted butter, melted


Instructions

  • Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or nonstick spray.

  • Place sweet potato chunks in a large pot, cover with water, and bring to a boil. Reduce heat and simmer for 15–20 minutes or until fork-tender. Drain and let cool slightly.

  • In a large bowl, mash the sweet potatoes until smooth. Use a potato masher or hand mixer for a creamier texture.

  • Add melted butter, brown sugar, granulated sugar, eggs, milk, vanilla, cinnamon, nutmeg, and salt. Mix until smooth and well combined.

  • Spread the sweet potato mixture evenly into the prepared baking dish.

  • In a separate bowl, combine pecans, brown sugar, flour, and melted butter. Mix until crumbly.

  • Sprinkle the pecan mixture evenly over the sweet potato layer.

  • Bake for 30–35 minutes, or until the topping is golden brown and crisp.

  • Let cool for about 10 minutes before serving. Enjoy warm for the best texture and flavor.

Notes

This Sweet Potato Casserole can be made ahead of time—simply assemble it up to one day in advance, cover, and refrigerate until ready to bake. The dish also freezes beautifully for up to 3 months; just thaw overnight in the refrigerator before reheating. For extra flavor, lightly toast the pecans before adding them to the topping. To make it nut-free, substitute the pecans with a mix of oats, brown sugar, and butter for a similar crunch. This comforting classic is a crowd favorite that brings warmth, nostalgia, and a perfect balance of sweetness to any meal.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes

Penny Smith

Hi there! I’m Penny Smith, a 56-year-old home cook, storyteller, and recipe creator who believes that the best meals come from the heart — not just the kitchen.
My love for cooking began many years ago in my grandmother’s warm, bustling kitchen. I was a little girl standing on a wooden stool, helping her stir pots of stew and roll out pie dough. The air always smelled like cinnamon, fresh bread, and comfort. My grandma used to say, “Cooking is how we show love without words,” and that saying has stayed with me ever since.

You Might Also Like...

Healthy Shrimp Buddha Bowl with Tahini Dressing

Healthy Shrimp Buddha Bowl with Tahini Dressing

Street-Style Shrimp Bowl with Corn & Lime

Street-Style Shrimp Bowl with Corn & Lime

Sweet Chili Garlic Shrimp Bowl with Veggies

Sweet Chili Garlic Shrimp Bowl with Veggies

Low-Calorie Garlic Shrimp Rice Bowl (Under 400 Calories)

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star