If you’re searching for the ultimate comfort dish that transforms an ordinary table into a celebration, look no further than this Recipe for Sweet Potato Casserole with Pecan Topping. Imagine irresistibly creamy sweet potatoes nestled beneath a golden, crunchy streusel brimming with toasted pecans, brown sugar, and just the right hint of spice. Whether it’s gracing a holiday feast or jazzing up a weeknight dinner, this casserole is a heartwarming crowd-pleaser that will have everyone asking for seconds.

Ingredients You’ll Need
Simplicity is the secret here: just a handful of pantry staples and seasonal stars come together to create an unforgettable dish. Each ingredient layers in flavor, richness, or texture, making every bite of the Recipe for Sweet Potato Casserole with Pecan Topping a delicious celebration of contrasts.
- Sweet potatoes: The foundation of this casserole, these beauties lend gorgeous color and natural sweetness.
- Granulated or cane sugar: Enhances the sweet potatoes’ own sweetness for a well-balanced flavor.
- Large eggs: These bind everything together and add a fluffy texture you’ll adore.
- Unsalted butter: Melted into the potatoes for richness and dotted on top for the streusel’s crunch.
- Heavy cream or heavy whipping cream: Gives the casserole that swoon-worthy creamy texture—don’t substitute for best results!
- Vanilla extract: Adds warmth and depth to the flavor profile.
- Ground cinnamon: A hint of spice that elevates both the potato base and topping.
- Ground nutmeg: Just a pinch adds cozy, nutty undertones.
- Kosher salt: Essential for balancing out the sweetness and rounding out flavors.
- All-purpose flour: Creates structure in the topping for that irresistible crumble.
- Brown sugar (light or dark): For a deep, caramelized sweetness in the pecan streusel.
- Cold unsalted butter (for topping): Keeps the streusel crumbly instead of soggy; cold is key here!
- Chopped pecans: Bring crunch, buttery flavor, and a touch of Southern flair to every bite.
How to Make Recipe for Sweet Potato Casserole with Pecan Topping
Step 1: Cook and Prep the Sweet Potatoes
Begin by placing your peeled and halved sweet potatoes in a big pot, covering them generously with water. Bring it all to a boil, then lower the heat and let them simmer. You’ll want these potatoes fork-tender—soft but not mushy (this usually takes about 20 to 40 minutes, depending on size). Drain them well to avoid a watery base. This step sets the stage for the uniquely velvety texture that defines this Recipe for Sweet Potato Casserole with Pecan Topping.
Step 2: Mash and Mix
Preheat your oven to 350 degrees Fahrenheit and lightly coat a 9×13-inch baking dish with non-stick spray. In a large mixing bowl, mash the hot, drained sweet potatoes until perfectly smooth—now’s the time to become one with your potatoes! Add the sugar, eggs, melted butter, cream, vanilla, cinnamon, nutmeg, and salt. Mix it all together until you have a luscious, cohesive base. Pour it into your baking dish and spread evenly.
Step 3: Prepare the Pecan Streusel Topping
In a medium bowl, combine your flour and brown sugar. Using a pastry cutter or fork, work in the cold, cubed butter until it forms coarse, buttery crumbs. This is when you add the chopped pecans, stirring them in until the mixture looks irresistibly chunky. Sprinkle the crumbly pecan topping evenly over the sweet potato base; every scoop should get a little of that golden crunch!
Step 4: Bake to Perfection
Place your casserole in the oven and bake for 40 to 50 minutes. When you peek in and see the topping transformed into a gorgeous, golden-brown crown, you’ll know you’re just about ready. Once baked, let it rest briefly—this also lets the filling set so it slices beautifully when served. The result is a showstopper worthy of any holiday or gathering.
How to Serve Recipe for Sweet Potato Casserole with Pecan Topping

