If you’re on the hunt for a comforting, crowd-pleasing side dish that blends sweet and nutty flavors with a luscious creamy texture, this Sweet Potato Casserole with Pecan Crumble Recipe is your new best friend. Imagine tender, velvety mashed sweet potatoes infused with warm spices, topped with a perfectly crunchy pecan crumble that gives every bite a delightful contrast. It’s a classic dish that feels like a warm hug, perfect for holiday gatherings or simply elevating your weeknight dinner.

Ingredients You’ll Need
This recipe shines because of its straightforward, approachable ingredients. Each one plays a vital role: the sweet potatoes offer a naturally sweet base, warm spices add depth, and the pecan crumble topping provides an irresistible crunch that balances the softness beneath.
- 4 large sweet potatoes: Make sure to peel and cube them evenly for smooth mashing and consistent cooking.
- 1/2 cup whole milk: Adds creaminess without overpowering the natural sweetness of the potatoes.
- 1/2 cup brown sugar: Calls for that classic caramel richness that sweet potatoes adore.
- 1/4 cup unsalted butter, melted: Melts into every bite, keeping the casserole moist and flavorful.
- 1/2 teaspoon ground cinnamon: A warming spice that enhances the natural sweetness beautifully.
- 1/4 teaspoon ground nutmeg: Adds a hint of earthiness that complements the cinnamon perfectly.
- 1/2 teaspoon pure vanilla extract: Infuses a delicate sweetness without being cloying.
- 1/4 teaspoon salt: Balances the sweetness for a well-rounded flavor.
- 2 large eggs: Bind the mixture together for a creamy, custard-like texture.
- 1/2 cup all-purpose flour: Helps create the perfect crumbly texture in the topping.
- 1/2 cup brown sugar: For the topping’s sweet and slightly caramelized crust.
- 1/2 cup chopped pecans: Provides crunch and that signature nutty flavor.
- 1/4 cup unsalted butter, melted: Mixes into the topping to hold everything together with a buttery richness.
How to Make Sweet Potato Casserole with Pecan Crumble Recipe
Step 1: Prepare and Cook the Sweet Potatoes
Start by preheating your oven to 350°F (175°C) and greasing your 9×13-inch baking dish – this ensures your casserole won’t stick and makes for easier cleanup. Place the peeled and cubed sweet potatoes in a large pot, covering them with water. Bring to a boil and cook until fork-tender, about 15 minutes. Once cooked, drain them thoroughly to avoid any excess water dulling the smooth texture you want.
Step 2: Mash and Flavor
Transfer the hot sweet potatoes into a large bowl and mash them until silky smooth—no lumps here for that creamy mouthfeel. While still warm, stir in the milk, brown sugar, melted butter, cinnamon, nutmeg, vanilla extract, and salt. Mixing these warming spices and sweet elements into the soft potatoes ensures every spoonful bursts with cozy flavor.
Step 3: Incorporate the Eggs
Beat the eggs into the sweet potato mixture one at a time, making sure the mixture isn’t too hot to prevent the eggs from scrambling. These eggs will gently set the dish while baking, giving it a wonderful custardy consistency that holds the casserole together wonderfully.
Step 4: Layer the Sweet Potatoes
Spread your luscious sweet potato mixture evenly into the prepared baking dish. This creates a smooth surface that will be topped with the irresistible pecan crumble, so keep it as level as you can for even baking.
Step 5: Make the Pecan Crumble Topping
In a separate bowl, combine the flour, brown sugar, and chopped pecans. Pour in the melted butter and stir until the mixture turns crumbly and slightly clumped together. This topping is key— it adds a sweet crunch that complements the creamy sweet potatoes beneath.
Step 6: Bake to Perfection
Sprinkle the crumble topping evenly over the sweet potato layer and slide your dish into the oven. Bake for 30 to 35 minutes, or until the topping turns golden brown and the center feels set when gently shaken. The aroma that fills your kitchen during this time is pure magic.
Step 7: Let It Cool Slightly
Once baked, give your casserole a few minutes to cool before serving. This rest time will help the layers set, making it easier to slice and serve without losing that gorgeous topping.
How to Serve Sweet Potato Casserole with Pecan Crumble Recipe

