Perfect Twice-Baked Sweet Potato Casserole: Easy Pecan Streusel

Ready In
Servings
Difficulty

I burned the pecan streusel topping on this sweet potato casserole three Thanksgivings in a row before I finally figured out what I was doing wrong. Not slightly toasted, not a little dark around the edges—I mean blackened, smoking, set-off-the-smoke-alarm burned. The first time, I blamed the oven. The second time, I blamed the recipe I was using. The third time, I had to admit the problem was me, rushing through the process and treating the topping like an afterthought instead of the star it was meant to be.

Here’s the thing about this Perfect Twice-Baked Sweet Potato Casserole with Pecan Streusel—it taught me patience. Not the fake kind where you wait for something to happen, but the real kind where you pay attention to what each ingredient needs. The sweet potatoes need to be tender enough to mash without a single lump. The streusel needs to be cold when it hits the oven. And the whole thing needs to be assembled with the understanding that this isn’t just a side dish—it’s the dish everyone reaches for first.

This recipe started as a mistake, honestly. I was trying to make a traditional sweet potato casserole, the kind with marshmallows on top, but I’d run out of marshmallows. So I threw together a pecan streusel with brown sugar and butter, scraped the filling back into the potato skins, and crossed my fingers. My family ate every bite and asked for the recipe. That was five years ago, and I haven’t made it any other way since.

Why You’ll Love This Recipe

Let’s be real—there are a hundred sweet potato casserole recipes out there. But this one? It’s different. It’s the one I bring to every holiday gathering, every potluck, and every Sunday dinner where I want to hear people sigh with happiness after the first bite.

  • Twice-Baked Magic: The sweet potato skins become edible bowls, holding all that creamy filling and crunchy streusel. No wasted potato, just pure deliciousness.
  • Perfect Texture Contrast: Silky, smooth sweet potato filling meets a buttery, crunchy pecan streusel that stays crisp even the next day. It’s the texture combination you didn’t know you needed.
  • Make-Ahead Friendly: Assemble this casserole a day ahead and bake it when you’re ready. It actually tastes better after the flavors have had time to get to know each other.
  • Simple Ingredients: No weird shortcuts or hard-to-find items. Butter, brown sugar, pecans, sweet potatoes—the kind of ingredients that live in your kitchen already.
  • Crowd-Pleaser Guaranteed: I’ve served this to picky kids, diet-conscious friends, and serious foodies. Every single person asked for seconds. Every single time.
  • Holiday-Worthy Without the Stress: This looks impressive on the table, but it’s surprisingly simple to put together. You’ll look like a hero without breaking a sweat.

This isn’t just another sweet potato casserole—it’s the one that makes you close your eyes after the first bite. The kind of dish that turns a regular dinner into something memorable. And honestly, it’s the recipe people will ask you to bring to every gathering from now on.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that work together to create something truly special. Most of these are pantry staples, but a few key choices make all the difference.

For the Sweet Potatoes

  • 4 medium sweet potatoes (about 8 ounces each)—look for ones that are similar in size so they cook evenly. I prefer Garnet or Jewel sweet potatoes for their deep orange color and natural sweetness.
  • 3 tablespoons unsalted butter, softened—adds richness and helps create that silky texture. Salted butter works too, just reduce the added salt slightly.
  • 2 tablespoons brown sugar, packed—light or dark both work, but dark brown sugar gives deeper flavor. I use dark brown sugar when I want that caramel-like depth.
  • 1/4 cup heavy cream—creates the luxurious texture. Half-and-half works in a pinch, but don’t use milk—it makes the filling too thin.
  • 1/2 teaspoon ground cinnamon—the warm spice that makes sweet potatoes sing. Freshly ground is best if you have it.
  • 1/4 teaspoon ground nutmeg—freshly grated if possible. It makes a noticeable difference.
  • 1/4 teaspoon salt—balances the sweetness and enhances all the flavors.
  • 1/2 teaspoon vanilla extract—pure vanilla, not imitation. It adds a subtle warmth that rounds everything out.
  • 1 large egg, lightly beaten—helps bind the filling and gives it a slightly custard-like texture. For a vegan version, use a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water).

For the Pecan Streusel Topping

twice-baked sweet potato casserole preparation steps

  • 1/2 cup all-purpose flour—creates the crumbly base. Gluten-free all-purpose flour works well here if needed.
  • 1/2 cup brown sugar, packed—light or dark, your preference. I’ve used both and they’re equally delicious.
  • 1/2 cup pecans, chopped—toast them lightly first for extra flavor. I recommend buying raw pecans and toasting them yourself—it takes 5 minutes and makes a huge difference.
  • 1/4 cup unsalted butter, cold and cut into small cubes—this is crucial. Cold butter creates that crumbly, streusel texture. Warm butter makes a paste.
  • 1/2 teaspoon cinnamon—reinforces the warm spice notes in the filling.
  • Pinch of salt—don’t skip this. It keeps the streusel from tasting one-dimensional.

