Experience the ultimate holiday indulgence with this truly exceptional Sweet Potato Casserole. A perfectly balanced blend of creamy sweetness and crunchy texture, it’s destined to become your family’s favorite tradition.
Every holiday table deserves a show-stopping side dish, and for many, that centerpiece is a glorious Sweet Potato Casserole. This isn’t just any recipe; it’s the culmination of years of perfecting a classic, transforming it into an unforgettable culinary experience that effortlessly blends comfort and sophistication. While we adore other festive staples like Snickers Salad and Scalloped Corn and Broccoli, this sweet potato creation consistently steals the spotlight, earning its title as “the best.”

The Ultimate Sweet Potato Casserole Recipe for Memorable Holidays
I thrive on discovering new recipes, exploring innovative flavors, and expanding my culinary repertoire. However, when it comes to the cherished traditions of the holiday season, there are certain dishes that are non-negotiable. For Thanksgiving, for instance, a festive spread simply wouldn’t feel complete without my beloved Pumpkin Pie, a vibrant Cranberry Salad, and, of course, this extraordinary sweet potato casserole. This particular recipe first graced my holiday table back in 2007, and since then, there has been only one Thanksgiving when it was absent. It was a mistake I vowed never to repeat.
My adoration for sweet potatoes knows no bounds. I genuinely appreciate a classic dish of Mashed Sweet Potatoes with Brown Butter, and I wouldn’t turn down sweet potatoes adorned with fluffy marshmallows. Yet, despite the countless variations and beloved preparations, nothing quite measures up to the sheer perfection of this sweet potato casserole. It’s more than just a side dish; it’s a taste of pure holiday bliss, a comforting classic elevated to an art form.
What sets this recipe apart from the rest? It’s a harmonious blend of textures and flavors. Imagine a velvety smooth, naturally sweet potato base, subtly enhanced with warmth and richness, crowned with an irresistible streusel topping. This topping boasts a delightful crunch from toasted pecans, a deep sweetness from brown sugar, and a buttery crumble that provides a sensational contrast to the creamy interior. It’s this exquisite interplay that makes every spoonful a memorable moment, solidifying its place as a holiday essential year after year.

Gather Your Ingredients for Sweet Potato Casserole
Crafting the perfect sweet potato casserole starts with selecting the right ingredients. Each component plays a vital role in achieving that coveted creamy texture and sweet, nutty flavor. Here’s a closer look at what you’ll need and some tips for choosing them:
- Sweet Potatoes: You’ll need approximately 2 pounds. This usually translates to about 4 small to medium-sized sweet potatoes, or 2 very large ones. Opt for firm, unblemished potatoes for the best results. While both white and orange varieties work, the vibrant orange sweet potatoes are generally sweeter and provide a more appealing color for this classic dish. Roasting them rather than boiling deepens their natural sugars and flavor.
- Granulated Sugar: This provides the foundational sweetness for the creamy filling, complementing the natural sugars of the sweet potatoes without overwhelming them. It’s essential for balancing the flavors and achieving that classic decadent taste.
- Milk: I typically use 2% milk, but whole milk will yield an even richer, creamier texture. 1% milk can also work, though it might be slightly less decadent. For an extra boost of richness and a slightly denser, more complex flavor, some cooks prefer using evaporated milk. This offers a wonderful alternative that enhances the casserole’s depth.
- Large Eggs: Crucial for binding the ingredients together, eggs act as a natural emulsifier, giving the sweet potato filling its characteristic smooth, custard-like consistency. Do not skip the eggs, as they are essential for the structure of the casserole.
- Vanilla Extract: Pure vanilla extract is key to enhancing the overall sweetness and adding a warm, aromatic note to the casserole. Its subtle floral and woody undertones elevate the flavor profile, making the dish truly irresistible.
- Salt: A pinch of salt might seem counterintuitive in a sweet dish, but it’s vital for balancing the rich flavors and preventing the casserole from tasting overly sugary. It highlights the natural sweetness of the potatoes and brings all the ingredients into harmony.
- Brown Sugar (for the Topping): Light brown sugar is used exclusively for the streusel topping. Its molasses content gives the topping a deeper, more caramel-like sweetness and helps create that desirable moist, crumbly texture.
- All-Purpose Flour: This forms the base of your streusel topping, providing the structure that allows the butter and sugar to form distinct crumbs. It ensures the topping achieves that perfectly crumbly, rather than cakey, consistency.
- Cold Butter: For the topping, use unsalted butter, cut into small cubes and kept cold. Cold butter is crucial for creating a truly crumbly streusel; it melts slowly during baking, releasing steam and creating pockets of flakiness. If you only have salted butter, you can use it but consider slightly reducing the added salt in the sweet potato filling.
- Pecans: These add a wonderful crunch and nutty flavor to the streusel. For an intensified depth of flavor, I highly recommend toasting your pecans lightly before chopping them and incorporating them into the topping. This simple step unlocks their full aromatic potential. If you have nut allergies or simply prefer, you can omit the pecans or substitute with walnuts for a different nutty profile.

