Golden Sweet Potato Bliss

The Ultimate Sweet Potato Casserole with Decadent Pecan Streusel

Prepare to elevate your holiday feast with the quintessential Sweet Potato Casserole! This beloved side dish embodies everything wonderful about festive dining: a creamy, perfectly sweetened base of tender sweet potatoes, crowned with an irresistible, crunchy pecan streusel topping. Whether you’re hosting Thanksgiving, Christmas, or any special gathering, this recipe guarantees to be a showstopper. The interplay of smooth texture and delightful crunch, combined with warm, autumnal flavors, makes it an absolute must-make. And yes, for those who adore tradition, the option to add gooey, toasted marshmallows is always there!

Beyond this incredible sweet potato casserole, no holiday spread is complete without these essential accompaniments:

  • Homemade Cranberry Sauce
  • Rich Turkey Gravy
  • Fluffy Dinner Rolls
small plate with a serving of sweet potato casserole on it. Baking dish with the rest of the casserole in background. casserole is topped with a pecan streusel.
A delicious serving of sweet potato casserole, showcasing its golden pecan streusel topping.

Why This Sweet Potato Casserole is a Holiday Staple

For many, the holidays are defined by cherished traditions, and a classic sweet potato casserole sits at the heart of these culinary memories. This recipe isn’t just a side dish; it’s an experience, designed to evoke comfort, warmth, and joy. It beautifully balances sweetness with savory notes, creating a symphony of flavors that perfectly complements any holiday main course. Forget bland or overly sweet versions; our easy sweet potato casserole strikes the ideal chord, making every bite memorable for your guests.

Sweet potatoes are undeniably a star in our holiday kitchen. From this stunning casserole to soft and fluffy Sweet Potato Biscuits or deliciously caramelized Candied Sweet Potatoes, their versatility and wholesome goodness make them an indispensable part of our festive menu. This particular sweet potato casserole recipe marries the earthy sweetness of the potatoes with quintessential autumn spices like cinnamon, rich brown sugar, and aromatic vanilla. The pièce de résistance is undoubtedly the generous, crunchy pecan streusel topping, adding a textural contrast that elevates the dish from simple to spectacular.

The process is surprisingly straightforward: steam or bake your sweet potatoes until tender, mash them with a few key ingredients, whip up a simple streusel, then bake until golden and bubbly. The result is a sweet and slightly savory masterpiece that will have everyone reaching for a second helping. It’s truly that good, and destined to become a new favorite holiday tradition in your home.

big scoop of sweet potato casserole held above the baking dish.
A generous scoop of the creamy sweet potato casserole, ready to be served.

Preparing Your Sweet Potatoes: Boil, Bake, or Microwave

The foundation of an outstanding sweet potato casserole lies in perfectly cooked sweet potatoes. You have several convenient options for preparing them, each yielding slightly different results in terms of texture and moisture. Choose the method that best fits your schedule and preferences.

Boiling Sweet Potatoes (Our Preferred Method)

Boiling is a quick and efficient way to soften sweet potatoes, ideal for achieving a consistently smooth, creamy texture for your casserole filling. This method is often preferred for its speed and ease, ensuring the potatoes are tender and easy to mash.

  1. Start by peeling your sweet potatoes and cutting them into uniform 1-inch cubes. This ensures even cooking.
  2. Place the cubes in a large pot and cover them with cold water. Add a pinch of salt to the water for flavor.
  3. Bring the water to a boil over high heat, then reduce the heat to medium and simmer until the sweet potatoes are fork-tender. This usually takes about 15-20 minutes, depending on the size of your cubes.
  4. Drain the sweet potatoes thoroughly. For best results, return them to the hot, empty pot (off the heat) for a few minutes. This allows any excess moisture to evaporate, preventing a watery casserole filling.

Baking Sweet Potatoes for Richer Flavor

