Sweet Potato Casserole is a beloved holiday classic, and this recipe elevates it to an unforgettable experience. Imagine a rich, incredibly creamy sweet potato filling, perfectly sweetened with a blend of brown sugar and maple syrup, then delicately spiced with cinnamon and nutmeg. But the true star? A truly game-changing brown sugar pecan streusel topping. Its delightful crunch and buttery sweetness far surpass any traditional marshmallow topping, making this a dish that will absolutely disappear from your Thanksgiving table. Best of all, this incredible casserole can be prepared ahead of time, easing your holiday stress.

Why This Sweet Potato Casserole Will Be Your New Favorite
This isn’t just another sweet potato casserole; it’s a culinary revelation designed to bring joy and warmth to your holiday gatherings. Here’s why you’ll fall in love with this recipe:
- Unforgettable Pecan Streusel Topping: Forget the ordinary! Our signature streusel is a magical blend of toasted pecans, rich brown sugar, butter, and a hint of cinnamon. It bakes into a crisp, buttery, and utterly addictive layer that provides the perfect textural contrast to the smooth filling. It’s so good, you might want to eat it by the spoonful! This topping transforms the entire dish, making it a standout family favorite year after year.
- Rich & Velvety Sweet Potato Filling: The heart of this casserole is its luscious sweet potato base. We blend cooked sweet potatoes until they’re incredibly smooth and creamy, then sweeten them just right with brown sugar and pure maple syrup. A harmonious mix of cinnamon and nutmeg infuses every bite with comforting fall flavors, creating a filling that’s perfectly balanced – sweet, but not overly so, and wonderfully aromatic.
- Ultimate Make-Ahead Convenience: Holiday meal prep can be hectic, but this casserole simplifies things dramatically. You can assemble the entire dish a day or two in advance, refrigerate it, and then bake it fresh on Thanksgiving. Alternatively, bake it completely, cool it, and reheat it when needed. Our pecan streusel topping remains delightfully crunchy even after refrigeration, ensuring a perfect texture every time. Full make-ahead and reheating instructions are provided below, designed to streamline your holiday cooking.
- A Festive Holiday Essential: While perfect for any fall or winter meal, this sweet potato casserole truly shines as a centerpiece side dish for Thanksgiving, Christmas, or any special occasion. Its vibrant color, enticing aroma, and irresistible taste make it a must-have on any festive table, promising to impress both traditionalists and those seeking a delightful new twist.