Garnishes
For an extra special touch, add a dollop of whipped cream or a drizzle of maple syrup right before serving to accentuate the sweetness and nuttiness of the casserole. Some fresh sage leaves or a sprinkle of chopped pecans also add a lovely aroma and elegant presentation.
Side Dishes
This casserole pairs beautifully with savory mains like roasted turkey, glazed ham, or even a simple herb-roasted chicken. The sweet richness balances well with salty or spiced dishes, making it a fantastic addition to any festive meal.
Creative Ways to Present
Try serving individual portions in small ramekins with a pecan on top. Or turn it into a layered parfait by alternating sweet potato mash and pecan crumble in clear glasses for a stunning visual effect that’s sure to wow your guests.
Make Ahead and Storage
Storing Leftovers
Store any leftover Sweet Potato Casserole with Pecan Crumble Recipe in an airtight container in the refrigerator. It will keep well for up to 3-4 days, making it an excellent make-ahead dish for busy weeknights or leftovers that taste even better the next day.
Freezing
You can freeze this casserole either before or after baking. If freezing raw, assemble the casserole in a freezer-safe dish and wrap tightly with plastic wrap and foil. It’ll keep for up to 2 months. To freeze baked portions, make sure they’re fully cooled, then cover tightly and freeze. Thaw thoroughly before reheating.
Reheating
Reheat your Sweet Potato Casserole with Pecan Crumble Recipe in the oven at 350°F until warmed through, about 15-20 minutes. This helps preserve the topping’s crunch. Avoid microwaving if you want to keep that delightful texture intact.
FAQs
Can I use canned sweet potatoes for this recipe?
While fresh sweet potatoes give the best texture and flavor, you can use canned, but be sure to drain and mash them thoroughly to avoid excess moisture which can affect the bake.
What can I substitute for pecans if I have allergies?
Walnuts or almonds make great alternatives, offering a similar crunch and nuttiness. If you’re avoiding nuts altogether, try toasted breadcrumbs for a crunchy topping.
Is this Sweet Potato Casserole suitable for make-ahead preparation?
Absolutely! You can prepare the entire casserole a day or two before, store it in the fridge, and bake it fresh just before serving for convenience and optimal flavor.
How do I ensure the topping stays crunchy?
Make sure to spread the crumble topping evenly and bake uncovered. Reheating in the oven rather than the microwave keeps that satisfying crunch intact.
Can I add marshmallows on top?
Yes! For a more traditional twist, add mini marshmallows on top of the pecan crumble during the last 5 minutes of baking and broil until they’re golden and melty.
Final Thoughts
This Sweet Potato Casserole with Pecan Crumble Recipe is truly a keeper — its comforting flavors and contrasting textures make it a guaranteed hit at any table. Whether you’re gathering for a holiday feast or simply craving a cozy side, this dish will warm hearts and satisfy appetites. I encourage you to give it a try, and watch it become a beloved classic in your kitchen, too.
Print
Sweet Potato Casserole with Pecan Crumble Recipe
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 8 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
Description
This Sweet Potato Casserole is a classic, comforting dish perfect for family gatherings and holiday meals. It features creamy mashed sweet potatoes blended with warm spices, brown sugar, and vanilla, topped with a buttery pecan crumble that bakes to a golden brown. Rich and flavorful, this casserole balances sweet and savory beautifully and serves 8 people.
Ingredients
Sweet Potato Mixture
- 4 large sweet potatoes (about 3 lbs), peeled and cubed
- 1/2 cup whole milk
- 1/2 cup brown sugar
- 1/4 cup unsalted butter, melted
- 1/2 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 1/2 tsp pure vanilla extract
- 1/4 tsp salt
- 2 large eggs
Topping
- 1/2 cup all-purpose flour
- 1/2 cup brown sugar
- 1/2 cup chopped pecans
- 1/4 cup unsalted butter, melted
Instructions
- Preheat Oven and Prepare Dish: Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish to prevent sticking.
- Cook Sweet Potatoes: Place the peeled and cubed sweet potatoes in a large pot and cover with water. Bring to a boil and cook until they are fork-tender, about 15 minutes. Drain the water thoroughly.
- Mash Sweet Potatoes: Transfer the cooked sweet potatoes to a large bowl and mash them until smooth and creamy, ensuring no large chunks remain.
- Mix Sweet Potato Base: Add the whole milk, brown sugar, melted butter, ground cinnamon, ground nutmeg, pure vanilla extract, and salt to the mashed sweet potatoes. Mix thoroughly until fully combined and smooth.
- Incorporate Eggs: Beat the eggs individually and add them to the sweet potato mixture one at a time, stirring well after each addition. Make sure the mixture is not hot to prevent the eggs from scrambling.
- Spread Mixture: Evenly spread the sweet potato mixture into the prepared baking dish, smoothing the surface with a spatula.
- Prepare Crumble Topping: In a separate bowl, combine the all-purpose flour, brown sugar, and chopped pecans. Stir in the melted butter until the mixture forms a crumbly texture.
- Add Topping: Sprinkle the crumble topping evenly over the sweet potato layer in the baking dish.
- Bake: Place the casserole in the preheated oven and bake for 30 to 35 minutes until the topping is golden brown and the center is firm and set.
- Cool and Serve: Remove from the oven and allow the casserole to cool slightly before slicing and serving to ensure clean portions.
Notes
- You can use light brown sugar instead of dark brown sugar for a milder topping flavor.
- For a dairy-free variation, substitute whole milk and butter with plant-based alternatives like almond milk and vegan butter.
- Ensure the sweet potato mixture is not hot before adding eggs to prevent curdling.
- Chopped walnuts can be used instead of pecans for the topping if preferred.
- This casserole can be prepared a day in advance and refrigerated; bake just before serving.

