Sweet Potato Casserole with Pecan Streusel — Whipped, Buttery & Irresistibly Crunchy

Sweet potato casserole with pecan streusel in a white baking dish, golden brown crust, fresh from the oven with a spoon lifting a scoop

The Side Dish That Steals the Whole Show

There is a moment every Thanksgiving when the table goes quiet — not because the turkey just arrived, but because someone set down a bubbling dish of sweet potato casserole with a crust so golden, so fragrant with brown sugar and toasted pecans, that every other dish suddenly becomes background noise. That moment is exactly what this recipe is built for. This is not a polite side dish. This is the one people make room for even when they swore they were full. It is comfort food wearing its most glamorous outfit, and it absolutely belongs at the center of your holiday table.

What makes this sweet potato casserole truly special is the contrast — the creamy, whipped sweet potato base is velvety and lush, spiked with real butter, warm vanilla, and just enough brown sugar to make it feel like a hug. And then there is the pecan streusel on top. Brown sugar, cold butter, flour, and a generous heap of chopped pecans come together into a crumbly, crunchy, caramelized crust that shatters slightly with every spoon and perfumes the whole kitchen while it bakes. Sweet, nutty, buttery, and just a little toasty — it is the kind of topping you want to eat by itself with a spoon over the sink when nobody is watching.

This recipe has been tested and refined to deliver the most indulgent version possible. The sweet potatoes are baked rather than boiled, which concentrates their natural sugars and gives the filling a deeper, more complex flavor. The filling is whipped until impossibly smooth. The streusel is piled on thick. Every decision here was made in the name of maximum flavor, maximum texture, and maximum cravability — because a sweet potato casserole worth making is worth making right.

Sweet potato casserole with pecan streusel in a white baking dish, golden brown crust, fresh from the oven with a spoon lifting a scoop

Why You’ll Love This Recipe

  • Restaurant-quality depth of flavor — baking the sweet potatoes (instead of boiling) unlocks a natural caramel sweetness you simply cannot get any other way.
  • That streusel. Thick, buttery, nutty, and crackling with brown sugar — it is the textural contrast that makes every bite irresistible.
  • Make-ahead friendly — assemble the whole dish the night before and refrigerate. Just add the streusel and bake on the day.
  • Crowd-pleasing every single time — this is the dish guests ask for by name, year after year.
  • Perfectly balanced — it is sweet but not cloying, rich but not heavy, and the pecans add a savory, toasty note that keeps you coming back for more.
  • No marshmallows needed — the pecan streusel is so much more satisfying, with real texture and deep caramel flavor that marshmallows just cannot match.

Key Ingredients That Make This Casserole Shine

The foundation of this dish is fresh sweet potatoes — specifically, the orange-fleshed variety often labeled as garnet or jewel yams at the grocery store. They are naturally sweet, dense, and incredibly creamy once baked and whipped. Baking them whole directly on the oven rack allows the sugars to concentrate and the flesh to become almost jammy, which gives the filling a flavor complexity that boiled potatoes simply cannot match. Real unsalted butter is non-negotiable here — it goes into both the filling and the streusel, and its richness is what transforms a good casserole into a great one. Use more than you think you need. Brown sugar does the heavy lifting in the streusel, melting around the pecans as the casserole bakes and creating that signature crackling, amber-colored crust. Dark brown sugar will give you a deeper molasses flavor if you want to go even bolder. Whole milk or heavy cream loosens the sweet potato filling to a silky, pourable consistency — cream will give you a richer, more indulgent result. A generous pour of pure vanilla extract and a pinch of cinnamon and nutmeg round out the filling with warm, bakery-style aromatics. And then there are the pecans — roughly chopped so they have presence in every bite, toasty, rich, and slightly sweet, they are the crown jewel of the entire dish.

If you are planning a full Thanksgiving spread, this casserole pairs beautifully alongside a Green Bean Casserole made from scratch with a real mushroom cream sauce and crispy fried shallots — together, they cover every texture and flavor note you want on a holiday table. And if you are doing the whole turkey situation, check out our Dry Brine Turkey for the crispiest skin and juiciest meat without the mess of a wet brine bucket.

Pro Tips & Variations

