Sweet Potato Casserole with Pecan Streusel Recipe

Creamy spiced sweet potatoes meet a golden, nutty pecan streusel in this cozy, crowd-pleasing casserole. No marshmallows—just comfort and crunch.

Jump To Recipe
Golden sweet potato casserole topped with pecan streusel on a wooden table.
Suitable for Vegetarian diets
Pin this recipe

Why Ditch the Marshmallows? My Take on Sweet Potato Casserole

I feel that sweet potato casseroles with marshmallows feel too much like dessert. I’m not saying I don’t love sweets like anyone else, but what I want around the holidays is something comforting with a bit more depth. That’s exactly what this savory version delivers.

The thick, spiced sweet potato base of this dish is sweet enough to produce comfort-food vibes. And the crunchy, buttery pecan streusel on top packs in a lot of flavor, unlike the typical marshmallows.

This food is a real game-changer on any holiday table or potluck. The orange filling is beautiful against the golden, crunchy topping, which makes it as enjoyable to eat as it is to look at.

Enjoy it alongside roasted vegetables or your favorite savory mains. It also reheats nicely, which makes it great for leftovers (though, usually not, as there is none left after everyone digs in).

What do I love about this casserole?

  • The texture contrast is outstanding.
  • Pecans and a touch of spice bring out the best in sweet potatoes.
  • It's easy to prep ahead and just as good the next day.

Give this one a shot. Your guests will thank you, and you might just discover a new favorite.

Golden sweet potato casserole topped with pecan streusel on a wooden table.

Savory Sweet Potato Casserole with Pecan Streusel


Total Time:45 minutes
Yield:8 servings

Creamy sweet potatoes with warm spices, topped with a crunchy pecan streusel—no marshmallows needed.


Ingredients


Instructions

  1. 1

    Preheat the oven to 350°F (175°C).

  2. 2

    Boil the sweet potatoes in a large pot of salted water until tender, about 15-20 minutes. Drain and let cool slightly.

  3. 3

    In a large bowl, mash the sweet potatoes until smooth. Stir in milk, melted butter, brown sugar, vanilla extract, cinnamon, nutmeg, and salt until well combined.

  4. 4

    Spread the sweet potato mixture evenly in a greased baking dish.

  5. 5

    In a separate bowl, mix together the pecans, flour, brown sugar, and softened butter until crumbly.

  6. 6

    Sprinkle the pecan streusel mixture over the sweet potato filling.

  7. 7

    Bake in the preheated oven for 25-30 minutes, or until the topping is golden brown and the casserole is heated through.

  8. 8

    Let cool for a few minutes before serving.

Notes

For a gluten-free version, use gluten-free all-purpose flour in the streusel.

Casserole can be made ahead, refrigerated, and baked prior to serving.

Lightly toasting pecans enhances flavor and crunch.

Prep Time:15 minutes
Cook Time:30 minutes
Category:Side Dish
Cuisine:American

Nutrition Facts

Serves: 8 servings

Calories Per Serving: 220

Total Fat: 10 g
Carbohydrates: 32 g
Protein: 3 g

Did you love this recipe?

I'd love if you would leave a rating or review below! Your feedback helps others find the recipes that are fan-favorites!

Frequently Asked Questions About This Recipe

Can I make this sweet potato casserole ahead of time?

Yes! Assemble the casserole, cover it tightly, and refrigerate for up to 24 hours. Bake just before serving.

Is this casserole gluten-free?

With the classic recipe, it's not gluten-free due to the flour in the streusel, but you can substitute a 1:1 gluten-free flour blend.

How do I store leftovers?

Store leftovers in an airtight container in the fridge for up to 3-4 days. Reheat in the oven until heated through.

Can I freeze sweet potato casserole?

Yes, you can freeze it. Assemble without baking, wrap well, and freeze for up to 2 months. Thaw overnight and bake as usual.

More Sweet Potato Comforts

Leave a comment

First Name *
Email *
Website
Comment *
Recipe rating

Sign me up for recipes, please!

All the food, right to your inbox.

Your email address will not be published. Required fields are marked *