Essential Ingredients for Your Sweet Potato Casserole
Crafting this incredible casserole starts with selecting the right ingredients. Each component plays a vital role in achieving that perfect balance of flavor and texture. Here’s a closer look at what you’ll need, along with some helpful tips:
- Sweet Potatoes: The foundation of our casserole! You can use whole, fresh sweet potatoes, which offer a naturally sweet and earthy flavor, or opt for convenience with canned yams or sweet potatoes (ensure they are well-drained). Choose vibrant, firm fresh sweet potatoes for the best results.
- Pure Maple Syrup: For an authentic, deep sweetness that complements the sweet potatoes beautifully, real maple syrup is key. Avoid imitation syrups, as they lack the rich, complex flavor that makes this casserole special.
- Sugars: We use a combination of granulated sugar and packed brown sugar. Granulated sugar provides clean sweetness, while brown sugar adds moisture, a caramel-like depth, and a hint of molasses flavor, enhancing the overall profile of the filling.
- Eggs: Eggs act as a binder, helping the creamy sweet potato filling set properly during baking. They contribute to the casserole’s smooth, custard-like texture. Ensure they are at room temperature for easier incorporation into the mixture.
- Cinnamon & Nutmeg: These classic fall spices are essential for creating that warm, cozy aroma and taste. They perfectly complement the natural sweetness of the sweet potatoes and the richness of the brown sugar. Feel free to adjust the amounts to your personal preference for spice intensity.
- Butter: For the best flavor in both the filling and the streusel, we recommend using good quality salted butter. If you only have unsalted, simply add an extra pinch of salt to the recipe. Melted butter ensures a smooth filling and helps bind the streusel.
- Pecans: The star of our streusel topping! Pecans add a wonderful crunch, nutty flavor, and richness. They toast beautifully during baking, deepening their flavor and creating an irresistible texture.
- All-Purpose Flour: Essential for the streusel topping, flour provides structure and helps create that crumbly, golden texture. For accurate measurements, always spoon your flour into the measuring cup and level it with a flat utensil, or use a kitchen scale. Scooping directly from the bag can compact the flour, leading to too much and a potentially dry or tough topping.
- Milk: A splash of milk (any kind, we used 2%) contributes to the creamy consistency of the sweet potato filling, ensuring it’s perfectly smooth and luxurious.
- Vanilla Extract: A touch of vanilla extract rounds out the flavors, adding warmth and depth to the sweet potato filling.
- Salt: Just a pinch of salt enhances all the other flavors, balancing the sweetness and making everything pop.
Customizing Your Sweet Potato Casserole: Variations to Explore
While this recipe is perfect as written, it’s also incredibly versatile! Feel free to adapt it to dietary needs or personal preferences:
- Dairy-Free Option: Easily convert this recipe to be dairy-free by substituting your favorite plant-based butter and milk alternatives. Look for high-quality, trusted brands that perform well in baking.
- Gluten-Free Adaptation: Although this recipe has not been personally tested with gluten-free flour, a 1:1 all-purpose gluten-free flour blend is generally a good substitute for the flour in the streusel topping. Ensure your blend contains xanthan gum or add a small amount for best results.
- Nut-Free Alternative: If you or your guests have nut allergies, you can easily omit the pecans from the streusel topping. The topping will still be delicious, providing a buttery, sugary crunch. Alternatively, you could try using toasted rolled oats or pumpkin seeds for a different kind of texture.
- Using Canned Sweet Potatoes/Yams: To simplify the preparation process, you can substitute cooked, peeled fresh sweet potatoes with one 29-ounce can of drained cooked sweet potatoes or yams. This is a fantastic time-saver, especially during busy holiday cooking.
- Spice it Up: For those who love a bit more warmth, consider adding a pinch of ground ginger, cloves, or allspice to the sweet potato filling along with the cinnamon and nutmeg.
- Marshmallow Topping: While our pecan streusel is designed to be superior, if you’re a traditionalist who loves marshmallows, you can certainly add them! Simply skip the pecan streusel, and during the last 5-10 minutes of baking, top the casserole with mini marshmallows and bake until golden brown and toasted. Keep a close eye on them, as they can burn quickly.
Step-by-Step Guide: Crafting the Perfect Sweet Potato Casserole
Making this incredible sweet potato casserole is simpler than you might think. Follow these detailed steps for a flawless holiday side dish:
Step 1: Perfectly Cook Your Sweet Potatoes.
The first crucial step is preparing your sweet potatoes until they are fork-tender and easy to mash. My preferred method for efficiency is using an Instant Pot:
Cook whole sweet potatoes (rinsed and scrubbed, no need to peel yet) in your Instant Pot for about 12-15 minutes on high pressure. Place them on the trivet with 1 cup of water. If your sweet potatoes are exceptionally large, lean towards 13-15 minutes. Allow for natural steam release once cooking is complete to prevent a starchy mess. Once cooled slightly, the peels will effortlessly slide right off, leaving you with perfectly tender sweet potato flesh ready for mashing.

Don’t have an Instant Pot? No problem! See alternative cooking methods in the “How Do I Cook Sweet Potatoes?” section further down.
Step 2: Prepare Your Creamy Sweet Potato Filling.
Once your sweet potatoes are cooked and peeled, it’s time to create the luscious filling. Transfer the warm, peeled sweet potatoes to a large mixing bowl. Using a potato masher, mash them until they are completely smooth. If you prefer an extra velvety texture, an immersion blender or hand mixer can work wonders to eliminate any lingering lumps.
Now, incorporate the melted butter, milk, fragrant cinnamon, warming nutmeg, pure maple syrup, granulated sugar, packed brown sugar, vanilla extract, and a pinch of salt. Finally, beat in the large eggs until they are thoroughly combined and no streaks remain. This blend of ingredients is what gives the casserole its rich flavor and incredibly creamy texture. Evenly spread this beautiful sweet potato mixture into a greased 9×13 inch baking dish, ensuring a smooth, level base for your topping.

