Love this? Pin it for later!
Cinnamon-Spiced Sweet Potato Casserole with Pecan Streusel Topping
Imagine the aroma of warm cinnamon and nutmeg drifting through your kitchen while a golden pecan streusel topping bubbles in the oven—this isn't just a side dish, it's the heart of every memorable holiday table. My grandmother first made this cinnamon-spiced sweet potato casserole for Thanksgiving in 1987, and it has graced our family gatherings ever since. The way the buttery pecans caramelize on top while the sweet potatoes stay impossibly creamy beneath is nothing short of magic.
What makes this recipe special isn't just its incredible flavor—it's the way it brings people together. Whether you're hosting a festive Thanksgiving feast, preparing a cozy Sunday dinner, or simply craving comfort food that warms you from the inside out, this casserole delivers. The combination of earthy sweet potatoes, fragrant spices, and that irresistible crunchy-sweet topping creates a dish that transforms ordinary meals into cherished memories. Plus, it's surprisingly easy to prepare ahead, making your holiday cooking stress-free.
Why This Recipe Works
- Perfectly Balanced Sweetness: The natural sweetness of sweet potatoes is enhanced, not overwhelmed, by just the right amount of brown sugar and maple syrup.
- Texture Contrast: Creamy sweet potato base meets crunchy pecan streusel for the ultimate textural experience in every bite.
- Make-Ahead Friendly: Prepare the entire casserole up to two days in advance—perfect for busy holiday schedules.
- Customizable Spice Level: Adjust cinnamon and nutmeg to your preference, or add a pinch of cayenne for warmth.
- Natural Ingredients: No canned soups or artificial flavors—just real, wholesome ingredients you can pronounce.
- Feeds a Crowd: This generous recipe serves 10-12 people, making it ideal for large gatherings and potlucks.
- Holiday Tradition Worthy: Once you serve this, your family will request it year after year—it's that memorable.
Ingredients You'll Need
The secret to an exceptional sweet potato casserole lies in selecting quality ingredients. Let's explore each component and why it matters for your final dish.
For the Sweet Potato Base:
Sweet Potatoes (3 pounds): Choose firm, unblemished sweet potatoes with smooth skin. Look for similar-sized potatoes for even cooking. While orange-fleshed varieties are traditional, purple or white sweet potatoes work beautifully too. Avoid potatoes with sprouts, soft spots, or wrinkles.
Heavy Cream (½ cup): This creates the luxurious, silky texture that makes this casserole special. For a lighter version, you can substitute half-and-half, but avoid milk which may make the filling watery. Vegan? Full-fat coconut milk is an excellent alternative.
Unsalted Butter (4 tablespoons): Using unsalted butter allows you to control the salt level precisely. Make sure it's softened for easy mixing. European-style butter with higher fat content yields even richer results.
Pure Maple Syrup (¼ cup): Please use real maple syrup, not pancake syrup! The complex flavors of real maple syrup complement sweet potatoes perfectly. Grade A amber provides the best flavor balance.
For the Pecan Streusel Topping:
Pecans (1½ cups): Fresh, plump pecans are essential for the best flavor and crunch. Store them in the freezer to maintain freshness. Chop them yourself rather than buying pre-chopped for superior texture.
Light Brown Sugar (½ cup): The molasses in brown sugar creates that wonderful caramel flavor. Dark brown sugar works too, but will yield a deeper, more intense flavor.
All-Purpose Flour (⅓ cup): This helps bind the streusel together. For gluten-free guests, substitute with almond flour or a gluten-free blend.
How to Make Cinnamon-Spiced Sweet Potato Casserole with Pecan Streusel Topping
Prepare and Cook the Sweet Potatoes
Preheat your oven to 400°F (200°C). Scrub the sweet potatoes thoroughly under running water, prick each one 5-6 times with a fork, and place them on a foil-lined baking sheet. Roast for 45-60 minutes until they're extremely tender when pierced with a knife. The longer roasting time concentrates their natural sweetness. Let them cool for 15 minutes, then peel away the skins—they should slip off easily. Reduce oven temperature to 350°F (175°C).
Make the Sweet Potato Filling
In a large mixing bowl, mash the warm sweet potatoes until completely smooth using a potato masher or electric mixer. Beat in the softened butter until fully incorporated. Add the heavy cream, maple syrup, beaten eggs, vanilla extract, cinnamon, nutmeg, salt, and ginger. Mix until the filling is velvety smooth with no lumps remaining. The mixture should be thick but pourable—add an extra tablespoon of cream if it seems too stiff.
Prepare the Baking Dish
Butter a 9x13-inch baking dish generously, making sure to coat all corners and sides. Pour the sweet potato mixture into the dish and smooth the top with an offset spatula or the back of a spoon. The filling should fill the dish about ¾ full, leaving room for the streusel topping. Place the dish on a baking sheet to catch any potential drips during baking.
Create the Pecan Streusel
In a medium bowl, combine the chopped pecans, brown sugar, flour, cinnamon, and salt. Pour in the melted butter and vanilla extract. Mix with a fork until the topping forms clumps ranging from pea-sized to walnut-sized pieces. Don't overmix—you want those delightful textural variations that create the perfect crunch.
Top and Bake
Sprinkle the pecan streusel evenly over the sweet potato filling, making sure to cover the entire surface. Gently press down slightly so the topping adheres to the filling. Bake at 350°F for 35-40 minutes until the topping is golden brown and the filling is set around the edges but still slightly jiggly in the center. If the topping browns too quickly, tent with foil during the last 10 minutes.
Rest and Serve
Allow the casserole to rest for 15-20 minutes before serving. This crucial step lets the filling set properly and prevents it from being too runny. The residual heat will continue cooking the center slightly. Serve warm as a stunning side dish that will have everyone asking for the recipe.
Expert Tips
Choose the Right Sweet Potatoes
Select sweet potatoes that are similar in size for even cooking. Medium-sized potatoes (about 8-10 ounces each) roast more evenly than very large ones. The darker orange varieties tend to be sweeter and creamier than lighter ones.
Don't Overmix the Filling
Mix the sweet potato filling just until combined. Overmixing can incorporate too much air, causing the casserole to puff up and then collapse, creating cracks on the surface.
Toast the Pecans First
For extra flavor, toast the pecans in a dry skillet over medium heat for 3-4 minutes until fragrant. Let them cool completely before chopping and using in the streusel. This intensifies their nutty flavor.
Room Temperature Ingredients
Ensure your eggs, butter, and cream are at room temperature before mixing. Cold ingredients don't incorporate as smoothly and can create a lumpy texture in your filling.
Bake on the Middle Rack
Position your oven rack in the center for even heat distribution. If your oven has hot spots, rotate the casserole halfway through baking for uniform browning.
Make Individual Servings
For elegant presentation, divide the filling among buttered ramekins and top with streusel. Reduce baking time to 20-25 minutes for individual portions perfect for dinner parties.
Variations to Try
Marshmallow Lovers' Version
Replace half the streusel topping with mini marshmallows. Add them during the last 10 minutes of baking so they melt and create a gooey, toasted topping that many traditionalists prefer.
Bourbon Glazed Pecans
Add 2 tablespoons of good-quality bourbon to the pecan streusel mixture. The alcohol cooks off, leaving behind a sophisticated depth of flavor that adults will appreciate.
Savory Herb Twist
Omit the maple syrup and reduce brown sugar to 2 tablespoons. Add 1 teaspoon each of fresh thyme and rosemary to the filling, and use walnuts instead of pecans for a sophisticated savory-sweet side.
Tropical Coconut Version
Replace half the heavy cream with coconut cream and add ½ cup toasted coconut flakes to the streusel topping. This variation pairs beautifully with ham or pork dishes.
Storage Tips
Refrigeration
Store leftover casserole in an airtight container in the refrigerator for up to 4 days. The streusel topping will soften slightly, but the flavors continue to develop beautifully. To reheat, cover with foil and warm in a 325°F oven for 15-20 minutes, removing the foil for the last 5 minutes to crisp the topping.
Freezing Instructions
This casserole freezes exceptionally well! Prepare completely but don't bake. Wrap tightly in plastic wrap, then foil, and freeze for up to 2 months. Thaw overnight in the refrigerator, then bake as directed, adding 10-15 extra minutes. For best results, add the streusel topping fresh before baking rather than freezing it.
Make-Ahead Magic
Prepare the sweet potato filling up to 2 days ahead and store covered in the refrigerator. Mix the streusel topping and store separately. When ready to serve, bring both to room temperature, assemble, and bake. This makes holiday entertaining stress-free!
Frequently Asked Questions
While fresh sweet potatoes provide superior flavor and texture, you can use canned in a pinch. Drain 3 (15-ounce) cans of sweet potatoes completely and pat dry with paper towels. You may need to reduce the liquid ingredients by 2-3 tablespoons since canned potatoes retain more moisture. The flavor won't be quite as vibrant, but it will still be delicious.
This usually happens when the filling is too thin or the streusel too heavy. Ensure your sweet potato filling is thick enough to hold the topping—if it seems loose, mix in 1-2 tablespoons of flour. Also, make sure the streusel has enough flour to create structure. Sprinkle the topping gently and don't press it down too firmly.
Absolutely! Replace the butter with vegan butter or coconut oil, use full-fat coconut milk instead of heavy cream, and substitute the eggs with 2 flax eggs (2 tablespoons ground flaxseed mixed with 5 tablespoons water). The flavor will be slightly different but equally delicious, with coconut notes complementing the sweet potatoes beautifully.
The casserole is ready when the topping is golden brown and the filling is set around the edges with just a slight jiggle in the center. Insert a knife near the center—it should come out mostly clean with just a few moist crumbs. The internal temperature should reach 165°F. Remember it will continue to set as it cools.
For best results, reheat in a 325°F oven covered with foil for 15-20 minutes, removing the foil for the last 5 minutes to crisp the topping. Avoid microwaving as it makes the streusel soggy. If you're in a hurry, you can microwave individual portions for 60-90 seconds, then place under the broiler for 1-2 minutes to re-crisp the topping.
Yes! This recipe doubles beautifully. Use a 15x10-inch baking dish or two 9x13-inch pans. You'll need to increase the baking time by 10-15 minutes. Keep an eye on the topping—if it browns too quickly, tent with foil. For very large gatherings, consider making two separate casseroles rather than one giant one for more even cooking.
Cinnamon-Spiced Sweet Potato Casserole with Pecan Streusel Topping
Ingredients
Instructions
- Roast Sweet Potatoes: Preheat oven to 400°F. Prick sweet potatoes with fork and roast 45-60 minutes until very tender. Cool, peel, and reduce oven to 350°F.
- Make Filling: Mash warm sweet potatoes until smooth. Beat in butter, then mix in cream, maple syrup, eggs, vanilla, spices, and salt until velvety smooth.
- Assemble Base: Butter a 9x13-inch dish. Pour in sweet potato mixture and smooth top.
- Prepare Streusel: Combine pecans, brown sugar, flour, and cinnamon. Pour in melted butter and mix until clumps form.
- Top and Bake: Sprinkle streusel evenly over filling. Bake 35-40 minutes until topping is golden and filling is set.
- Rest and Serve: Let stand 15-20 minutes before serving to allow filling to set properly.
Recipe Notes
For best results, roast your sweet potatoes instead of boiling them. This concentrates their natural sugars and prevents a watery casserole. The casserole can be assembled up to 2 days ahead—just add the streusel topping before baking.