Overhead flat lay of sweet potato casserole ingredients — whole sweet potatoes, pecans, brown sugar, butter, eggs, vanilla, and cream on a marble surface

  • Bake, don’t boil. This is the single most important tip. Baking the sweet potatoes at 400°F for 45–55 minutes until completely tender and caramelized at the skin gives the filling a roasted depth that no amount of seasoning can replicate once you’ve boiled away the flavor.
  • Use a hand mixer or stand mixer. Whipping the sweet potato flesh with a mixer — rather than mashing by hand — creates an incredibly smooth, airy filling that bakes up light and soufflé-like under the streusel.
  • Keep the streusel butter cold. Cut cold butter into the flour and sugar mixture using your fingers or a pastry cutter. You want pea-sized clumps, not a paste. Those clumps are what create the crumbly, distinct texture that makes the topping so satisfying.
  • Pile the streusel high. Do not be timid. A thick streusel layer means more crunch, more caramelization, and more of that irresistible brown sugar snap on top.
  • Add a splash of bourbon. One to two tablespoons of bourbon stirred into the sweet potato filling is a grown-up upgrade that adds warmth and complexity without tasting boozy. Highly recommended.
  • Swap pecans for walnuts if that is what you have — they bring a slightly more bitter, earthy note that works just as well with the sweet filling.
  • Make it spicier. Add a pinch of cayenne or cardamom to the filling for a subtle heat that cuts through the richness in the most unexpected and wonderful way.
  • Double the streusel. We said it. Just double it. No one has ever complained about too much pecan streusel.

According to Serious Eats, the key to a next-level sweet potato casserole is treating the filling like a custard — adding eggs for structure and using fat generously to achieve that silky, cohesive texture that holds up under the topping without becoming dense or gluey. We agree wholeheartedly. And if you want to explore flavor variations on classic Thanksgiving sides, Bon Appétit has some inspiring takes worth bookmarking for future holiday planning.

Nutritional Highlights

Sweet potatoes are one of the most nutrient-dense vegetables you can put on your holiday table. They are loaded with beta-carotene — the antioxidant that gives them their deep orange color — along with a solid dose of vitamin C, potassium, and fiber. One serving of this casserole delivers meaningful amounts of vitamin A and manganese, and the pecans contribute heart-healthy monounsaturated fats along with magnesium and zinc. Yes, this is a rich, indulgent dish — the butter and brown sugar are not pretending to be health food — but at Thanksgiving, you are eating real ingredients that have been part of holiday cooking for generations, and sweet potatoes are genuinely one of the most nutritious bases you could build a casserole around. Enjoy every bite without guilt.

If you are building out a full Thanksgiving menu, our Make Ahead Mashed Potatoes are another side dish that takes all the stress out of the big day — they reheat perfectly in the slow cooker while you focus on everything else.

Frequently Asked Questions

Can I make sweet potato casserole ahead of time?

Absolutely — and honestly, you should. This casserole is one of the best make-ahead Thanksgiving sides you can have in your arsenal. Prepare the sweet potato filling completely, spread it in your baking dish, and refrigerate it tightly covered for up to 2 days. Make the streusel separately and store it in a zip-lock bag in the refrigerator. When you are ready to bake, scatter the cold streusel over the top and bake as directed, adding about 5–10 extra minutes since the dish is starting cold. The flavors actually deepen overnight, so make-ahead is not just convenient — it is arguably better.

Can I use canned sweet potatoes instead of fresh?

You can, and it will still taste good — but there is a meaningful flavor difference. Canned sweet potatoes (or yams) tend to be softer, sometimes slightly watery, and they lack the concentrated, caramelized sweetness you get from baking fresh ones. If you do use canned, drain them very well, pat them dry, and consider roasting them on a baking sheet at 400°F for 10–15 minutes to drive off excess moisture before whipping. You will need about 3 to 4 cups of drained canned sweet potatoes to match the yield from 3 pounds of fresh. Fresh is always worth the extra effort here, but canned will work in a pinch.

How do I store and reheat leftover sweet potato casserole?

Store leftovers tightly covered in the refrigerator for up to 4 days. The streusel will soften slightly as it sits, but the flavor remains fantastic. To reheat, place the casserole in a 325°F oven, covered loosely with foil, for 20–25 minutes until warmed through. Remove the foil for the last 5 minutes to re-crisp the streusel topping. You can also reheat individual portions in the microwave, though the topping will be softer — still delicious, just different. For best results, always reheat in the oven when you can.