Step 3: Create the Irresistible Pecan Streusel Topping.
This is where the magic happens! Our “game-changing” topping is incredibly simple to make but delivers unparalleled flavor and crunch. In a food processor, combine softened (but not fully melted) salted butter, pecans, all-purpose flour, packed brown sugar, and a generous ½ teaspoon of cinnamon. Pulse the ingredients until they are just combined and a crumbly, wet mixture forms. Be careful not to over-process; you want distinct pecan pieces and a streusel texture, not a paste.
If you don’t have a food processor, simply chop the pecans finely by hand. In a medium bowl, melt the butter, then add the chopped pecans, flour, brown sugar, and cinnamon. Stir well with a fork until a crumbly streusel mixture comes together. This glorious topping is not just for sweet potato casserole; I often use it to elevate my Pumpkin Bread, too!

Step 4: Bake to Golden Perfection.
Once your sweet potato filling is spread evenly in the baking dish, generously sprinkle the brown sugar pecan streusel crumble over the top. Ensure an even layer, as every bite deserves that delightful crunch. Preheat your oven to 350°F (175°C).
Bake the casserole for 25-28 minutes, or until the filling is set and the streusel topping is lightly golden brown. For an extra touch of golden perfection and crispiness, carefully place the casserole under the broiler for an additional 1-3 minutes. Crucially, watch it very closely during this step! The streusel can go from perfectly golden to burnt in a matter of seconds. Once removed from the oven, let it rest for a few minutes before serving to allow the flavors to meld and the filling to firm up slightly.

