I am absolutely in love with this Roasted Sweet Potato Casserole with Gingersnap Streusel Recipe, and I can’t wait to share it with you. The rich, cozy sweetness of roasted sweet potatoes combined with a crispy, spicy gingersnap topping creates such a delightful contrast in texture and flavor that feels like a warm hug on a plate. This casserole brings together simple ingredients but transforms them into something really special and festive. It’s become one of my favorite dishes to serve at family gatherings and holiday dinners because it’s both comforting and unique in the best way.
Why You’ll Love This Roasted Sweet Potato Casserole with Gingersnap Streusel Recipe
When I first made this recipe, I was blown away by how the natural sweetness of the roasted sweet potatoes is elevated by the buttery richness and the aromatic spices like cinnamon and vanilla. The crispy ginger snap streusel topping adds a pleasant crunch and a touch of warmth with that signature gingersnap spice, making every bite incredibly satisfying. I especially love how the marshmallows melt into the casserole, creating pockets of gooey softness that contrast perfectly with the streusel.
Another thing that I truly appreciate about this Roasted Sweet Potato Casserole with Gingersnap Streusel Recipe is how approachable it is. The preparation is straightforward and doesn’t require any fancy techniques or ingredients. Whether I’m putting it together for a busy weeknight dinner or prepping ahead for a holiday feast, it fits perfectly into my schedule. It’s also versatile enough to serve alongside roasted meats or as the star side dish at a big celebration — it always gets rave reviews and makes the table feel extra special.
Ingredients You’ll Need
All you need for this recipe are simple ingredients that work harmoniously to create amazing flavors and textures. Each one plays a key role, from the creamy roasted sweet potatoes to the crunchy, sweet-spicy ginger snap topping that finishes everything off beautifully.
- Sweet potatoes: Use 4-5 large, peeled and cubed sweet potatoes for that rich, naturally sweet base.
- Avocado oil: A mild oil that helps roast the sweet potatoes perfectly without overpowering their flavor.
- Salt: Essential for balancing sweetness and enhancing all the other flavors.
- Brown sugar: Adds deep caramel notes both in the filling and the topping.
- Butter: Melted for the filling and softened for the streusel, it gives delicious richness and moisture.
- Vanilla extract: A splash that complements the sweetness and adds warmth.
- Heavy cream: Makes the filling luxuriously smooth and creamy.
- Cinnamon: Adds warm spice that pairs so well with sweet potatoes.
- Gingersnap cookies: Crushed to form a crumbly, flavorful topping that’s unique and crisp.
- Marshmallows (optional): Large marshmallows for gooey pockets of sweetness right under the topping.
Directions
Step 1: Preheat your oven to 375°F (190°C). Peel and cut the sweet potatoes into ½ to 1-inch cubes. Spread them out on a baking sheet, drizzle with avocado oil, sprinkle with salt, and toss to coat evenly.
Step 2: Roast the sweet potatoes in the oven for 25-30 minutes, until they are tender when pierced with a fork. Once done, remove them and let them cool slightly so you can handle them comfortably in the next step.
Step 3: In a large mixing bowl, combine the roasted sweet potatoes with brown sugar, melted butter, salt, cinnamon, vanilla extract, and heavy cream. Stir everything together, mashing gently as you go to keep some texture in the potatoes if you like chunkier casserole.
Step 4: Transfer this sweet potato filling into a buttered cast iron skillet or baking dish, spreading it out evenly. Cover the dish with foil and bake for about 10-15 minutes to meld the flavors together.
Step 5: While the filling is baking, prepare the gingersnap streusel topping. Crush the gingersnap cookies into fine crumbs using a food processor or by placing them in a sealed plastic bag and pounding with a rolling pin.
Step 6: In a medium bowl, mix the crushed cookies with brown sugar, softened butter, and salt. Using your fingers or a fork, work the butter into the mixture until it forms coarse crumbs that clump when pressed together.
Step 7: Carefully remove the casserole from the oven and take off the foil. Distribute large marshmallows evenly over the sweet potato filling if you’re using them, pressing them lightly into the surface.
Step 8: Sprinkle the gingersnap streusel topping generously over everything, allowing some marshmallows to peek through for a pretty, rustic look.
Step 9: Return the casserole to the oven uncovered and bake for another 10-15 minutes, until the marshmallows are melted and slightly golden, and the streusel is crisp and fragrant. Serve warm and enjoy!
Servings and Timing
This Roasted Sweet Potato Casserole with Gingersnap Streusel Recipe makes about 10 hearty servings, perfect for family dinners or sharing at a gathering. Prep time takes around 25 minutes, mostly hands-on chopping and mixing. Roasting the sweet potatoes takes about 25-30 minutes, with additional baking steps totaling around 25-30 minutes. Altogether, you’re looking at about 1 hour and 20 minutes for total prep and cook time, which is well worth the wait for such a flavorful dish. No long resting or cooling time is necessary, so it’s ready to serve right out of the oven!
How to Serve This Roasted Sweet Potato Casserole with Gingersnap Streusel Recipe
I love serving this casserole hot from the oven so the layers of texture and warmth shine. It pairs beautifully with roast turkey, chicken, or pork — adding that hint of sweetness and spice that balances savory mains perfectly. For a vegetarian meal, I’ll often serve it alongside a crisp green salad or sautéed greens with garlic to bring some freshness to the plate.
Presentation is simple but inviting. I recommend serving it straight from the skillet for a rustic look or spooning out individual portions onto warm plates. Garnishing with a few extra crushed gingersnap crumbs or a tiny sprinkle of ground cinnamon on top adds a festive touch. Believe me, the visual of the toasted marshmallows peeking through the streusel always gets compliments!
When it comes to beverages, I find a lightly spiced cider or a smooth, medium-bodied white wine like Chardonnay complements the flavors wonderfully. For a cozy non-alcoholic option, a warm cup of chai tea or even sparkling water with a twist of lime works well. This Roasted Sweet Potato Casserole with Gingersnap Streusel Recipe is a fantastic choice for holidays, potlucks, or just making a midweek family meal feel extra special.
Variations
I enjoy experimenting with this casserole to suit different tastes and dietary needs. If you want to make it gluten-free, just swap the gingersnap cookies for gluten-free ginger biscuits — the texture and flavor remain delightfully close. For a vegan twist, you can replace butter with coconut oil, and substitute heavy cream for full-fat coconut milk; the casserole will turn out just as creamy and luscious.
If you like a smoother consistency in your sweet potato layer, I suggest using an electric hand mixer or food processor to puree the potatoes completely. That silky texture contrasts beautifully with the crunchy topping. To amp up the spice profile, I sometimes sprinkle in ground nutmeg or a pinch of ground cloves to add complexity without overpowering the sweet potatoes’ natural flavor.
For a slightly different cooking approach, I’ve even tried slow cooking the sweet potatoes before mashing — it’s a hands-off method that results in extra tender potatoes. Whether roasted or slow-cooked, the casserole remains a crowd-pleaser that you can customize easily to your preferences.
Storage and Reheating
Storing Leftovers
If you have leftovers, I recommend transferring the casserole into an airtight container or covering the baking dish tightly with foil or plastic wrap. Stored in the refrigerator, it will keep well for about 3 to 4 days. When refrigerated, the flavors continue to blend nicely if you can wait to enjoy it a day or two later.
Freezing
This casserole freezes wonderfully if you want to make it ahead or save some for busy days. Allow the casserole to cool completely, then either freeze it in the original baking dish wrapped securely with foil and plastic wrap or portion it into freezer-safe containers. It will keep for up to 2 months in the freezer. When you’re ready to eat, thaw it overnight in the fridge before reheating.
Reheating
To reheat, I prefer warming the casserole in a 350°F oven to restore the crispy top and melty marshmallows as much as possible. Cover it loosely with foil for the first 10 minutes to warm through, then uncover for the last 5-10 minutes to crisp the gingersnap topping again. Avoid microwaving if you want to maintain the best texture; microwaving can make the topping soggy and the marshmallows tough.
FAQs
Can I make this Roasted Sweet Potato Casserole with Gingersnap Streusel Recipe ahead of time?
Absolutely! You can prepare the casserole up to the point of adding the streusel topping and marshmallows, then cover and refrigerate it for up to 24 hours before baking. Add the topping and bake on serving day for the freshest flavor and texture.
Can I use canned sweet potatoes instead of fresh ones?
While I prefer roasting fresh sweet potatoes for the best texture and flavor, you can use canned sweet potatoes in a pinch. Just be sure to drain them well to avoid excess moisture, which can affect the casserole’s consistency.
Is it possible to make this dish nut-free and egg-free?
Yes, this recipe is naturally nut-free and egg-free as written, making it friendly for those with these allergies. Just be sure to check your gingersnap cookies to ensure they aren’t made with nuts or egg ingredients.
Can I skip the marshmallows?
Definitely! The marshmallows add wonderful gooey pockets and a sweet finish, but the casserole is still excellent with just the gingersnap streusel topping if you prefer to omit them or want a less sweet option.
How spicy is the gingersnap topping?
The gingersnap topping has a gentle warmth from spices like ginger and cinnamon but it is not overly spicy. It balances beautifully with the sweet potatoes’ natural flavor and is suitable for most palates, including kids.
Conclusion
If you are looking for a delicious, comforting, and slightly unexpected side dish to wow your family and friends, I really encourage you to try this Roasted Sweet Potato Casserole with Gingersnap Streusel Recipe. It’s a dish that manages to be both cozy and festive, simple but unforgettable. From the smooth, sweet roasted potatoes to the crunchy, spicy streusel and melty marshmallows, every bite feels like a little celebration. I promise once you make it, it will become one of your go-to favorites too!
Print
Roasted Sweet Potato Casserole with Gingersnap Streusel Recipe
- Total Time: 1 hour 20 minutes
- Yield: 10 servings
Description
This Roasted Sweet Potato Casserole with Gingersnap Streusel Topping is a delicious Southern-inspired side dish that features tender roasted sweet potatoes combined with a creamy, lightly spiced filling. Topped with a crunchy, buttery gingersnap streusel and optional melted marshmallows, this casserole offers a unique nut- and egg-free twist on a classic comfort food, perfect for holiday gatherings or cozy dinners.
Ingredients
For Roasting Sweet Potatoes
- 4–5 large sweet potatoes, peeled and cubed
- Avocado oil, for drizzling
- 1 tsp salt
For the Filling
- 1/2 cup brown sugar
- 1/2 cup butter, melted
- 1 tsp salt
- 1 tsp vanilla extract
- 1/2 cup heavy cream
- 1 tsp cinnamon
For the Gingersnap Topping
- 2 cups crushed gingersnap cookies
- 1/2 cup brown sugar
- 6 tbsp butter, softened
- 1/4 tsp salt
- 12–15 large marshmallows (optional)
Instructions
- Roast the Sweet Potatoes: Preheat your oven to 375°F (190°C). Peel and dice the sweet potatoes into 1/2 to 1-inch cubes. Spread the cubes on a baking sheet, drizzle with avocado oil, sprinkle with salt, and toss to coat evenly. Roast for 25-30 minutes until tender. Remove and let cool slightly.
- Make the Filling: In a large bowl, combine the roasted sweet potatoes, brown sugar, melted butter, salt, cinnamon, vanilla extract, and heavy cream. Stir and mash the potatoes slightly to mix everything thoroughly. Spread the filling evenly into a buttered cast iron skillet or baking dish. Cover with foil and bake for 10-15 minutes.
- Prepare the Gingersnap Streusel: While the filling bakes, crush the gingersnap cookies into crumbs using a food processor or by placing them in a sealed bag and crushing with a rolling pin. In a medium bowl, mix the crushed cookies, brown sugar, softened butter, and salt. Use your fingers or a fork to combine until it forms coarse crumbs that hold together when pressed.
- Finish the Dish: Remove the foil from the baked sweet potato filling. Distribute large marshmallows sporadically on top, lightly pressing them in (about 14-15 marshmallows or to your preference). Sprinkle the gingersnap topping over the marshmallows, leaving some marshmallows visible. Return the dish to the oven uncovered and bake for another 10-15 minutes until the marshmallows melt and turn golden lightly. Serve warm and enjoy!
Notes
- For a smoother casserole texture, use a potato masher, electric hand mixer, or food processor to mash the sweet potatoes before baking.
- Adjust the number of marshmallows to your liking or omit them for a less sweet topping.
- This recipe is nut- and egg-free, making it suitable for those with these allergies.
- Avocado oil can be substituted with any neutral cooking oil.