Baking sweet potatoes concentrates their natural sugars, resulting in a deeper, richer flavor profile. While it takes longer, the flavor payoff is undeniable and adds a wonderful depth to the casserole.

  1. Preheat your oven to 400°F (200°C).
  2. Thoroughly wash and scrub your sweet potatoes. Pierce each potato several times with a fork to allow steam to escape during baking.
  3. Place the sweet potatoes directly on an oven rack or on a baking sheet lined with parchment paper.
  4. Bake for 45-60 minutes, or until they are very tender when squeezed. Larger potatoes may take longer.
  5. Once cooled enough to handle, scoop out the soft flesh into a large bowl and proceed with the recipe as directed.

Microwaving Sweet Potatoes for Speed

For a super-fast sweet potato preparation, the microwave is your best friend. This method significantly cuts down on prep time, making it perfect for busy holiday schedules.

  1. Wash and dry the sweet potatoes thoroughly.
  2. Pierce each potato several times with a fork to prevent them from bursting.
  3. Wrap each potato in a damp paper towel.
  4. Microwave on high for 5 to 10 minutes (depending on size), flipping halfway through, until they are fork-tender. Adjust time for multiple potatoes.
  5. Once cool enough, peel and mash the potatoes, then continue with the casserole recipe.

What To Serve With Your Delectable Sweet Potato Casserole

Sweet potato casserole is incredibly versatile and pairs beautifully with a wide array of dishes, especially during the festive season. Its comforting, slightly sweet profile complements savory meats and other vegetable sides perfectly. There’s truly no “wrong” way to enjoy this delightful dish, but here are some of our family’s favorite companions that create a harmonious holiday meal:

  1. Bright Cranberry Orange Relish: A tangy, fresh contrast to the casserole’s sweetness.
  2. Nana’s Famous Green Bean Recipe: A vibrant, savory green vegetable side that adds freshness.
  3. Fluffy Homemade Cornbread: Perfect for soaking up all the delicious juices and flavors of your holiday spread.
  4. The BEST Homemade Mashed Potatoes: A creamy, classic potato side that offers comforting familiarity.
  5. Juicy Crockpot Turkey Breast: A tender, flavorful main that won’t overshadow the rich side dishes.
  6. Warm and inviting Dinner Rolls: Essential for any holiday table, perfect for a little butter.
  7. Classic Cranberry Sauce: The sweet-tart balance is unparalleled with rich holiday dishes.
  8. Hearty Cornbread Stuffing: A holiday must-have for many, adding robust flavors and textures.
a brown baking dish with a sweet potato casserole in it sitting on a cooling rack.
The baked sweet potato casserole, cooling on a rack, radiating warmth.

Essential Ingredients for Your Sweet Potato Casserole

You’ll be delighted by how straightforward the ingredients are for this crowd-pleasing sweet potato casserole. We’ve crafted this recipe to highlight the natural goodness of sweet potatoes while infusing it with rich, warm flavors and plenty of crunchy pecans. Here’s a closer look at what you’ll need to create this holiday masterpiece:

  • Sweet Potatoes: The undisputed star of the show! Aim for about 3 large sweet potatoes or 4-6 medium ones, totaling around 3 pounds. Look for firm, unblemished potatoes for the best flavor and texture.
  • Unsalted Butter: Used generously in both the creamy sweet potato filling and the irresistible streusel topping. Softened butter helps achieve a smooth, rich filling, while melted butter perfectly binds the streusel for that ideal crumbly texture.
  • Brown Sugar: We recommend dark brown sugar for its deeper molasses notes, which beautifully complement the earthy sweetness of the sweet potatoes. However, light brown sugar works wonderfully too if that’s what you have on hand.
  • Eggs: A key ingredient in the filling that provides structure and a lovely lightness to the mashed sweet potatoes, preventing them from becoming too dense. Lightly beaten eggs integrate seamlessly.
  • Ground Cinnamon: This warm, aromatic spice is essential for that classic autumnal flavor, woven into both the sweet potato base and the streusel topping for cohesive taste throughout the dish.
  • Pure Vanilla Extract: Use good quality pure vanilla extract for the best flavor. It adds a subtle warmth and enhances the overall sweetness and complexity of the casserole.
  • Kosher Salt: A crucial component that balances the sweetness and brings out all the nuanced flavors in this amazing dish. Don’t skip it, as it prevents the casserole from tasting one-dimensional.
  • Half and Half: Contributes significantly to the rich, creamy texture of the sweet potato filling. If you prefer a slightly lighter version, whole milk can be substituted, but half and half truly makes it decadent and velvety.
  • All-Purpose Flour: The binding agent for our streusel topping, ensuring it becomes wonderfully crisp and golden brown when baked. Make sure to spoon and level it for accurate measurement.
  • Pecans: For us, a sweet potato casserole with pecans is non-negotiable! We start with pecan halves and give them a rough chop for ideal texture, but you can certainly leave them as halves for a bolder, more prominent crunch.
  • Miniature Marshmallows: An optional but popular topping for those who love a sweet, gooey, toasted finish. We’ll discuss how and when to incorporate these if you choose to add them!