Serving & Storing Your Sweet Potato Casserole
This sweet potato casserole is best enjoyed piping hot from the oven, allowing the warm, creamy filling and crunchy topping to shine. The aromas alone will draw everyone to the table!
Storing Leftovers: Any cooled leftovers should be stored in an airtight container in the refrigerator for up to 3-4 days. While delicious cold, reheating properly will bring back its best qualities.
Reheating Instructions:
To reheat, cover the casserole dish with foil to prevent the topping from drying out and pop it into an oven preheated to anywhere between 300°F and 425°F (150°C to 220°C). The exact temperature doesn’t matter too much; just use whatever temperature your oven is already at for other dishes. Heat for approximately 10-15 minutes, or until warmed through to the center. For assurance, use an instant-read kitchen thermometer to check the internal temperature. Avoid microwaving for reheating if possible, as it will cause the streusel topping to lose its desirable crisp texture.
Can I Make This Sweet Potato Casserole Ahead of Time? Absolutely!
One of the best features of this sweet potato casserole is its incredible make-ahead convenience, making it ideal for busy holiday schedules. I’ve thoroughly tested this, and you’ll be delighted to know that the pecan streusel topping remains wonderfully crisp and does NOT get soggy in the fridge for up to 2 days!
- Assemble Ahead: You can prepare the entire casserole – both the sweet potato filling and the streusel topping – up to two days before you plan to bake it. Assemble it in your baking dish, cover it tightly with foil or plastic wrap, and refrigerate. When you’re ready to bake, simply remove it from the fridge, allow it to sit at room temperature for about 30 minutes (if time permits) for more even baking, then bake as directed. You might need to add a few extra minutes to the baking time if it’s going into the oven directly from the fridge.
- Bake Ahead & Reheat: For ultimate ease, you can bake the casserole completely 1-2 days in advance. Once baked, let it cool completely on a wire rack. Once fully cooled, cover the dish tightly with plastic wrap and then foil, and refrigerate. To reheat, remove the plastic wrap, replace the foil, and warm in an oven set between 300°F and 425°F (150°C to 220°C) until thoroughly heated. As mentioned, an instant-read thermometer is your friend here to ensure the center is warm. Avoid the microwave to preserve the streusel’s crunch.
Alternative Methods for Cooking Sweet Potatoes
No Instant Pot? No worries! This delicious sweet potato casserole can still grace your holiday table. Here are alternative methods for cooking your sweet potatoes until they’re perfectly tender. These methods also work wonderfully for other recipes, like my Homemade Sloppy Joes over Sweet Potatoes!
- Oven Roasting: This method yields sweet potatoes with a slightly caramelized flavor. Preheat your oven to 425°F (220°C). Thoroughly rinse and scrub your sweet potatoes (keep the peels on for now). Prick them all over with a fork to allow steam to escape during cooking. Place the potatoes directly on a baking sheet; avoid wrapping them in foil, as this can make the outsides slimy. Roast for 40 to 55 minutes, or until they are very tender when pierced with a fork. Let them cool enough to handle, then carefully slice them down the middle and scoop out the soft flesh. Mash and proceed with the recipe.
- Stovetop Boiling: A quick and straightforward method. Peel your sweet potatoes and dice them into uniform 1-inch cubes. Place the cubes in a very large pot and cover them with water. Generously salt the water (like pasta water) and bring it to a rolling boil. Boil for 10-14 minutes, or until the potato cubes are very tender when pierced with a fork. Drain the water thoroughly, then mash the potatoes until smooth. Proceed with the casserole recipe as directed.
Expert Tips for a Flawless Sweet Potato Casserole
Achieving sweet potato casserole perfection is easy with these expert tips:
- Accurate Oven Temperature: An oven thermometer is an invaluable tool in baking. Ovens can often run hotter or colder than their display indicates, which can significantly impact your bake. Keep an oven thermometer inside at all times to ensure your oven is truly preheated to the correct temperature. This accuracy is key for consistent results, especially for recipes like this casserole where the topping needs precise baking for optimal crispness.
- Precision with Flour: When measuring flour for the streusel, always spoon it into your measuring cup and then level it off with a straight edge. Alternatively, using a food scale to measure by weight (grams are provided in the recipe card) is the most accurate method. Scooping flour directly from the bag can compact it, leading to excessive flour, which results in a dry or overly dense streusel.
- Achieving Creamy Sweet Potatoes: The key to a smooth, luscious filling is thoroughly cooked sweet potatoes. Test for tenderness by poking them in several spots with a fork; they should yield easily. If you find small lumps after mashing, an immersion blender or a hand mixer can quickly whip them to a perfectly smooth consistency. However, don’t fret over a few tiny lumps; they will largely go unnoticed in the final baked casserole.
- Broiling with Caution: The broiler is your secret weapon for a beautifully golden-brown, extra-crisp streusel topping. However, it requires undivided attention. Keep a very close eye on the casserole during the 1-3 minutes it’s under the broiler, as it can burn very quickly.
- Scrubbing Sweet Potatoes (Clarification): When the recipe calls for scrubbing sweet potatoes, it simply means giving them a good rinse under running water and gently scrubbing away any dirt with a clean kitchen towel or a dedicated vegetable brush. No soap or harsh chemicals are needed!
- Instant Pot Tips: For Instant Pot users, remember to always use the metal liner pot that comes with your device; never place food or liquid directly into the main unit. To help your Instant Pot come to pressure faster, you can hit the “sauté” button before adding water, the liner, and sweet potatoes, allowing it to preheat. Be cautious, as the liner will heat up quickly.
- Yield Adjustment: The recipe as written makes approximately 12 generous servings, or potentially more if guests are taking smaller portions alongside other Thanksgiving dishes. If you need fewer servings, you can halve the recipe. For about 6 generous servings, simply halve both the filling and the topping ingredients and bake in an 8×8 inch baking dish, adjusting baking time as needed.