Crafting Your Delicious Sweet Potato Casserole: Step-by-Step
Making this incredible sweet potato casserole is a straightforward process that yields truly spectacular results. Follow these steps for a perfectly creamy and crunchy holiday side:
- Roast Your Sweet Potatoes: Begin by preheating your oven to 375°F (190°C). Scrub the sweet potatoes thoroughly and pierce them generously several times with a fork. Place them directly on a baking sheet. Roasting is my preferred method over boiling as it caramelizes the natural sugars, intensifying their flavor and sweetness. Bake until the potatoes are completely fork-tender. Smaller to medium potatoes typically take about 30-45 minutes, while larger ones may require up to an hour or more.
- Prepare the Sweet Potato Base: Once the roasted sweet potatoes are cool enough to handle, carefully scoop the softened flesh from their skins into a large mixing bowl. Discard the skins.
- Mix the Creamy Filling: To the scooped sweet potato flesh, add the granulated sugar, milk, large eggs, vanilla extract, and a pinch of salt. This combination will create the rich, custardy heart of your casserole.
- Mash and Combine: Using a potato masher, fork, or even an electric mixer, mash all the ingredients together until well combined. The mixture doesn’t need to be perfectly smooth; a few small lumps are perfectly acceptable and add a lovely rustic texture to the casserole.
- Transfer to Baking Dish: Pour the luscious sweet potato mixture evenly into a 3-quart baking dish. Prepare to be amazed by the deliciousness that’s about to unfold!

The Secret to the Perfect Crunchy Brown Sugar Topping
The streusel topping is what truly elevates this sweet potato casserole, adding an essential layer of texture and rich flavor. Here’s how to create this irresistible crunchy crown:
- Combine Dry Ingredients and Butter: In a separate medium bowl, combine the light brown sugar, all-purpose flour, and the cold, cubed butter.
- Achieve Crumbly Texture: Use a fork, a pastry cutter, or even your fingertips (working quickly to keep the butter cold) to cut the butter into the sugar and flour mixture. Continue until the mixture resembles coarse, pea-sized crumbs. It’s crucial not to overmix, as this can lead to a dense, pasty topping instead of a light and crumbly one.
- Fold in Pecans: Gently stir the chopped pecans into the crumb mixture. If you toasted them earlier, their aroma will already be enticing!
- Top the Casserole: Evenly sprinkle the glorious brown sugar and pecan streusel mixture over the sweet potato base in your baking dish. Ensure a generous, uniform layer for maximum crunch in every bite.
- Bake to Golden Perfection: Finally, transfer the casserole to your preheated oven (set to 400°F/200°C) and bake for approximately 30-40 minutes, or until the topping is a beautiful golden brown and the filling is heated through and slightly bubbly. Let the casserole rest for a few minutes after baking before serving to allow it to set up and cool slightly.

Frequently Asked Questions About Sweet Potato Casserole
Absolutely! Preparing this casserole in advance is a fantastic strategy for holiday meal planning. To do so, prepare the sweet potato filling and the streusel topping separately. Store the sweet potato mixture, covered tightly, in the refrigerator. Keep the crumble topping in a separate airtight container in the fridge as well. When you’re ready to bake, let the sweet potato casserole sit out at room temperature for about 30-60 minutes to take off the chill. Then, sprinkle the topping over the potatoes and bake as directed. If baking directly from the refrigerator, you may need to add an extra 10-15 minutes to the baking time to ensure it heats through completely.
Yes, this casserole is designed to be a sweet and decadent holiday treat, and it does contain a generous amount of sugar. However, if you are concerned about it being too sweet, you can certainly experiment with reducing the granulated sugar in the filling by ¼ cup without significantly impacting the texture. Many readers have done so successfully and still rave about the results! I wouldn’t recommend reducing the brown sugar in the topping, as it’s crucial for the streusel’s texture and flavor.
While I haven’t personally tested this recipe with gluten-free flour, numerous readers have reported excellent results by substituting a 1:1 gluten-free all-purpose flour blend for the regular all-purpose flour in the streusel topping. Ensure your chosen blend contains xanthan gum for optimal texture.
Yes, sweet potato casserole freezes beautifully! You can freeze it either baked or unbaked. If freezing unbaked, assemble the casserole (without the topping), cover it tightly with plastic wrap and then aluminum foil, and freeze for up to 3 months. Thaw in the refrigerator overnight, then add the streusel topping and bake as directed. If freezing baked, let it cool completely, then wrap tightly and freeze for up to 2 months. Reheat thawed casserole in a 350°F (175°C) oven until warmed through.
Leftover sweet potato casserole should be stored in an airtight container in the refrigerator for 3-5 days. It reheats well in the microwave or oven.