How To Craft Your Perfect Sweet Potato Casserole: A Step-by-Step Guide

Creating this sweet potato casserole is surprisingly simple, broken down into a few easy steps. Follow these instructions to achieve that perfect creamy filling and crunchy topping, ensuring a holiday dish that’s both impressive and delicious.

Step 1: Prepare the Sweet Potatoes

  1. Cook the sweet potatoes: Whether you choose to boil, bake, or microwave your sweet potatoes, the goal is fork-tender perfection. Refer to our detailed cooking methods above for specific instructions. Ensure they are thoroughly drained if boiling to prevent a watery casserole. Preheat your oven to 350°F (175°C) and lightly grease a 2-quart or 9×13 inch baking dish with nonstick cooking spray; set aside.

Step 2: Prepare the Creamy Sweet Potato Filling

  1. Mash the sweet potatoes: In a large bowl or the pot you used for boiling, combine the cooked sweet potatoes with the softened unsalted butter. Mash until mostly smooth using a potato masher or hand mixer. You should have approximately 5 cups of mashed sweet potatoes at this stage.
  2. Incorporate remaining ingredients: Add the brown sugar, lightly beaten eggs, half and half (or whole milk), ground cinnamon, pure vanilla extract, and kosher salt to the mashed sweet potatoes. Mash and stir together until all ingredients are fully combined and the filling reaches your desired consistency. Some prefer it perfectly smooth, while others enjoy a slight texture.
  3. Spread into baking dish: Transfer the creamy sweet potato filling evenly into the prepared baking dish. Set aside while you prepare the streusel topping.
six image collage showing sweet potatoes being boiled and mashed.
A visual guide to cooking and mashing the sweet potatoes for the perfect base of your casserole.

Step 3: Craft the Decadent Pecan Streusel Topping

The streusel topping is what truly elevates this sweet potato casserole, adding a glorious crunch and buttery, spiced flavor. It’s simple to make but delivers a huge impact.

  1. Whisk dry ingredients: In a medium bowl, whisk together the all-purpose flour, brown sugar, kosher salt, and ground cinnamon until thoroughly combined. This ensures all flavors are evenly distributed.
  2. Add pecans and butter: Pour in the melted unsalted butter and add the roughly chopped pecans. Stir vigorously with a fork or spatula until the pecans are evenly coated with the flour mixture and a coarse, crumbly streusel forms.
  3. Apply streusel: Carefully spread the streusel mixture evenly over the sweet potato filling in the baking dish. Ensure it’s distributed across the entire surface for maximum crunch in every bite.
four image collage showing streusel being prepared and casserole being assembled.
Preparing the crunchy pecan streusel and assembling the casserole layers.

Step 4: Bake to Golden Perfection

