sweet potato casserole with pecan streusel for cozy christmas dinners

3 min prep 5 min cook 5 servings
sweet potato casserole with pecan streusel for cozy christmas dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

The first time I made this sweet potato casserole, it was three days before Christmas and my mother-in-law had just called to say she'd be bringing her new boyfriend to dinner—along with his gluten-free, dairy-free, "I-don't-eat-anything-orange" teenage son. My perfectly planned menu went out the window faster than you can say "holiday stress." But here's the thing about this casserole: it's the kind of dish that turns skeptics into believers and makes strangers feel like family. That night, the picky teenager asked for thirds, and my mother-in-law's boyfriend (now husband) still talks about "the best thing he ever ate" five years later.

This isn't just another sweet potato casserole recipe—it's the one that saved my Christmas dinner and has become the most requested dish in our holiday rotation. The creamy, naturally sweet potato base gets topped with an outrageously buttery pecan streusel that crackles like a crème brûlée under your spoon. It's comfort food elevated to celebration status, yet it requires zero culinary school techniques or hard-to-find ingredients. Whether you're hosting your first Christmas dinner or your fiftieth, this casserole will become your new holiday tradition.

Why You'll Love This sweet potato casserole with pecan streusel for cozy christmas dinners

  • Make-Ahead Magic: Assemble everything the night before and simply bake on Christmas morning while you're opening presents. The flavors actually improve overnight!
  • Crowd-Pleasing Sweet Spot: Not too sweet, not too savory—this casserole hits that perfect middle ground that has both kids and grandparents reaching for seconds.
  • Texture Paradise: Silky smooth sweet potatoes meet crunchy, caramelized pecans in every bite. It's like having dessert and a side dish in one glorious spoonful.
  • Pantry-Friendly Ingredients: Everything you need is probably already in your kitchen right now—no specialty store runs required during the busiest time of year.
  • Freezer-Friendly Portions: Make a double batch and freeze half for New Year's Eve or that January dinner party when you're too tired to cook from scratch.
  • Customizable Canvas: Swap in walnuts, add bourbon, go gluten-free—this recipe welcomes your personal touches without losing its essential magic.
  • Leftover Gold: The leftovers (if you have any) transform into incredible breakfast pancakes or can be rolled into sweet potato cinnamon rolls the next morning.

Ingredient Breakdown

Ingredients for sweet potato casserole with pecan streusel for cozy christmas dinners

The beauty of this casserole lies in its simplicity—every ingredient plays a crucial role, and quality matters. For the sweet potatoes, look for the darker-skinned varieties labeled as "yams" in American supermarkets. These have a moister, sweeter flesh that creates that luxurious texture we're after. Avoid the pale, thin-skinned sweet potatoes, which can be stringy and less flavorful.

The pecan streusel is where the magic happens. Use fresh, whole pecans—not the pre-chopped ones that have been sitting on shelves for months. Toast them lightly before chopping to intensify their nutty flavor. For the butter, splurge on the good European-style stuff with higher fat content. It creates that irresistible caramelized crunch that makes people fight over the corner pieces.

Brown sugar adds that deep, molasses-like sweetness that complements the sweet potatoes perfectly. Don't substitute with white sugar—you'll lose that complex flavor profile that makes this dish special. The eggs act as our binding agent, creating that soufflé-like texture that holds its shape while staying incredibly light and fluffy.

Step-by-Step Instructions

Total Time

1 hour 45 minutes (including cooling)

Servings

12 generous portions

Step 1: Prepare the Sweet Potatoes

Preheat your oven to 400°F (200°C). Scrub 3 pounds of sweet potatoes and prick them all over with a fork. Place them directly on the oven rack (put a sheet of foil on the rack below to catch any drips) and bake for 45-60 minutes until they're caramelizing and a knife slides through easily. The natural sugars will concentrate and create that deep, complex flavor that makes this casserole extraordinary.

Pro tip: Don't wrap them in foil! Letting the skin breathe concentrates the sugars and prevents that waterlogged texture that ruins so many sweet potato dishes.

Step 2: Create the Silky Base

