Streusel Topped Sweet Potato Casserole

This Streusel Topped Sweet Potato Casserole is a recurring dish at our holiday gathering table. It’s got the best of both worlds with streusel topping AND marshmallows! Make this classic side dish recipe for Thanksgiving entertaining

streusel topped sweet potato casserole

Sweet Potato Casserole topped with Streusel and Marshmallows

If you’re from the South, you know about sweet potato casserole. It’s pretty much an old standard on our Thanksgiving table and at Christmas dinner. And whether it’s topped with streusel topping or marshmallows…it really is all about the topping!

Since we (the adults) love streusel topping and the kids love marshmallows, I love to top my sweet potatoes with both. You can do half and half or divide it into rows for a pretty presentation like I did here.

This is such a classic dish at the holidays, I do hope you’ll try this recipe.

Make it for a Friendsgiving Thanksgiving side dish or add it to your Christmas menu. You’ll reach for this recipe year after year!

sweet potato casserole Thanksgiving side dish

Serve it alongside other favorites like creamy mac-n-cheese or butternut squash soup.

bon appetit!

sweet potato casserole recipe card

Streusel Topped Sweet Potato Casserole

Yield: 12 servings

This classic sweet potato casserole shows up at all our holiday dinners. It's a southern classic and we love to top it with both a crunchy streusel topping AND marshmallows. Why choose?


  • 3 (29 oz) cans sweet potatoes, drained
  • 1/3 cup sugar
  • 2 egg yolks
  • 1 tsp grated orange rind
  • 1 Tbsp fresh orange juice
  • 1 1/2 tsp pumpkin pie spice
  • 1 tsp salt
  • 3 egg whites

Streusel Topping:

  • 1/2 cup chopped pecans, toasted
  • 1/2 cup firmly packed brown sugar
  • 1/4 cup all-purpose flour
  • 3 Tbsp butter, melted
  • 1/4 tsp pumpkin pie spice

Additional topping:

  • Mini marshmallows


  1. Mash up potatoes well.
  2. Mix together first 7 ingredients with hand mixer, until smooth.
  3. Beat egg whites in a small bowl at high speed until soft peaks form.
  4. Gently fold beaten whites into potato mixture.
  5. Spoon mixture into a lightly greased 13 x 9 baking dish.
  6. Stir together all streusel topping ingredients and sprinkle over sweet potatoes.
  7. Bake at 400 for 30 minutes or until topping is lightly browned.
  8. If using Marshmallows, add them at the last 5 minutes of cooking time.


Keep an eye on the marshmallows to make sure they don't burn!

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Sharing is caring!

Similar Posts