The final step brings all the elements together, transforming your prepared dish into a bubbling, golden-brown delight.

  1. Bake the casserole: Place the baking dish into your preheated oven (350°F / 175°C) and bake for 25 to 35 minutes. The casserole is ready when the streusel topping is beautifully golden brown and the filling is heated through, slightly bubbly around the edges.
  2. Cool and serve: Once baked, remove the casserole from the oven and allow it to cool for a few minutes before serving. This brief cooling period helps the casserole set, making it easier to scoop and enjoy.

Sweet Potato Casserole with Marshmallows: A Sweet Tradition

For many, the image of a sweet potato casserole isn’t complete without a crowning layer of golden, toasted marshmallows. This nostalgic topping adds an extra layer of sweetness and a wonderfully gooey texture that truly captures the spirit of holiday indulgence. We understand the appeal, and it’s a fantastic option to consider!

If you’re catering to a mixed crowd, don’t hesitate to make your casserole “half and half” – part with streusel, part with marshmallows – so everyone can enjoy their preferred topping. It’s a thoughtful way to ensure all your guests feel delighted. The contrast of the fluffy, melted marshmallows against the creamy sweet potato base is truly irresistible.

Pro Tip for Marshmallows: If you choose to add marshmallows, sprinkle 1 to 2 cups of miniature marshmallows evenly over the top of the casserole during the last 10-15 minutes of baking. Watch them carefully through the oven door to ensure they become beautifully golden brown and toasted, not burnt. They melt and brown quite quickly!

sweet potato casserole with a serving removed.
A freshly scooped serving from a perfectly baked sweet potato casserole, ready for your plate.

Storage and Make-Ahead Tips for Your Casserole

This sweet potato casserole is fantastic freshly baked, but it also reheats beautifully and can be prepared in advance, making holiday meal planning a breeze! Knowing how to properly store and prepare it ahead of time can significantly reduce last-minute kitchen stress.

Refrigerator Storage

Any leftover sweet potato casserole should be stored in an airtight container in the refrigerator. Ensure it has cooled completely before covering. It will stay fresh and delicious for up to 3 days. To reheat, simply warm individual servings in the microwave or place the entire dish, covered, in a 300°F (150°C) oven until heated through.

Freezing Instructions

Baked Casserole: If you have already baked the sweet potato casserole with pecans, you can freeze it for up to 2 months. Ensure it’s completely cooled, then wrap it tightly with two layers of aluminum foil and place it in an airtight freezer-safe container or bag. To reheat, thaw overnight in the refrigerator. Before baking, let it come to room temperature for at least 60 minutes. Bake at 350°F (175°C) for approximately 30 minutes, or until thoroughly heated through.

Unbaked Casserole: To get a head start, prepare the sweet potato filling and the pecan streusel as directed, but do not assemble or bake. Cover the filling tightly with two layers of foil, and store it in an airtight container in the freezer for up to 2 months. Keep the streusel separate in an airtight container or Ziploc bag in the freezer. Thaw both components overnight in the refrigerator. When ready to bake, let them sit at room temperature for at least 60 minutes before assembling and baking. You might need to add an extra 5-8 minutes to the baking time since it’s starting from a cooler temperature, ensuring the streusel becomes perfectly golden and crisp.

small plate with sweet potato casserole being eaten with a fork.
Enjoying a forkful of the delicious sweet potato casserole, a perfect blend of sweet and savory.

Make-Ahead for Stress-Free Holiday Prep

Streamline your holiday cooking with these simple make-ahead strategies for your sweet potato casserole. Preparing components in advance can significantly reduce last-minute kitchen stress and allow you to enjoy more time with your loved ones.

To make this casserole ahead of time, simply prepare the mashed sweet potato filling and the streusel topping as instructed in the recipe. Crucially, keep them separate – do not assemble the casserole until you are ready to bake.

Allow the mashed sweet potatoes to cool completely, then transfer them to an airtight container and store them in the refrigerator. The prepared streusel can be stored separately in a Ziploc bag or another airtight container in the fridge. Both components will keep well for 2 to 3 days, maintaining their freshness and flavor.