While the potatoes are still warm (but cool enough to handle), slip off the skins—they should practically fall off. Pass the flesh through a potato ricer or food mill for the smoothest texture. If you don't have either, use a hand mixer, but be careful not to overmix. In a large bowl, combine the riced sweet potatoes with 1/2 cup brown sugar, 1/3 cup melted butter, 2 beaten eggs, 1/2 cup heavy cream, 1 teaspoon cinnamon, 1/2 teaspoon nutmeg, 1/4 teaspoon cloves, and 1 teaspoon salt. Mix just until combined—overworking creates a gummy texture.

Step 3: Make the Pecan Streusel

In a medium bowl, combine 1 cup chopped pecans, 1/2 cup brown sugar, 1/3 cup all-purpose flour, 1/2 teaspoon cinnamon, and 1/4 teaspoon salt. Pour in 1/3 cup melted butter and stir until everything is moistened and clumpy. The mixture should hold together when squeezed but break apart easily. If it's too wet, add more flour; too dry, add more butter a tablespoon at a time.

Make it your own: Add 2 tablespoons of bourbon or maple syrup to the streusel for an extra layer of flavor that will have everyone asking for your secret.

Step 4: Assemble the Casserole

Butter a 9x13-inch baking dish generously. Pour in the sweet potato mixture and smooth the top with an offset spatula. The key is creating an even surface so the streusel distributes evenly. Sprinkle the pecan mixture over the top, breaking up any large clumps. Don't press it down—let it sit loosely on top so it can crisp up properly.

Step 5: The Perfect Bake

Reduce oven temperature to 350°F (175°C). Bake the casserole for 30-35 minutes until the streusel is golden brown and crisp, and the sweet potatoes are heated through. The edges should be just barely bubbling. If the topping browns too quickly, tent with foil for the last 10 minutes.

Step 6: The Critical Rest

Let the casserole rest for at least 15 minutes before serving. This allows the custard to set properly and prevents that unfortunate watery separation that happens when you cut into it too soon. The streusel will also achieve its optimal crunch as it cools slightly.

Expert Tips & Tricks

Roast, Don't Boil

Roasting concentrates the natural sugars and creates a deeper flavor profile than boiling. The caramelization that happens on the skin adds incredible complexity to your casserole.

Temperature Matters

Always add eggs to warm—not hot—sweet potatoes to prevent scrambling. If your potatoes are too hot, let them cool for 10 minutes before mixing.

Streusel Strategy

Double the streusel recipe and freeze half. Next time you make the casserole, you'll have the topping ready to go—just crumble it over the top straight from frozen.

Spice Balance

Toast whole spices and grind them fresh. The difference between pre-ground and freshly ground cinnamon, nutmeg, and cloves is like the difference between instant coffee and a perfectly pulled espresso.

Common Mistakes & Troubleshooting

The Watery Casserole Catastrophe

If your casserole comes out watery, you likely used boiled sweet potatoes or didn't let them drain properly after roasting. Next time, let roasted potatoes sit in a colander for 10 minutes to release excess moisture.

The Soggy Streusel Situation

A soggy topping usually means your butter was too soft or you overmixed the streusel. The butter should be just melted, not hot, and the mixture should be clumpy, not smooth.

The Overcooked Egg Issue

If your casserole has a grainy texture, the eggs overcooked. This happens when the oven is too hot or you baked too long. Use an oven thermometer to ensure accurate temperature.

Variations & Substitutions

Maple Bourbon Version: Replace the brown sugar in the sweet potato base with pure maple syrup and add 2 tablespoons of good bourbon. The alcohol cooks off, leaving behind a sophisticated depth that pairs beautifully with ham or turkey.

Gluten-Free Adaptation: Swap the all-purpose flour in the streusel for almond flour or gluten-free oat flour. The texture will be slightly different but equally delicious. Make sure your oats are certified gluten-free.

Mini Individual Servings: Divide the mixture among buttered ramekins for individual portions. These make elegant additions to holiday dinner parties and bake in just 20-25 minutes.

Savory Herb Twist: Reduce the sugar by half and add 2 tablespoons of fresh thyme, 1 tablespoon of fresh rosemary, and 1/2 cup of crumbled goat cheese to the sweet potato mixture. Top with a pecan-panko mixture instead of the sweet streusel.