Frequently Asked Questions About Sweet Potato Casserole
Yes, absolutely! To halve the recipe, simply divide all ingredient amounts by two for both the filling and the topping. Bake it in an 8×8 or 9×9 inch baking dish. If you wish to double the recipe, multiply all ingredients by two and bake it in a larger half sheet pan (approximately 13×18 inches) if you have one, or two standard 9×13 inch casserole dishes.
Yes, this recipe is perfect for making ahead! Please refer to the detailed “Can I make this Sweet Potato Casserole Ahead?” section above for comprehensive instructions on both assembling ahead and baking ahead with reheating tips.
For the best flavor and texture, fresh orange-fleshed sweet potatoes (often called Garnet or Jewel yams in the US, though botanically they are sweet potatoes) are ideal. They are naturally sweet and moist. If you prefer a lighter, less sweet profile, you could use white-fleshed sweet potatoes, but the classic taste comes from the orange variety. Canned yams (drained) are a convenient substitute.
If your streusel isn’t crumbly, it might be due to too much butter or over-processing in a food processor, turning it into a paste. If it’s too dry, you might have used too much flour or not enough butter. Ensure your butter is softened but not completely melted when mixing, and measure flour accurately, preferably by weight. Adjust with a tiny bit more melted butter if too dry, or a sprinkle of flour if too wet.

