No holiday feast is complete without the nostalgic, irresistible charm of a classic sweet potato casserole. Featuring velvety, whipped spiced sweet potatoes lightly sweetened with pure maple syrup and warm fall spices, crowned with an abundant buttery pecan brown sugar streusel that bakes into pure golden, crunchy perfection, this showstopping side dish effortlessly bridges dinner and dessert.

While many versions rely on overly cloying marshmallows, this traditional Southern recipe focuses on letting the rich natural sweetness of roasted sweet potatoes shine. Whisking fresh eggs and whole milk into the sweet potato puree creates a delicate, soufflé-like custard crumb that contrasts exquisitely with the crispy, caramelized butter-pecan crumble topping.
Why You’ll Love This Recipe
- Supreme Texture Contrast: Silky, melt-in-your-mouth whipped sweet potato custard paired with a crackling, buttery roasted pecan streusel.
- 100% Halal Wholesome: Made with pure natural ingredients—zero commercial marshmallows containing animal gelatin, and strictly zero alcohol flavoring.
- Make-Ahead Holiday Hero: Fully assemble the casserole and streusel up to 24 hours in advance, then bake fresh right before serving for stress-free hosting.
- Naturally Balanced Sweetness: Pure maple syrup and warm ground spices enhance the natural sweet potato flavor without being overwhelmingly sugary.
Key Ingredients & Smart Swaps

- Fresh Sweet Potatoes: Beauregard or Jewel sweet potatoes offer vibrant deep orange color and sweet, moist flesh when boiled or roasted tender.
- Pure Maple Syrup: Imparts an earthy, caramel woodiness that harmonizes with autumn spices better than plain white sugar.
- Farm Eggs: Lightly beaten eggs provide structure, transforming the potato mash into an ethereal, velvety custard that puffs gently in the oven.
- Raw Chopped Pecans: Use fresh, crisp pecans for the streusel; they toast to nutty, fragrant perfection as the casserole bakes.
- Cold Cubed Butter: Keeping the butter cold when cutting it into the flour and brown sugar guarantees distinct, crumbly streusel clumps rather than a melted paste.
Step-by-Step Cooking Walkthrough
1. Boil & Mash: Boil cubed sweet potatoes until fork-tender. Drain completely and mash until velvety smooth with no lumps remaining.
2. Whip the Custard: Beat in melted butter, maple syrup, milk, beaten eggs, vanilla, cinnamon, nutmeg, and salt until light and fluffy. Spread evenly into the baking dish.

3. Cut the Streusel: In a bowl, cut cold cubed butter into pecans, brown sugar, and flour until crumbly pea-sized clusters form. Scatter evenly across the potatoes.
4. Bake to Golden Perfection: Bake at 350°F (175°C) for 35-40 minutes until bubbling at the edges and the pecans are fragrant and deep golden-brown.
3 Chef Secrets for Perfect Results
1. Drain Potatoes Extra Thoroughly: Any excess water trapped in boiled potatoes dilutes their flavor and makes the casserole soggy. Let them steam dry in the warm pot for 2 minutes after draining.
2. Whisk Eggs Before Adding: Lightly beat your eggs in a small cup before folding them into the warm sweet potato mixture so they incorporate evenly without scrambling.
3. Keep Butter Ice Cold for Streusel: Cold butter creates pockets of steam as it bakes, resulting in that distinct crispy, sandy streusel crunch that holds its texture even after reheating.
What to Serve With Sweet Potato Casserole

- Herb Roasted Halal Turkey or Beef Roast: The savory herbs of roasted poultry or beef provide the ultimate savory foil to sweet, nutty sweet potatoes.
- Tart Fresh Cranberry Sauce: Bright, citrus-infused homemade cranberry sauce cuts through the rich streusel butteriness impeccably.
- Fluffy Buttermilk Dinner Rolls: Warm artisan dinner rolls are perfect for swiping up every bit of buttery sweet potato custard.
Storage, Freezing & Reheating Instructions
- Refrigeration: Cover leftovers tightly with foil or store in airtight containers in the fridge for up to 5 days.
- Oven Reheating: Reheat uncovered at 350°F for 15-20 minutes to revive the crispy crunch of the pecan streusel (microwave heating softens the crumble).
- Make-Ahead Freezing: Assemble the casserole completely without baking, cover tightly with plastic wrap and heavy-duty foil, and freeze for up to 3 months. Thaw overnight in the fridge and bake as directed.
Classic Sweet Potato Casserole with Pecan Streusel
Ingredients
Method
- Preheat oven to 350°F (175°C). Lightly grease a 9×13-inch ceramic or glass baking dish with butter.
- Place cubed sweet potatoes in a large pot of cold salted water. Bring to a rolling boil over medium-high heat and cook for 15-20 minutes until fork-tender. Drain thoroughly and transfer to a large mixing bowl.
- Mash sweet potatoes with a potato masher or hand mixer until completely smooth and lump-free.
- Add 1/3 cup melted butter, pure maple syrup, whole milk, beaten eggs, pure vanilla extract, ground cinnamon, nutmeg, and sea salt. Beat on medium speed for 1-2 minutes until light, fluffy, and thoroughly combined.
- Spread the sweet potato mixture into an even layer in the prepared baking dish.
- Prepare the Pecan Streusel: In a medium bowl, combine chopped pecans, dark brown sugar, all-purpose flour, and a pinch of salt. Add cold cubed butter and cut in using a pastry cutter, fork, or your fingers until crumbly and pea-sized clumps form.
- Scatter the pecan streusel evenly over the top of the sweet potato base in a generous, thick layer.
- Bake uncovered at 350°F for 35-40 minutes until the casserole is hot and bubbling around the edges and the pecan topping is fragrant and deeply golden-brown. Rest 10 minutes before serving warm.
NUTRITION INFORMATION:
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Can I roast the sweet potatoes instead of boiling?
Yes! Roasting whole sweet potatoes at 400°F for 45-60 minutes concentrates their natural sugars and yields an even richer flavor profile.
Why is this recipe gelatin-free?
Traditional marshmallows contain pork or beef gelatin; by utilizing an all-natural brown sugar pecan streusel, this recipe is 100% Halal certified, vegetarian-friendly, and elevates the dish with far superior texture and gourmet flavor.
Can I use walnuts instead of pecans?
Absolutely! Chopped walnuts, sliced almonds, or even pumpkin seeds (pepitas) can be swapped for pecans in the streusel topping with delicious results.
Pin This Recipe for Later
Love this holiday essential? Save this pin to your Thanksgiving or Holiday Recipes board on Pinterest so you have it ready every season!