Ingredient Tip: I prefer using pecans from Fisher Nuts or Diamond of California—they’re consistently fresh and flavorful. Store your pecans in the freezer if you don’t use them often; they go rancid quickly at room temperature.

Equipment Needed

You don’t need a fancy kitchen to make this recipe work. Here’s what you’ll need:

  • Baking sheet—for roasting the sweet potatoes. A rimmed baking sheet prevents any sticky drips.
  • Large mixing bowl—for mashing and combining the filling ingredients.
  • Medium mixing bowl—for making the streusel topping.
  • Potato masher or fork—for mashing the sweet potatoes. I prefer a potato masher for a smoother texture, but a fork works fine if that’s what you have.
  • Pastry cutter or two forks—for cutting the butter into the streusel. A pastry cutter gives you the best texture, but forks work if you’re patient.
  • 9×13-inch baking dish—to hold the filled sweet potatoes. A ceramic or glass dish works best for even baking.
  • Small knife—for scoring the sweet potatoes before roasting.
  • Measuring cups and spoons—accuracy matters in baking, even for a casserole like this.

If you don’t have a pastry cutter, don’t worry. I’ve made this streusel using two butter knives for years before I finally bought one. The key is working quickly so the butter stays cold—your hands work fine if you use a light touch.

Preparation Method

Step 1: Roast the Sweet Potatoes

Preheat your oven to 400°F (200°C). Scrub the sweet potatoes clean and pat them dry. Prick each potato several times with a fork, then place them on a baking sheet. Roast for 45-60 minutes, until they’re tender all the way through—a knife should slide in with no resistance. Let them cool for about 15 minutes, just until you can handle them without burning your fingers.

Pro tip: Don’t rush this step. Under-roasted sweet potatoes are hard to mash and won’t give you that silky filling texture. If you’re short on time, you can microwave them, but honestly, roasting brings out so much more sweetness.

Step 2: Make the Pecan Streusel

While the potatoes are cooling, make the streusel. In a medium bowl, whisk together the flour, brown sugar, cinnamon, and salt. Add the cold butter cubes and chopped pecans. Using a pastry cutter or two forks, cut the butter into the flour mixture until it resembles coarse crumbs with some pea-sized butter pieces remaining. Don’t overwork it—you want those little butter pockets to create a crispy, crumbly topping. Pop the bowl in the fridge while you prepare the filling.

Step 3: Prepare the Filling

Once the sweet potatoes are cool enough to handle, cut each one in half lengthwise. Carefully scoop out the flesh, leaving about a 1/4-inch thick layer attached to the skin—this keeps the skins sturdy enough to hold the filling. Place the scooped flesh in a large mixing bowl.

Add the softened butter, brown sugar, heavy cream, cinnamon, nutmeg, salt, and vanilla extract to the bowl. Mash everything together until smooth. I like to leave a few tiny chunks for texture, but you can make it completely smooth if you prefer. Taste the filling and adjust the sweetness or spices to your liking—this is your moment to customize.

Stir in the beaten egg until fully combined. The mixture should be thick but spreadable, like a very soft mashed potato.

Step 4: Assemble the Casserole

Arrange the sweet potato skins in your 9×13-inch baking dish, cut side up. Spoon the filling back into each skin, mounding it slightly. Don’t worry if it looks a little rustic—that’s part of the charm.

Take the streusel out of the fridge and sprinkle it evenly over the filled potatoes. Press it gently into the filling so it sticks. At this point, you can cover the dish and refrigerate it for up to 24 hours, or bake it right away.

Step 5: Bake and Serve

Preheat your oven to 350°F (175°C). Bake the casserole uncovered for 25-30 minutes, until the filling is heated through and the streusel is golden brown and crispy. If the streusel is browning too quickly, tent the dish loosely with foil for the last 10 minutes.

Let it rest for 5 minutes before serving—the filling needs time to set slightly. Serve warm, and watch people go back for seconds.

Cooking Tips & Techniques