Garnishes
You can keep things simple with just a sprinkle of extra chopped pecans or a tiny pinch of cinnamon over the top just before serving. For a little brightness, a handful of chopped fresh parsley or a hint of citrus zest also adds eye-catching color and a zingy contrast.
Side Dishes
This casserole shines alongside classic main courses like roasted turkey, baked ham, or even roast chicken. Pair it with savory dishes like green beans almondine, sautéed Brussels sprouts, or a fresh leafy salad for a balanced and festive plate.
Creative Ways to Present
Why not scoop individual servings into ramekins for a personal touch at each plate? If you’re hosting a brunch, this Recipe for Sweet Potato Casserole with Pecan Topping is delightful in mini mason jars. Or serve it family-style in a rustic cast-iron skillet for a cozy, homestyle vibe everyone will love.
Make Ahead and Storage
Storing Leftovers
Leftover casserole can be stored in an airtight container in the refrigerator for up to four days. The flavors only deepen and get better over time, making it a real treat even after the main event has passed.
Freezing
To freeze, assemble the casserole without baking and skip the streusel topping. Wrap tightly in plastic wrap and foil, and freeze for up to two months. Thaw overnight in the fridge, add the topping, and bake as directed. The texture and flavor hold up remarkably well!
Reheating
Reheat individual portions in the microwave for quick leftovers, or warm the whole dish in a low oven (about 300 degrees) until heated through. Keep the dish loosely covered so the pecan topping stays crisp and inviting.
FAQs
Can I make Recipe for Sweet Potato Casserole with Pecan Topping ahead of time?
Absolutely! You can assemble the casserole (without the streusel) up to two days in advance and refrigerate it. Just add the topping and bake when you’re ready for that fresh-from-the-oven magic.
What if I don’t have heavy cream for the recipe?
While heavy cream creates the richest, most luscious texture, you can substitute half and half in a pinch, but it may result in a slightly less creamy casserole. Avoid low-fat milk, which can make the casserole watery.
Can I use canned sweet potatoes?
Fresh sweet potatoes are definitely best for this Recipe for Sweet Potato Casserole with Pecan Topping since canned ones often have added syrup or preservatives that can affect both flavor and consistency. If you must use canned, drain and rinse well, and adjust the added sugar to taste.
Is it possible to make this recipe nut-free?
Sure thing! Simply omit the pecans or substitute with rolled oats and a bit more flour for the topping. You will miss a bit of that signature crunch, but the casserole will still be delicious and allergy-friendly.
How can I make the Recipe for Sweet Potato Casserole with Pecan Topping vegan?
Swap eggs for a trusted egg replacement (like flax eggs), use a plant-based butter and heavy coconut cream, and double-check that your sugar is vegan. With these tweaks, you can enjoy this casserole entirely dairy and egg-free, though the texture may vary slightly.
Final Thoughts
There’s just something special about baking up the Recipe for Sweet Potato Casserole with Pecan Topping—it’s a dish filled with nostalgia, warmth, and pure comfort. Whether you’re sharing it at a holiday, a Sunday dinner, or just because you feel like treating your loved ones, every bite promises pure happiness. Give this timeless classic a try and watch it become a new favorite in your home, too!
Print
Recipe for Sweet Potato Casserole with Pecan Topping Recipe
- Total Time: 1 hour 20 minutes
- Yield: 12 servings
- Diet: Vegetarian
Description
Delicious and creamy Sweet Potato Casserole with a crunchy pecan streusel topping. This classic American side dish is perfect for holidays or family gatherings.
Ingredients
For the Sweet Potato Base:
- 4 lbs. sweet potatoes, peeled and halved crosswise
- 1/2 cup granulated or cane sugar
- 4 large eggs, beaten
- 1/4 cup unsalted butter, melted
- 1/2 cup heavy cream or heavy whipping cream
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1 1/4 teaspoon kosher salt
For the Pecan Streusel Topping:
- 1/3 cup all-purpose flour
- 1/2 cup brown sugar, packed (light or dark)
- 1/4 cup cold unsalted butter, cubed
- 1 cup chopped pecans
Instructions
- Prepare Sweet Potatoes: Boil sweet potatoes until tender, then mash and mix with sugar, eggs, butter, cream, vanilla, spices, and salt.
- Make Streusel Topping: Combine flour and sugar, cut in butter, stir in pecans, and sprinkle over sweet potato mixture.
- Bake: Bake until topping is golden brown and casserole is heated through.
- Cool & Serve: Allow to cool slightly before serving.
Notes
- Sweet Potatoes: Avoid overcooking to prevent a watery casserole.
- Heavy Cream: Use heavy cream for a creamy texture.
- Use Cold Butter: Keep butter cold for a crisp streusel topping.
- Make Ahead: Prepare in advance, adding topping just before baking.
- Prep Time: 30 minutes
- Cook Time: 50 minutes
- Category: Side
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 3/4 cup
- Calories: 377
- Sugar: 23 g
- Sodium: 240.8 mg
- Fat: 17.7 g
- Saturated Fat: 8.2 g
- Unsaturated Fat: 7.4 g
- Trans Fat: 0 g
- Carbohydrates: 50.9 g
- Fiber: 5.3 g
- Protein: 5.9 g
- Cholesterol: 88 mg