Helpful Tools for Your Sweet Potato Casserole
While not strictly necessary, these tools can make preparing your sweet potato casserole even easier and more enjoyable:
- 9×13 Inch Casserole Dish: A sturdy, deep 9×13 inch baking pan is essential to hold both the generous sweet potato filling and the delightful streusel topping.
- Instant Pot: For quickly and efficiently cooking sweet potatoes, an Instant Pot is a fantastic time-saver, offering a hands-off approach that yields perfectly tender potatoes every time.
- Food Processor: While not strictly required, a food processor makes quick work of preparing the pecan streusel topping, ensuring an even crumble with minimal effort.
- Potato Masher or Hand Mixer: For achieving that incredibly smooth and creamy sweet potato filling.
More Essential Thanksgiving & Holiday Side Dishes
Round out your holiday feast with these other crowd-pleasing side dishes:
- Quick Bacon Green Beans
- Baked Butternut Squash Mac & Cheese
- Roasted Brussels Sprouts & Butternut Squash with Bacon
- Homemade Maple Cranberry Sauce
- White Cheddar Mac & Cheese with Brown Butter Breadcrumbs
- Brussels Sprouts Salad with Maple Dressing
- Homemade Green Bean Casserole
Loved this Sweet Potato Casserole? Let us know!
Your feedback means the world to us. Please consider leaving a comment and a star rating after you’ve made this recipe. It helps our small business immensely and guides other home cooks.
Sweet Potato Casserole with Brown Sugar Pecan Streusel Topping
This easy Sweet Potato Casserole will convert any sweet potato skeptic. The brown sugar pecan streusel topping is crunchy, sweet, and piled high over a creamy sweet potato filling sweetened with brown sugar & maple syrup, & spiced with cinnamon & nutmeg.
By Stephanie Simmons
Cook: 40 mins
Total: 1 hr
Servings: 12+ servings
Ingredients
For the Sweet Potato Filling
- 4 large sweet potatoes, rinsed & scrubbed (no need to peel), See note below
- 6 tbsp salted butter, melted (85 grams)
- 3 tbsp milk (Any kind works – I used 2%)
- 1/2 tsp cinnamon
- 1/4 tsp nutmeg
- 2 tbsp real maple syrup
- 1/4 cup granulated sugar (53 grams)
- 1/4 cup brown sugar, packed (55 grams)
- 1/4 tsp vanilla extract
- 1/8 tsp salt
- 2 large eggs, at room temperature
For the Brown Sugar Pecan Topping
- 2 cups pecans
- 3/4 cup salted butter (12 tbsp, or 170 grams)
- 1 cup + 1 tbsp all-purpose flour (138 grams)
- 1 cup brown sugar, packed (220 grams)
- 1/2 tsp cinnamon
Instructions
- Cook the Sweet Potatoes: Rinse & scrub your sweet potatoes and place them (whole, and unpeeled) on the trivet inside the Instant Pot. Add 1 cup of water. Cook on High Pressure using the Manual setting for 12 minutes. If your sweet potatoes are especially large, start with 13-15 minutes. Let the steam release naturally once the potatoes are done (or you will have sweet potato bits spraying out). Open the Instant Pot and use tongs to remove your sweet potatoes (they will be extremely hot). Set them on a cutting board to cool. Once cooled, you’ll be able to easily slide the skins off.
- Prep: Preheat your oven to 350℉ (175°C). Spray a 9×13 inch pan with nonstick spray.
- Make the Filling: Add the cooked, peeled sweet potatoes (or use one 29-ounce can of cooked sweet potatoes or yams – be sure to drain them) to a large mixing bowl and mash until smooth, using a potato masher. Add all filling ingredients (melted butter, milk, cinnamon, nutmeg, maple syrup, granulated sugar, brown sugar, vanilla, salt, and eggs), and stir to combine, making sure the eggs get well incorporated. Evenly spread the sweet potato mixture into your prepared pan.
- Make the Topping: Soften your butter in the microwave for about 20-30 seconds (it should be very soft, with melted butter pooled around the softened parts). Add butter, pecans, flour, brown sugar, and cinnamon to a food processor or a blender and pulse until just combined. It will be sort of a wet, clumpy mixture. Crumble it over the sweet potato filling.
Tip: If you don’t have a food processor, simply melt the butter in a medium bowl. Then, chop your pecans roughly, and add them to the bowl with the remaining topping ingredients. Stir until a clumpy streusel mixture forms.
- Bake: Bake for 25-28 minutes. The topping will be lightly browned. For extra golden color, set your oven to “broil” and broil an additional 1-3 minutes. Keep a very close eye on it while it broils – it can go from perfectly browned to burnt quickly.
- Serve + Store: Serve while it’s nice and warm from the oven! Store leftovers, covered, in the fridge for up to 5 days.
- Make Ahead Directions:
Assemble Ahead: You can assemble everything the day before Thanksgiving and wait to bake it until Thanksgiving day – just cover it with foil or plastic wrap and keep it in the fridge overnight.
Bake Ahead & Reheat: You can make + bake this 1-2 days ahead. Let the baked casserole cool completely, then cover tightly with plastic wrap or foil, and refrigerate it. Reheat it in the oven, at any temp between 300℉ – 425℉ (150°C to 220°C) (whatever your oven is already at to bake or warm other dishes on Thanksgiving day should work just fine) covered with foil, until warmed through. Use an instant-read thermometer to make sure it’s warmed through to the center. If you microwave it to reheat, the topping will lose its crisp texture.
Notes
Scrubbing Sweet Potatoes: Just in case there’s any confusion, when I say to scrub, I don’t mean with your dish wand and soap. Just give your sweet potatoes a good rinse, then scrub them gently with a clean kitchen towel or a clean vegetable brush to remove any dirt from the skins.
Sweet Potato Cooking: One of my sweet potatoes didn’t get quite as soft as the others in the Instant Pot, so I just popped it in the microwave (in a microwave-safe bowl) for 30 second intervals for about 2 minutes and then it was fine. You can also leave it in the Instant Pot (take the done ones out) and cook for an additional 2 minutes.
Instant Pot Tips: NEVER place food or liquid directly into your Instant Pot – always use the metal liner pot that comes with it! To help your Instant Pot build to pressure faster, hit “sauté” before you add the water/liner/sweet potatoes. It will heat up quickly so avoid touching the inside of the liner with your bare hands.
Yield: If you don’t need 12+ servings, cut the topping portion of the recipe in half, keeping the filling the same, and bake in an 8×8 dish for about 6 generous servings. The recipe, as written, makes 12 servings, or likely more since everyone will be taking semi-small portions to make room for all the different sides on Thanksgiving.
Nutrition
Serving: 1 serving, Calories: 528kcal, Carbohydrates: 62g, Protein: 6g, Fat: 30g, Saturated Fat: 12g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 12g, Trans Fat: 1g, Cholesterol: 77mg, Sodium: 243mg, Potassium: 522mg, Fiber: 5g, Sugar: 34g, Vitamin A: 16669IU, Vitamin C: 3mg, Calcium: 86mg, Iron: 2mg
Nutrition information is automatically calculated, so should only be used as an approximation.