Pro Tips for Sweet Potato Casserole Success
Achieving sweet potato casserole perfection is easy with these helpful tips and tricks:
- Toasted Pecans are a Game Changer: While optional, taking a few extra minutes to toast your pecans before chopping and adding them to the streusel topping significantly enhances their flavor and crunch. Simply spread them on a baking sheet and toast in a 350°F (175°C) oven for 5-7 minutes, watching carefully to prevent burning. If you have nut allergies or simply don’t care for pecans, feel free to omit them entirely or substitute with another crunchy element like toasted oats or a sprinkle of pumpkin seeds.
- Understanding Sweet Potatoes vs. Yams: In the United States, grocery stores often mislabel orange-fleshed sweet potatoes as “yams.” True yams are starchy, less sweet root vegetables with rough, bark-like skin, rarely found in typical American supermarkets. For this recipe, you’ll want the sweet, moist, orange-fleshed varieties commonly sold as “sweet potatoes” or sometimes “yams.” Both white and orange sweet potatoes can be used, but the orange varieties offer a sweeter flavor and more vibrant color, which is generally preferred for this classic casserole.
- The Best Way to Cook Your Potatoes: I highly recommend roasting your sweet potatoes. Roasting brings out their natural sweetness through caramelization and creates a deeper, richer flavor profile than boiling. If time is a constraint, you can boil them until tender, steam them, or even cook them in a slow cooker. Just ensure they are very tender before mashing, and if boiling, try not to over-saturate them with water, which can lead to a runny filling.
- Addressing a Runny Filling: Don’t be alarmed if your sweet potato filling appears a bit runny before baking. The water content of sweet potatoes can vary, so sometimes the mixture might seem looser than other times. Rest assured, the eggs act as a binder, and the casserole will firm up beautifully as it bakes in the oven and cools slightly. If you prefer a very thick filling, you can add a tablespoon or two of cornstarch or flour to the sweet potato mixture before baking, but it’s usually not necessary.
- Spice it Up: For an added layer of warmth and complexity, consider incorporating classic fall spices into your sweet potato filling. A teaspoon of ground cinnamon, a half-teaspoon of nutmeg, or a pinch of allspice can beautifully complement the sweet potato flavor.
- Serving Temperature: While delicious warm, sweet potato casserole is also excellent at room temperature, making it a flexible dish for holiday buffets. Allow it to set for at least 15-20 minutes after baking for easier serving.
- Pairing Suggestions: This casserole is a quintessential Thanksgiving or Christmas side. It pairs wonderfully with roasted turkey, glazed ham, prime rib, green bean casserole, and classic stuffing. Its sweetness also makes it a delightful counterpart to savory main dishes.
Sweet Potato Casserole Video Tutorial
More Essential Holiday Side Dishes to Complete Your Feast
Once you’ve mastered this sweet potato casserole, consider adding these other delectable sides to your holiday menu:
- My Favorite Mashed Potatoes Recipe – Creamy, buttery, and utterly comforting.
- Baked Mac and Cheese – A rich and cheesy classic that’s always a crowd-pleaser.
- Corn Casserole – Sweet and savory, a delightful addition to any meal.
- Glazed Carrots – Tender carrots with a beautiful, sweet glaze.
- Snickers Salad – A fun, unexpected sweet treat that doubles as a side.
- Sausage Stuffing with Apples and Cranberries – A flavorful stuffing with a perfect balance of savory and sweet.
- Easy Dinner Rolls – Fluffy, homemade rolls perfect for soaking up gravy.
LOOKING FOR MORE FREE RECIPES?
Subscribe to my free recipe newsletter to get new family-friendly recipes in your inbox each week! Find me sharing more culinary inspiration on Pinterest, Facebook, and Instagram.

The BEST Sweet Potato Casserole
Pin
Ingredients
- 2 lbs sweet potatoes about 4 small/medium or 2 large
- 1 cup sugar
- 1 cup milk
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 teaspoon salt
- 1 cup light brown sugar
- 1/2 cup all-purpose flour
- 6 tablespoons butter cut into small cubes
- 1 cup pecans chopped
Instructions
- Preheat the oven to 375ºF (190°C).
- Scrub the sweet potatoes and pierce generously with a fork. Place on a baking sheet and bake until fork tender, 30-45 minutes (longer for larger potatoes). When they are cool enough to handle, scoop out the flesh into a large bowl.2 lbs sweet potatoes
- Raise the oven temperature to 400ºF (200°C).
- To the bowl with the sweet potatoes, add the sugar, milk, eggs, vanilla, and salt. Mash until combined. The mixture does not need to be completely smooth – small lumps are perfectly fine. Pour the potatoes into a large 3-quart baking dish.1 cup sugar, 1 cup milk, 2 large eggs, 1 teaspoon vanilla extract, 1 teaspoon salt
- In another bowl, combine the brown sugar, flour, and cold butter. Using a pastry cutter or fork, cut the butter into the mixture until it resembles coarse crumbs. Stir in the chopped pecans. Sprinkle the crumb mixture evenly over the top of the sweet potatoes.1 cup light brown sugar, 1/2 cup all-purpose flour, 6 tablespoons butter, 1 cup pecans
- Bake in the preheated 400ºF (200°C) oven until golden brown and bubbly, about 30-40 minutes. Let the casserole sit for a few minutes before serving to allow it to set.
Video
Recipe Notes:
Nutrition information provided as an estimate only. Various brands and products can change the counts. Any nutritional information should be used as a general guide.