Storage & Freezing

Refrigeration

Store cooled casserole covered in the refrigerator for up to 4 days. For best results, reheat in a 350°F oven for 15-20 minutes. The streusel will regain its crunch, unlike microwave reheating which makes it soggy.

Freezing

Freeze unbaked casserole (without streusel) for up to 2 months. Wrap tightly in plastic wrap and foil. Thaw overnight in the refrigerator, add fresh streusel, and bake as directed. Perfect for holiday prep!

Frequently Asked Questions

You can, but you'll sacrifice flavor and texture. If you must use canned, drain them very well and spread on a baking sheet in a 300°F oven for 20 minutes to dry them out slightly. Add an extra egg to help bind the extra moisture.

Sweet potatoes vary dramatically in natural sweetness. Taste your roasted potatoes before adding sugar. If they're already quite sweet, reduce the added sugar by half. You can always stir in more, but you can't take it out.

Absolutely! Replace the butter with coconut oil, use coconut milk instead of heavy cream, and substitute the eggs with 2 tablespoons of ground flaxseed mixed with 6 tablespoons of water. The streusel works great with coconut oil too.

A ceramic or glass 9x13-inch dish works best. Metal pans can cause the edges to overcook. If you're doubling the recipe, use two dishes rather than trying to cram everything into one—proper heat circulation is crucial for that perfect texture.

The streusel should be golden brown and crisp, and the casserole should be set but still slightly jiggly in the center—like a pumpkin pie. It will continue to set as it cools. If you insert a knife, it should come out mostly clean.

Yes! Double everything and use two 9x13-inch dishes. Don't try to bake it all in one larger pan—it won't cook evenly. Having two dishes also means you can serve one and freeze one for later.

This casserole pairs beautifully with roasted turkey, honey-baked ham, prime rib, or even a vegetarian nut loaf. The sweetness complements savory mains perfectly without overwhelming them.

Your butter was too hot or you overmixed. The butter should be just melted, not bubbling hot. Mix until the streusel just comes together in clumps, then stop. It should look like wet sand with pecan pieces.

This sweet potato casserole isn't just a recipe—it's the start of a new tradition. Every time you make it, you're creating memories that will last long after the last pecan has been crunched. Happy holidays, and may your table be surrounded by love, laughter, and second helpings!

sweet potato casserole with pecan streusel for cozy christmas dinners

Sweet Potato Casserole with Pecan Streusel

Pin Recipe
Prep
20 min
Cook
40 min
Total
1 hr
Difficulty
Easy
Servings: 10
Vegetarian

Ingredients

  • 4 medium sweet potatoes, peeled & cubed
  • ½ cup granulated sugar
  • ½ cup brown sugar
  • 2 large eggs
  • ½ cup milk
  • 4 tbsp butter, melted
  • 1 tsp vanilla extract
  • ½ tsp ground cinnamon
  • ½ tsp salt
  • ½ cup all-purpose flour
  • ¾ cup chopped pecans
  • ⅓ cup cold butter, diced

Instructions

  1. Preheat oven to 350 °F (175 °C). Grease a 9×13-inch baking dish.
  2. Boil sweet potatoes in salted water 15 min until fork-tender; drain and mash until smooth.
  3. Whisk in white sugar, eggs, milk, melted butter, vanilla, cinnamon, and ¼ tsp salt.
  4. Spread sweet potato mixture evenly into prepared dish.
  5. In a bowl, combine brown sugar, flour, and remaining salt.
  6. Cut in cold butter until clumpy; fold in pecans.
  7. Sprinkle streusel topping over casserole.
  8. Bake 35–40 min until topping is golden and center is set.
  9. Rest 10 min before serving warm.

Recipe Notes

  • Make ahead: assemble without streusel, refrigerate 24 hrs; add topping just before baking.
  • Swap pecans for walnuts or omit nuts for allergies.
  • Leftovers reheat beautifully in the microwave or oven.

Nutrition (per serving)

Calories 320
Fat 17g
Carbs 40g
Protein 3g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.