When it’s time to bake, simply assemble the casserole by spreading the sweet potato filling into your prepared dish and topping it with the streusel. Since the ingredients will be chilled, you’ll need to add an additional 5 to 8 minutes to the suggested baking time to ensure everything heats through evenly and the streusel becomes perfectly golden and crisp. This small adjustment ensures a perfectly cooked casserole every time.

Frequently Asked Questions (FAQs) About Sweet Potato Casserole

Can I use canned sweet potatoes?

While fresh sweet potatoes are recommended for the best flavor and texture, you can use canned sweet potatoes in a pinch. Be sure to drain them very well and pat them dry to remove excess moisture. Adjust the amount of added brown sugar as canned sweet potatoes are often packed in syrup and can be significantly sweeter than fresh ones.

Can I make this casserole gluten-free?

Yes, you can absolutely make this sweet potato casserole gluten-free! For the streusel topping, simply substitute the all-purpose flour with a good quality 1:1 gluten-free baking flour blend (ensure it contains xanthan gum for best results). Always double-check that your other ingredients are naturally gluten-free.

How can I make the streusel topping extra crunchy?

To achieve maximum crunch, ensure your butter for the streusel is fully melted and thoroughly coats all the dry ingredients and pecans. Baking the casserole until the streusel is deeply golden brown will also help. For an even more intense nutty crunch, lightly toast your pecans in a dry pan or oven for a few minutes before adding them to the streusel mixture.

Can I prepare this recipe without pecans?

Absolutely! If you or your guests have a nut allergy or simply prefer a pecan-free topping, you can omit them from the streusel mixture. The streusel will still be wonderfully buttery and crumbly, just without the nutty crunch. Alternatively, you could substitute with toasted rolled oats for a different, yet equally delightful, textural element.

Discover More Essential Holiday Favorites

Round out your festive menu with these other irresistible holiday recipes that are sure to impress and delight your family and friends. From classic potato dishes to savory stuffings, these sides perfectly complement any holiday spread:

  1. Creamy Garlic Mashed Potatoes
  2. Slow Cooker Citrus Herb Turkey Breast
  3. The Best Soft and Fluffy Dinner Rolls
  4. Best Ever Homemade Cranberry Sauce
  5. Rich and Savory Turkey Gravy
  6. Classic Cornbread Stuffing (Dressing)
  7. Nana’s Famous Green Bean Casserole
  8. Decadent Twice Baked Potato Casserole
  9. Creamy Loaded Scalloped Potatoes
  10. Sausage Stuffing with Cranberries and Apples
  11. Homemade Creamed Corn

Sweet Potato Casserole Recipe Card

small plate with a serving of sweet potato casserole on it. Baking dish with the rest of the casserole in background. casserole is topped with a pecan streusel.

Print
Pin

5 from 29 votes

Sweet Potato Casserole

This Sweet Potato Casserole is creamy and sweet with a decadent, crunchy streusel topping. It has the most amazing flavors and textures and is a must make for the holidays! Marshmallows are optional!
Course Side Dish
Cuisine American
Keyword easy sweet potato casserole, sweet potato casserole, sweet potato casserole recipe, sweet potato casserole with pecans
Prep Time 20 minutes
Cook Time 25 minutes
Servings 16
Calories 343kcal
Author Trish – Mom On Timeout

Ingredients

Sweet Potato Filling

  • 3 pounds sweet potatoes peeled, cut into cubes
  • 6 tablespoons unsalted butter softened
  • ½ cup brown sugar packed, light or dark brown
  • 2 eggs lightly beaten
  • ½ cup half and half or whole milk
  • ½ teaspoon ground cinnamon
  • 1 teaspoon vanilla extract
  • ½ teaspoon kosher salt or sea salt

Streusel Topping

  • cup all purpose flour spooned and leveled
  • cup brown sugar packed, light or dark brown
  • ½ teaspoon kosher salt or sea salt
  • 1 teaspoon ground cinnamon
  • 2 cups pecans about 8 ounces, roughly chopped
  • 6 tablespoons unsalted butter melted