After years of making this recipe, I’ve learned a few things the hard way. Here are the tips I wish someone had told me:

  • Toast your pecans first: Spread the chopped pecans on a baking sheet and toast at 350°F for 5-7 minutes, until fragrant. This deepens their flavor and keeps them crunchy in the streusel. I learned this after making a batch with raw pecans that turned out disappointingly soft.
  • Keep the streusel cold: If the butter warms up, your streusel will turn into a paste instead of crumbles. Pop it in the fridge for at least 15 minutes before baking. I once left mine on the counter while I answered the phone, and the topping came out flat and greasy.
  • Don’t overmix the filling: Overmixing can make the filling gummy. Mash until it’s smooth but stop before it becomes gluey. A few lumps are fine—they add character.
  • Use room temperature ingredients: The butter, egg, and cream should all be at room temperature for the smoothest filling. Cold ingredients can cause the filling to seize up.
  • Score the potatoes before roasting: Pricking the skins with a fork lets steam escape and prevents the potatoes from bursting in the oven. I forgot to do this once and ended up with sweet potato everywhere.
  • Make extra streusel: I always double the streusel recipe because people love it so much. The extra can be stored in the freezer for up to 3 months.

Variations & Adaptations

This recipe is incredibly flexible. Here are some of my favorite ways to change it up:

  • Savory-Sweet Twist: Add 1/4 teaspoon of cayenne pepper or smoked paprika to the filling for a subtle heat that balances the sweetness. I made this for a Friendsgiving and it was a huge hit.
  • Vegan Version: Use coconut oil or vegan butter instead of dairy butter, and replace the egg with a flax egg. Use full-fat coconut cream instead of heavy cream. The texture is slightly different, but still delicious.
  • Gluten-Free Option: Substitute the all-purpose flour in the streusel with a gluten-free all-purpose blend. I recommend King Arthur Measure for Measure—it works perfectly.
  • Maple Pecan Variation: Replace the brown sugar in the filling with maple syrup (use 3 tablespoons instead of 2), and add 1 tablespoon of maple syrup to the streusel. It gives the whole dish a cozy, autumn flavor.
  • Add a Marshmallow Layer: If you miss the classic marshmallow topping, add a layer of mini marshmallows under the streusel. It’s decadent but worth it.
  • Individual Servings: Instead of a large casserole, make individual sweet potato boats. Just cut the potatoes in half, fill them, and bake. They’re perfect for dinner parties or meal prep.

Serving & Storage Suggestions

This casserole is best served warm, straight from the oven. The contrast between the hot, creamy filling and the crunchy streusel is pure magic. I like to serve it alongside roasted turkey, honey-glazed ham, or even a simple roasted chicken. It also pairs beautifully with a crisp green salad or roasted Brussels sprouts.

For a holiday spread, this casserole is a natural fit. It complements dishes like maple brown sugar roasted sweet potatoes and creamy green bean casserole perfectly. And if you’re hosting a game day gathering, it works surprisingly well alongside crockpot buffalo chicken sliders for a sweet-savory balance.

Storage Instructions: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. The streusel will soften slightly, but the flavor is still fantastic. To reheat, place in a 350°F oven for 10-15 minutes, or microwave individual portions for 1-2 minutes.

Freezer Instructions: Assemble the casserole completely but don’t bake it. Wrap the dish tightly in plastic wrap and then foil, and freeze for up to 3 months. To bake, thaw overnight in the refrigerator, then bake as directed, adding 5-10 minutes to the baking time.

The flavors actually deepen overnight, so leftovers often taste even better the next day. If you’re making this for a holiday, I recommend assembling it a day ahead and baking it fresh—your future self will thank you.

Nutritional Information & Benefits

Here’s the estimated nutritional breakdown per serving (based on 8 servings):

  • Calories: 320
  • Total Fat: 18g
  • Saturated Fat: 8g
  • Cholesterol: 55mg
  • Sodium: 180mg
  • Total Carbohydrates: 38g
  • Dietary Fiber: 4g
  • Sugars: 20g
  • Protein: 4g

Sweet potatoes are packed with vitamin A (over 400% of your daily needs per serving), vitamin C, potassium, and fiber. They’re also a great source of antioxidants, which support immune health and reduce inflammation. The pecans add healthy fats, magnesium, and zinc, making this dish not just delicious but genuinely good for you.

This recipe is naturally gluten-free (if you use gluten-free flour in the streusel), vegetarian, and can be adapted to be vegan. It contains dairy and eggs in the standard version, but substitutions are easy to make.

Conclusion

This Perfect Twice-Baked Sweet Potato Casserole with Pecan Streusel is more than just a side dish—it’s the kind of recipe that becomes a tradition. The one your family requests every Thanksgiving. The one friends ask you to bring to potlucks. The one that makes you feel like a kitchen hero without spending hours slaving over the stove.

