If you have a soft spot for comforting, rich dishes that bring a little sweetness and crunch to the table, then this Sweet Potato Casserole with Pecan Topping Recipe is about to become your new favorite. It’s the perfect blend of creamy mashed sweet potatoes infused with warm vanilla and spices, topped with a buttery, crunchy pecan streusel that elevates every bite. Whether you’re preparing a festive holiday feast or simply craving a cozy side that packs both texture and flavor, this casserole delivers that unforgettable combination of warmth, sweetness, and a hint of savory goodness that always gets rave reviews.
Ingredients You’ll Need
The magic behind this Sweet Potato Casserole with Pecan Topping Recipe lies in its simple yet purposeful ingredients. Each one plays a crucial role in building the overall flavor, texture, and visual appeal — from the naturally sweet potatoes to the rich butter and crunchy pecans, everything works together to create a comforting dish.
- Sweet potatoes: The star of the show, providing natural sweetness and a creamy base when mashed.
- Unsalted butter: Adds richness and a velvety texture to both the sweet potato mixture and the topping.
- Brown sugar: Brings deep caramel notes and sweetness that balance the savory components.
- Eggs: Help bind everything together for a luscious casserole consistency.
- Half-and-half or heavy cream: Enhances creaminess and smoothens the potato mash.
- Pure vanilla extract: A subtle note that lifts the natural sweetness and rounds out flavors beautifully.
- Salt: Essential for balancing sweetness and intensifying flavor complexity.
- All-purpose flour: Provides structure to the pecan topping, creating that irresistible crumble.
- Ground cinnamon: Adds warmth and a cozy spice to the topping, making it even more comforting.
- Pecan halves or chopped pecans: Offer crunch, nuttiness, and a beautiful toasted aroma.
- Optional fresh herbs and flaky sea salt: For a surprising pop of freshness and a finishing touch of savory crunch.
How to Make Sweet Potato Casserole with Pecan Topping Recipe
Step 1: Prepare the Sweet Potatoes
Start by thoroughly washing and peeling about 2 pounds of sweet potatoes — about five medium-sized ones. Place them in a large pot filled with water and bring it to a boil. Simmer until the potatoes are fork-tender, which usually takes around 20 minutes. Draining and letting them cool a bit makes them easier to handle for the next step. This soft texture is essential to that creamy mash we’re aiming for.
Step 2: Preheat and Prepare Your Baking Dish
While the potatoes cool, preheat your oven to 350°F (177°C). Grease a 9×13-inch baking pan or a similar-sized casserole dish with butter or nonstick spray. This step ensures that your casserole will slide out with ease and that the bottom won’t stick or burn.
Step 3: Mash and Mix the Sweet Potato Base
Transfer your cooked potatoes into a large mixing bowl. Using a hand mixer or stand mixer, beat the potatoes until mostly smooth but still with a bit of texture — I personally love a few small chunks to keep it interesting. To this, add the melted butter, brown sugar, beaten eggs, half-and-half, vanilla extract, and a pinch of salt. Mix everything just until combined. The mixture should be thick, creamy, and full of inviting sweetness. Pour it evenly into your prepared pan, smoothing the top.
Step 4: Prepare the Pecan Topping
In a separate bowl, whisk together flour, brown sugar, and ground cinnamon to create the dry base for the topping. Fold in the melted butter and pecans gently until the mixture becomes clumpy and evenly coated. This pecan topping is the crown jewel of the dish, bringing a crunchy, buttery contrast that makes every bite sing with texture and flavor.
Step 5: Assemble and Bake
Evenly sprinkle the pecan topping over your sweet potato filling, spreading it out so that every forkful will have a delightful crunch. Bake the casserole for 30 to 40 minutes, or until the topping turns a gorgeous golden brown and you catch the smell of toasted pecans tinged with cinnamon. Once out of the oven, let it cool slightly — about five minutes — so the casserole can set just a bit before serving.
How to Serve Sweet Potato Casserole with Pecan Topping Recipe
Garnishes
A sprinkle of fresh rosemary or thyme leaves really brightens up the dish, offering an unexpected herbal twist that balances the sweetness. A few flakes of sea salt on top can also elevate the flavors by adding that slight pop of savory contrast, making each bite even more addictive.
Side Dishes
This casserole pairs beautifully with hearty roasted meats like turkey, ham, or chicken, making it an ideal side for holiday dinners or weekend family meals. It also complements green vegetable sides such as sautéed green beans or roasted Brussels sprouts, creating a well-rounded plate filled with color, texture, and flavor balance.
Creative Ways to Present
For a fun twist, serve individual portions in small ramekins with a single pecan half as a garnish on top. You can also layer it in a trifle dish for a visually stunning presentation, showcasing the layers of creamy sweet potato mash and crunchy pecans. This is an impressive way to bring the Sweet Potato Casserole with Pecan Topping Recipe to a dinner party table!
Make Ahead and Storage
Storing Leftovers
Once cooled, cover your casserole tightly with plastic wrap or transfer leftovers to an airtight container. Stored in the refrigerator, it will keep deliciously for up to 4 days, maintaining both taste and texture.
Freezing
This dish freezes wonderfully. To freeze, assemble the casserole but do not bake it. Wrap tightly in plastic wrap and foil, then store in the freezer for up to 3 months. When ready to enjoy, thaw overnight in the fridge and bake as usual, adding a little extra time if needed.
Reheating
Reheat leftovers in the oven at 325°F (163°C) for about 20 minutes or until warmed through. If you’d rather use a microwave, heat in short bursts at medium power to preserve the creaminess and avoid drying out the topping. A quick broil at the end will bring back the crispiness of the pecan crust.
FAQs
Can I make this Sweet Potato Casserole with Pecan Topping Recipe vegan?
Absolutely! To make it vegan, substitute butter with coconut oil or a vegan margarine, use a plant-based milk such as almond or oat instead of half-and-half, and replace eggs with flax eggs or another egg alternative. The texture will change slightly but it will still be delicious.
What can I use instead of pecans?
If pecans aren’t your favorite or you have allergies, walnuts or almonds work well as substitutes in the topping. You could also go nut-free by using toasted oats or crushed pretzels for that satisfying crunch.
Is it okay to prepare the casserole entirely in advance?
Yes, you can prepare and assemble the casserole a day before baking. Just cover it and refrigerate, then bake when you’re ready. This is perfect if you want to save time on the day of your meal.
Why does my casserole sometimes turn out watery?
Watery texture usually results from not draining the sweet potatoes thoroughly after boiling or adding too much cream. Make sure to drain well and measure liquids carefully. Using heavier cream instead of milk can also help create a thicker, creamier consistency.
Can I add marshmallows on top?
Definitely! Many love to add mini marshmallows over the pecan topping in the last few minutes of baking for an extra sweet and nostalgic touch. Keep an eye on them though—they toast quickly!
Final Thoughts
You really can’t go wrong with this Sweet Potato Casserole with Pecan Topping Recipe. It’s that perfect combination of sweet, savory, creamy, and crunchy that warms the soul. Whether you’re serving it for a festive occasion or as a cozy comfort food any day of the week, this dish brings joy to the table and smiles to everyone’s faces. Give it a try and watch it become a beloved staple in your kitchen!
Print
Sweet Potato Casserole with Pecan Topping Recipe
- Total Time: 1 hour 30 minutes
- Yield: 8 servings
Description
This Sweet Potato Casserole with Pecan Topping is a classic, comforting side dish perfect for holiday dinners or cozy family meals. Creamy mashed sweet potatoes are combined with butter, brown sugar, eggs, and cream, then topped with a crunchy, cinnamon-spiced pecan streusel. Baked to golden perfection, it offers the perfect balance of sweet and nutty flavors with a hint of warmth from cinnamon.
Ingredients
Sweet Potato Mixture
- 2 pounds (908g) sweet potatoes, peeled (about 5 small/medium)
- 1/3 cup (5 Tbsp; 71g) unsalted butter, melted
- 1/2 cup (100g) packed light or dark brown sugar (prefer dark)
- 2 large eggs, beaten
- 1/2 cup (120ml) half-and-half or heavy cream
- 1 teaspoon pure vanilla extract
- 1/4 teaspoon salt
Pecan Topping
- 1/3 cup (41g) all-purpose flour (spooned & leveled)
- 1/2 cup (100g) packed light or dark brown sugar (prefer dark)
- 1/2 teaspoon ground cinnamon
- 1/3 cup (5 Tbsp; 71g) unsalted butter, melted
- 1 and 2/3 cups (210g) pecan halves or chopped pecans
Optional Garnish
- Fresh rosemary or thyme
- Flaky sea salt
Instructions
- Cook Sweet Potatoes: Place peeled sweet potatoes in a large pot or Dutch oven and cover fully with water. Bring water to a boil, then reduce heat and simmer for 20 minutes or until potatoes are tender when pierced with a fork. Drain and cool for 15 minutes.
- Prep Baking Dish and Oven: Preheat the oven to 350°F (177°C). Grease a 9×13-inch baking pan or similar casserole dish or a 12-inch oven-safe skillet and set aside.
- Mash Sweet Potatoes: Transfer cooked sweet potatoes to a large mixing bowl. Using a handheld mixer or stand mixer, beat the potatoes until mostly smooth but leaving some chunks for texture. You should have about 4 cups of mashed potatoes.
- Mix Sweet Potato Filling: Add melted butter, brown sugar, beaten eggs, half-and-half (or heavy cream), vanilla extract, and salt to the mashed potatoes. Mix well to combine, then spoon the mixture evenly into the prepared baking dish.
- Prepare Pecan Topping: In a medium bowl, whisk together flour, brown sugar, and cinnamon. Fold in melted butter and pecans using a spatula until fully combined. Spread the pecan topping evenly over the sweet potato layer.
- Bake Casserole: Place the casserole in the preheated oven and bake for 30 to 40 minutes, or until the topping is golden brown and crisp.
- Garnish and Serve: Remove from oven and let cool slightly, about 5 minutes. Optionally, sprinkle with fresh thyme or rosemary and a light pinch of flaky sea salt before serving warm.
Notes
- For best texture, do not over-mash the sweet potatoes; leaving some small chunks adds a pleasant bite.
- You can substitute heavy cream for half-and-half for a richer casserole.
- Make sure to grease the baking dish well to prevent sticking.
- This casserole can be prepared a day ahead, assembled, and refrigerated then baked just before serving.
- Use fresh or chopped pecans depending on your preference for texture in the topping.
- Prep Time: 30 minutes
- Cook Time: 1 hour
- Category: Side Dish
- Method: Baking
- Cuisine: American
