Classic Sweet Potato Casserole with Pecan Crumble Topping
Sweet potato casserole is the ultimate comfort food that belongs on every holiday table and cozy dinner spread. This beloved dish transforms humble sweet potatoes into a creamy, lightly sweetened masterpiece topped with a buttery pecan crumble that adds the perfect crunch. What makes this recipe special is how effortlessly it comes together. With just a handful of ingredients and minimal prep time, you’ll create a dish that tastes like you spent hours in the kitchen.
The natural sweetness of the potatoes shines through without being overly sugary. It’s that perfect balance between a side dish and a dessert that keeps everyone coming back for seconds. This version stays true to the classic flavors while being approachable for cooks of all skill levels. Get ready to discover your new go-to recipe for gatherings, holidays, or simply treating yourself on a weeknight.
Nutrition Facts
Per 100 g serving:
- Calories: 185 kcal
- Protein: 2.5 g
- Carbohydrates: 28 g
- Fat: 7.5 g
- Fiber: 2.8 g
- Sugar: 14 g
*Note: Nutritional values are approximate and may vary based on specific ingredients used.*
Ingredients
For the sweet potato base:
- 1 kg sweet potatoes (about 4 medium)
- 60 g unsalted butter, softened
- 80 ml milk
- 1 large egg
- 75 g brown sugar
- 1 teaspoon vanilla extract
- ½ teaspoon cinnamon
- ¼ teaspoon salt
For the pecan crumble topping:
- 60 g chopped pecans
- 50 g brown sugar
- 30 g all-purpose flour
- 40 g cold unsalted butter, cubed
Step-by-Step Instructions

1. Preheat the oven and prepare your baking dish
Start by preheating your oven to 190°C (375°F). This ensures the oven reaches the proper temperature while you prepare the other components.
Lightly grease a 23×33 cm (9×13 inch) baking dish with butter or cooking spray. Setting this up first means you’ll be ready to assemble as soon as your sweet potato mixture is complete.
2. Cook and prepare the sweet potatoes
Peel your sweet potatoes and cut them into 2-inch chunks for faster cooking. Place them in a large pot and cover with cold water by about an inch.
Bring the water to a boil over high heat, then reduce to a simmer. Cook for 15-20 minutes until the sweet potatoes are fork-tender and easily pierced.
Drain the sweet potatoes thoroughly and return them to the warm pot. Let them sit for a minute to allow excess moisture to evaporate, which prevents a watery casserole.
3. Mash the sweet potatoes until smooth
Using a potato masher or electric hand mixer, mash the sweet potatoes until completely smooth. Take your time with this step to eliminate any lumps.
For an extra silky texture, you can pass them through a ricer or food mill. The smoother your base, the more luxurious your final casserole will be.
4. Add the butter and seasonings
While the sweet potatoes are still warm, add the softened butter and stir until fully melted and incorporated. The residual heat will help everything blend seamlessly.
Add the milk, brown sugar, vanilla extract, cinnamon, and salt. Mix well until the mixture is uniform in color and texture.
5. Incorporate the egg
Let the mixture cool for about 2 minutes before adding the egg. Adding the egg to extremely hot potatoes could cause it to scramble.
Beat the egg lightly in a small bowl, then stir it into the sweet potato mixture until fully combined. This adds richness and helps the casserole set properly during baking.
6. Transfer to the prepared baking dish
Pour the sweet potato mixture into your greased baking dish. Use a spatula to spread it evenly, smoothing the top surface.
The layer should be relatively even to ensure consistent baking throughout. Gently tap the dish on the counter to release any air bubbles.
7. Prepare the pecan crumble topping
In a medium bowl, combine the chopped pecans, brown sugar, and flour. Stir to mix evenly.
Add the cold cubed butter and use your fingertips to work it into the dry ingredients. Continue until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining.
These butter pieces will melt during baking and create that irresistible golden, crispy topping.
8. Add the topping and bake
Sprinkle the pecan crumble evenly over the sweet potato layer. Don’t press it down-keeping it loose allows for maximum crunchiness.
Place the casserole in the preheated oven and bake for 25-30 minutes. The casserole is done when the topping is golden brown and the edges are slightly bubbling.
9. Rest before serving
Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This allows the filling to set slightly and makes serving easier.
The aromas will be incredible at this point, so prepare yourself for compliments before anyone even takes a bite!
Tips for Variations or Side Dishes
Marshmallow lovers rejoice: Replace the pecan topping with a layer of mini marshmallows during the last 5 minutes of baking. Watch carefully to achieve perfect golden-brown toasting without burning.
Make it nut-free: Substitute the pecans with crushed graham crackers or old-fashioned oats for a delicious alternative that’s safe for those with nut allergies.
Add some spice: Incorporate a pinch of nutmeg, ginger, or allspice into the sweet potato mixture for a more complex flavor profile.
Healthier version: Reduce the brown sugar by half and substitute maple syrup. Use coconut oil instead of butter for a dairy-free option.
Perfect pairings: This casserole pairs beautifully with roasted turkey, glazed ham, or herb-roasted chicken. For side dishes, consider green bean casserole, cranberry sauce, or a fresh garden salad.
Serving Suggestions
Serve this sweet potato casserole warm, straight from the oven, when the topping is at its crispiest. Use a large serving spoon to scoop generous portions that include both the creamy base and crunchy topping.
For holiday gatherings, place the baking dish on a trivet at the center of your table for a beautiful presentation. The golden-brown topping is visually stunning and will draw everyone in.
Individual portions look elegant in small ramekins if you want to prepare single servings for a dinner party. Simply divide the mixture before baking and reduce the cooking time by 5-7 minutes.
Garnish with a light dusting of cinnamon or a few extra pecan halves for an Instagram-worthy presentation. A small dollop of whipped cream on top transforms this side dish into a dessert-worthy treat.
FAQ
1. Can I prepare this casserole ahead of time?
Absolutely! You can assemble the entire casserole up to 24 hours in advance. Cover tightly with plastic wrap and refrigerate, then add the topping just before baking. Add an extra 5-10 minutes to the baking time since it will be cold.
2. Can I use canned sweet potatoes instead of fresh?
Yes, canned sweet potatoes work well and save time. Drain them thoroughly and reduce the milk by half since canned varieties contain more moisture. The flavor will be slightly different but still delicious.
3. How do I store and reheat leftovers?
Store leftover casserole in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave for 1-2 minutes, or warm the entire dish in a 175°C (350°F) oven for 15-20 minutes.
The topping may lose some crispness when reheated.
4. Can I freeze sweet potato casserole?
Yes, this casserole freezes beautifully for up to 3 months. Freeze it before baking for best results, adding the topping after thawing. Thaw overnight in the refrigerator before baking as directed.
5. What’s the difference between sweet potatoes and yams?
In most grocery stores, what’s labeled as “yams” are actually sweet potatoes with orange flesh. True yams are starchier and less sweet. For this recipe, use orange-fleshed sweet potatoes for the creamiest, most flavorful results.
