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
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.

Savory Sweet Potato Casserole with Pecan Streusel
Creamy sweet potatoes with warm spices, topped with a crunchy pecan streusel—no marshmallows needed.
Ingredients
Instructions
- 1
Preheat the oven to 350°F (175°C).
- 2
Boil the sweet potatoes in a large pot of salted water until tender, about 15-20 minutes. Drain and let cool slightly.
- 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
Spread the sweet potato mixture evenly in a greased baking dish.
- 5
In a separate bowl, mix together the pecans, flour, brown sugar, and softened butter until crumbly.
- 6
Sprinkle the pecan streusel mixture over the sweet potato filling.
- 7
Bake in the preheated oven for 25-30 minutes, or until the topping is golden brown and the casserole is heated through.
- 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.
Nutrition Facts
Serves: 8 servings
Calories Per Serving: 220
Frequently Asked Questions About This Recipe
Yes! Assemble the casserole, cover it tightly, and refrigerate for up to 24 hours. Bake just before serving.
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.
Store leftovers in an airtight container in the fridge for up to 3-4 days. Reheat in the oven until heated through.
Yes, you can freeze it. Assemble without baking, wrap well, and freeze for up to 2 months. Thaw overnight and bake as usual.