Close-up of a spoonful of sweet potato casserole being lifted from the dish, showing the creamy orange filling and golden pecan streusel crust in detail

Make It, Share It, Save It

This sweet potato casserole with pecan streusel is the kind of recipe that becomes a tradition — the dish your family requests every year, the one that disappears before anything else on the table, the one people text you about in October asking if you are making it again. It is warm, indulgent, deeply flavorful, and made with real ingredients that taste exactly as good as they smell coming out of the oven. If you make this recipe, we want to see it — share your photos in the comments below or tag us on social media. And save this recipe now, because November will come faster than you think and this is absolutely one you want ready to go.

Find the complete recipe card below ↓

Sweet potato casserole with pecan streusel in a white baking dish, golden brown crust, fresh from the oven with a spoon lifting a scoop

Sweet Potato Casserole with Pecan Streusel

No ratings yet
Prep Time 20 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 25 minutes
Servings 10 servings
Calories 415 kcal

Equipment

  • 9x13-inch baking dish
  • Hand mixer or stand mixer
  • Large mixing bowl
  • Medium mixing bowl
  • Pastry cutter or fingers
  • Spatula

Ingredients
  

Sweet Potato Filling

  • 3 lbs sweet potatoes about 4 large, scrubbed
  • 6 tablespoons unsalted butter softened
  • 1/3 cup brown sugar packed, light or dark
  • 1/3 cup heavy cream or whole milk
  • 2 large eggs
  • 2 teaspoons pure vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 3/4 teaspoon kosher salt

Pecan Streusel Topping

  • 1 cup pecans roughly chopped
  • 2/3 cup brown sugar packed
  • 1/2 cup all-purpose flour
  • 1/4 teaspoon ground cinnamon
  • 1/4 teaspoon kosher salt
  • 5 tablespoons unsalted butter cold, cut into small cubes

Instructions
 

Bake the Sweet Potatoes

  • Preheat oven to 400°F. Pierce each sweet potato a few times with a fork and place directly on the oven rack. Bake for 45–55 minutes, until completely tender and caramelized — a knife should slide in with zero resistance. Remove and let cool enough to handle.
  • Once cool enough to handle, halve the sweet potatoes and scoop the flesh into a large mixing bowl. Discard the skins.

Make the Filling

  • Reduce oven temperature to 350°F. Grease a 9x13-inch baking dish with butter.
  • Add the softened butter, brown sugar, heavy cream, eggs, vanilla extract, cinnamon, nutmeg, and salt to the sweet potato flesh. Beat with a hand mixer or stand mixer on medium speed for 2–3 minutes until the filling is completely smooth, fluffy, and light. Taste and adjust sweetness or seasoning if needed.
  • Spread the filling evenly into the prepared baking dish and smooth the top with a spatula.

Make the Pecan Streusel

  • In a medium bowl, whisk together the brown sugar, flour, cinnamon, and salt. Add the cold cubed butter and use your fingertips or a pastry cutter to work it into the dry ingredients until the mixture resembles coarse crumbs with pea-sized clumps of butter throughout. Stir in the chopped pecans.

Assemble and Bake

  • Scatter the pecan streusel evenly and generously over the sweet potato filling, covering it completely.
  • Bake at 350°F for 28–35 minutes, until the streusel is deep golden brown and the filling is set and heated through. If the streusel browns too quickly, tent loosely with foil for the last 10 minutes.
  • Let the casserole rest for 5–10 minutes before serving. The filling will firm up slightly as it cools.

Notes

Make-ahead: Prepare and refrigerate the filling in the baking dish up to 2 days ahead. Store the streusel in a zip-lock bag in the fridge. Add streusel just before baking and add 10 extra minutes to bake time.
Bourbon variation: Stir 1–2 tablespoons of bourbon into the sweet potato filling before baking for a warm, complex depth of flavor.
Storage: Cover tightly and refrigerate for up to 4 days. Reheat covered at 325°F for 20–25 minutes, uncovering for the last 5 minutes to re-crisp the streusel.
For extra-deep streusel flavor, use dark brown sugar in the topping.

Nutrition

Calories: 415kcalCarbohydrates: 58gProtein: 5gFat: 19gSodium: 310mgFiber: 4gSugar: 32g
No ratings yet