Marshmallows

  • 1 to 2 cups miniature marshmallows optional

Instructions

  • Add sweet potatoes to a large pot filled with water. Bring to a boil over high heat and then reduce heat to medium and simmer potatoes until fork tender, about 20 minutes. Drain well and return to hot pot (off of heat) to allow any extra moisture to cook away.
    3 pounds sweet potatoes
  • Preheat oven to 350°F. Spray a 2 quart or 9×13 baking dish with nonstick cooking spray and set aside.

Prepare the Filling

  • In a large bowl or the pot the sweet potatoes cooked in, mash the potatoes and softened butter using a potato masher or hand mixer. (You should have about 5 cups of mashed sweet potatoes at this point.)
    6 tablespoons unsalted butter
  • Add the remaining ingredients (brown sugar, eggs, half and half, ground cinnamon, vanilla extract and salt) and mash together until your desired consistency is achieved. I like some texture to mine but you can make yours completely smooth if you want.
    ½ cup brown sugar, 2 eggs, ½ cup half and half, ½ teaspoon ground cinnamon, 1 teaspoon vanilla extract, ½ teaspoon kosher salt
  • Evenly spread the filling into the prepared baking dish and set aside.

Prepare Streusel Topping

  • In a medium bowl, whisk together the flour, brown sugar, salt, and ground cinnamon. Add the pecans and melted butter and stir together until pecans are evenly coated with the mixture.
    ⅔ cup all purpose flour, ⅔ cup brown sugar, ½ teaspoon kosher salt, 1 teaspoon ground cinnamon, 2 cups pecans , 6 tablespoons unsalted butter
  • Spread the streusel evenly on top of the sweet potatoes.
  • Bake the casserole for 25 to 35 minutes or until golden brown on top. Remove from the oven and let cool for a few minutes before serving. If using marshmallows, sprinkle over the top of the casserole with about 15 minutes remaining and cook until they are just golden brown.
    1 to 2 cups miniature marshmallows

Video

Notes

Storage Information

Refrigerator

Leftovers can be stored in an airtight container for up to 3 days.

Freezer:

Baked: If already baked, the casserole can be frozen for up to 2 months wrapped in foil and stored in an airtight container. Thaw overnight in the fridge and pull out at least 60 minutes before baking to let it come to room temperature. Bake casserole at 350°F until heated through, about 30 minutes.

Before Baking: Prepare the sweet potato casserole as directed but stop before baking. Cover the casserole tightly with two layers of foil, and store in an airtight container in the freezer for up to 2 months. Thaw overnight in the fridge and pull out at least 60 minutes before baking to let it come to room temperature.Bake casserole at 350°F until heated through, about 30 minutes.

Make Ahead Information

To make this casserole ahead of time, simply prepare the mashed sweet potatoes and streusel as instructed but keep separate – meaning, don’t assemble the casserole.

Allow the sweet potatoes to cool and then place in an airtight container in the fridge. Place the prepared streusel in ziploc bag or airtight container in the fridge as well. These will keep for 2 to 3 days.

Assemble when you are ready to bake and add an additional 5 to 8 minutes to the cooking time.

How To Cook Sweet Potatoes

  • Boil as instructed above.
  • Bake sweet potatoes.
  • Microwave:
    • Wash and dry the sweet potatoes.
    • Pierce each potato several times with a fork.
    • Wrap in a damp paper towel.
    • Microwave on high for 5 to 10 minutes on a microwave safe plate until fork tender (flip potatoes halfway through).

Nutrition

Calories: 343kcal | Carbohydrates: 42g | Protein: 4g | Fat: 19g | Saturated Fat: 7g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 46mg | Sodium: 211mg | Potassium: 386mg | Fiber: 4g | Sugar: 21g | Vitamin A: 12392IU | Vitamin C: 2mg | Calcium: 64mg | Iron: 1mg