I’ve made this casserole for casual Sunday dinners and elaborate holiday feasts, and it never fails to impress. The creamy, sweet filling paired with that buttery, crunchy streusel is a combination that just works. And the best part? You can make it ahead, adapt it to your dietary needs, and customize it until it feels like your own.

So go ahead—give it a try. Burn the streusel once like I did, learn from it, and then make the best version of this casserole you’ve ever had. When you do, come back and tell me about it in the comments. I’d love to hear how it turned out, what variations you tried, and whether your family fought over the last bite like mine does every single time.

Frequently Asked Questions

Can I use canned sweet potatoes instead of fresh?

You can, but I don’t recommend it. Canned sweet potatoes are much softer and have a different texture—they tend to make the filling watery. Fresh roasted sweet potatoes give you that creamy, dense texture that makes this casserole special. If you’re in a pinch, drain the canned sweet potatoes well and reduce the cream by half.

How do I keep the streusel from getting soggy?

The key is making sure your streusel is cold when it goes into the oven, and that you don’t overbake the casserole. Cold butter creates steam as it bakes, which gives you those crispy, crumbly bits. Also, don’t press the streusel too firmly into the filling—a light touch helps it stay crunchy.

Can I make this recipe nut-free?

Absolutely. Omit the pecans and add an extra 1/4 cup of flour to the streusel. You can also use sunflower seeds or pumpkin seeds for a similar crunch. For a completely different topping, try crushed graham crackers mixed with butter and brown sugar.

How far in advance can I assemble this casserole?

You can assemble it up to 24 hours ahead of time. Just cover the dish tightly with plastic wrap and refrigerate. When you’re ready to bake, let it sit at room temperature for 20 minutes while the oven preheats, then bake as directed. You may need to add 5-10 minutes to the baking time since it’s starting from cold.

Can I freeze the baked casserole?

Yes, but the streusel will lose some of its crunch. If you’re planning to freeze it, I recommend freezing the assembled but unbaked casserole. Bake it fresh when you’re ready to serve. If you’re freezing leftovers, reheat them in the oven rather than the microwave to help restore some of the streusel’s texture.

Pin This Recipe!

twice-baked sweet potato casserole recipe
Print

Perfect Twice-Baked Sweet Potato Casserole: Easy Pecan Streusel

This twice-baked sweet potato casserole features creamy mashed sweet potatoes in their skins, topped with a buttery pecan streusel. It’s a make-ahead friendly side dish that’s perfect for holidays and gatherings.

  • Author: Sofia
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 30 minutes
  • Total Time: 1 hour 50 minutes
  • Yield: 8 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 4 medium sweet potatoes (about 8 ounces each)
  • 3 tablespoons unsalted butter, softened
  • 2 tablespoons brown sugar, packed
  • 1/4 cup heavy cream
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 1/2 teaspoon vanilla extract
  • 1 large egg, lightly beaten
  • 1/2 cup all-purpose flour
  • 1/2 cup brown sugar, packed
  • 1/2 cup pecans, chopped
  • 1/4 cup unsalted butter, cold and cut into small cubes
  • 1/2 teaspoon cinnamon
  • Pinch of salt

Instructions

  1. Preheat oven to 400°F (200°C). Scrub sweet potatoes, prick with a fork, and roast on a baking sheet for 45-60 minutes until tender. Let cool 15 minutes.
  2. While potatoes cool, make streusel: In a medium bowl, whisk together flour, brown sugar, cinnamon, and salt. Cut in cold butter and pecans until mixture resembles coarse crumbs. Refrigerate.
  3. Cut cooled potatoes in half lengthwise. Scoop out flesh, leaving a 1/4-inch layer in skins. Place flesh in a large bowl.
  4. Add softened butter, brown sugar, heavy cream, cinnamon, nutmeg, salt, and vanilla to the bowl. Mash until smooth. Stir in beaten egg.
  5. Arrange potato skins in a 9×13-inch baking dish. Spoon filling into each skin, mounding slightly. Sprinkle streusel over top, pressing gently.
  6. Preheat oven to 350°F (175°C). Bake uncovered for 25-30 minutes until filling is heated and streusel is golden. Let rest 5 minutes before serving.

Notes

Toast pecans before using for deeper flavor. Keep streusel cold until baking. Can be assembled up to 24 hours ahead. For gluten-free, use gluten-free all-purpose flour in streusel.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 20
  • Sodium: 180
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 38
  • Fiber: 4
  • Protein: 4

Keywords: sweet potato casserole, twice-baked, pecan streusel, holiday side dish, Thanksgiving, make-ahead

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